Release notes Railo 3.1.2

We are very proud to present the next minor release of Railo labeled 3.1.2 which you can easily install by following the usual update procedure as described here.

Updating Railo.

What is new in this version?

[More]

Railo - AJAX Tags

I have just uploaded Andrea Campolonghi's current RC version of the ajax built in tags. Here's what you need to do in order to install and test the tags.

[More]

Railo 3.1 release

We're proud to announce that Railo 3.1 final is available. If you're running Railo 3.1 beta, you can upgrade via the server context with a push of a button!

Check out the What's new, download it, or suggest features

We're in full swing at CFUnited, so if you're here, please stop by the Railo booth and introduce yourself!

p.s. You'll have to excuse any typos as typing on a german keyboard is funky. ;)

Community Recap

This probably going to be a recap of things that a lot of you may already know. If not, here's your chance to read the recap and to get involved!

  • Railo (build 3.1.0.015) is current public beta preview.
  • Railo (build 3.1.0.018) is currently available via the admin by pointing your update URL to http://preview.getRailo.org/ - which has some bug fixes and Built-in-Tag/Function support. If you're looking to beta <cfajaxproxy>, you'll need this build.
  • Railo (build 3.1.0.020) is currently available via the admin by pointing your update URL to http://dev.railo.ch/ - This is bleeding edge and should be used at your own risk. This is here because Railo Team fixed something and asked you to verify a fix or because you like it when your server bleeds.

Sean Corfield has written a post on how you can build your own Railo from the source - it's important that you remember to use the JDK 5 (Not 6!) when building.  Last, but not least, Sean also posted an answer to a twitter question, "Why would I want to build from the source?" - It's a very good question and one that I think you should read.  Information on how to get involved and submit patches is forthcoming once the Railo codebase settles down on JBoss website.  For now, feel free to communicate via the Railo mailing list.

There are 2 Railo Express builds available:

There are 3 Railo mailing lists:
  • Railo Discussion
  • Railo Beta
    • This is for discussions of beta testing anything new within the community. Currently, the Linux installer and <cfajaxproxy> discussions are filling up the group.
  • Railo Discussion
    • This is a group for volunteering your time to help get wiki.getrailo.org back in shape. Instructions on how to volunteer are already posted on the group and available for anyone to read when they subscribe.
    • This is not a group to beg or get the inside scoop on where documentation is. We're aware that it's a problem and we're working on it.

Please remember that Railo is LGPLv2.1. If you're like me, you're probably wondering what exactly that means? Gert passed me a link as an explanation to help explain and he also passed me a counterpoint explanation of why a project shouldn't be LGPL.  As you're reading this, you're probably wondering, why would someone give you a counterpoint link? Because it's important to understand that the Railo team choose LGPL for a reason and already weighed the pros/cons of GPL vs. LGPL.  Sean also managed to find another good explanation (pdf) ( GPL is explained on pages 49-62 - it's quite an in-depth analysis! -Sean ).

The CFML community as a whole is going to have to start realizing that they have a lot of power under LGPLv2.1 already. If they feel that there's something that needs to be addressed (such as an installer?), there is *nothing* holding you back from getting involved! If you're not comfortable submitting java patches and such, it doesn't mean you can't make suggestions or help report bugs or make friends within the community and work on a project together.

And, lastly, please remember that you can send me an email anytime you want. I'm in East Coast USA, so... be aware of my time slot (EST, -5 GMT). I will do my best to help you with anything Railo specific and or chase down the Railo team for answers. If you have suggestions about the community (I know I do, I have a couple community stuff up my sleeves that haven't been announced yet) and/or just want to make a comment about anything. I just ask that you understand that I'm a volunteer, I do have a life (wife2be, 2 step kids, 2 dogs) and I do work for a living. My response may be somewhat delayed, but I'm usually fairly prompt in answering questions.

There is too much news in the world but too little is really new

As of today Railo, your CFML engine of choice, is open source under the license LGPL V2. It is of course a BETA release still, but you have access to the source code. We are still working on several things and day by day there will be new pages added to the website. Below you will find a list of what has been done and what is due before the Final Release.
Done things:

  • Open Sourcing Railo
    The source code is available. Along with the source code, we will release some guidelines on how to build Railo in a Eclipse environment. This is not done yet.
  • Separate Railo into core and extensions
    Now Railo is very easy to extend. We have some Railo core extensions that allow you to upgrade your engine. In addition some applications have been converted into extensions as well.
  • Extract the complete serial number management
    The Railo Open Source version will be the only version of Railo available. This is the core engine. You can of course buy some additions to it but basically there is no other version. Therefore the Railo Server Administrators will be not restricted at all.
  • New websites
    This was very important for us. So we created three different new websites for your services. Since we are an open source company now we have to rely on the services we provide. Therefore we introduced the new website www.getrailo.com.
    In order to interact tightly with the community and to offer a platform for exchanging experiences between developers we created a community driven website which is reachable at www.getrailo.org.
    The third one, important of course as well is the documentation website. It's running on Transfer/ColdBox and Codex WIKI. It will contain most of the documentation and guides as well as user generated content.
There will be many things happening in the next 4 months so please stay tuned and help us create the best and fastest OS version available. Things that will follow this week:
  • Blog entry about BlazeDS
  • New features
  • Updating documentation
  • Installer guidelines
Professional Open Source
Community driven
Railo Documentation

Railo 3.1 - it will be next year

Lately many people asked us about Railo 3.1 and the release date for it. We announced back in June that it will be November or so. We never thought there would be so huge positive reactions from the community. Because of that and because you can never make a first impression twice, we have postponed our release date for Railo 3.1.

[More]

Railo 3.0 released - Features part IV - Task manager, Remote synchronization

The task manager and the synchronization feature (including the cluster scope) are some of the most useful background changes we have made in Railo 3.0. They allow you to use Railo for background activities and help you configure clustered Railo instances.

[More]

Railo 3.0 released - Features part III - Multimedia

As you might have read in my previous entries, Railo 3.0 introduces some new multimedia tags and functions. In this blog entry I will show you how to use them.

[More]

Railo 3.0 released - Part II.5 - Railo EC² image available

With the release of Railo 3.0 we have built a Amazon EC² image which allows you to create your own running instance of it.

[More]

A short install intermezzo

Before I post part III of Railo 3.0 release entry, just a quick one on how to update Railo from one version to a newer one.

[More]

More Entries

BlogCFC was created by Raymond Camden. This blog is running version 5.9.1.002. Contact Blog Owner