We're waiting to upgrade from Railo 4.2 until Lucee 5 is released. I know it's been in beta for a while... just curious if anyone has heard of a timeline.
--
See Lucee at CFCamp Oct 22 & 23 2015 @ Munich Airport, Germany - Get your ticket NOW - http://www.cfcamp.org/
---
You received this message because you are subscribed to the Google Groups "Lucee" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lucee+un...@googlegroups.com.
To post to this group, send email to lu...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/lucee/01d1a843-3d02-44fc-ae71-e97410afc535%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
|
|
CONFIDENTIAL AND PRIVILEGED - This e-mail and any attachment is intended solely for the addressee, is strictly confidential and may also be subject to legal, professional or other privilege or may be protected by work product immunity or other legal rules. If you are not the addressee please do not read, print, re-transmit, store or act in reliance on it or any attachments. Instead, please email it back to the sender and then immediately permanently delete it. Pixl8 Interactive Ltd Registered in England. Registered number: 04336501. Registered office: 8 Spur Road, Cosham, Portsmouth, Hampshire, PO6 3EB |
--
See Lucee at CFCamp Oct 22 & 23 2015 @ Munich Airport, Germany - Get your ticket NOW - http://www.cfcamp.org/
---
You received this message because you are subscribed to the Google Groups "Lucee" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lucee+un...@googlegroups.com.
To post to this group, send email to lu...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/lucee/20150919183408.000057e0%40sorcerersisle.com.
Lucee 4.5 will likely break most sites now running Railo 4.2. Nulls handling is different/error prone even with the flag turned off. If before taking the plunge modify all cfparam and applicable cfargument calls from
default="#myquery.field#" to default="#'' & myquery.field#". Also, the events engine has issues but can be made to work - plan on possibly some hair pulling to get a simple directory watcher to work correctly.
If your relying on plugins from 4.2, then don't upgrade yet - none of them have been ported to lucee yet - is suspect everyone is waiting for version 5 to avoid re-inventing the wheel twice.
Bottom line ... ya, stick with 4.2 for existing sites until 5 is ready for production environments.
If your starting a new site, and don't need any plugins, 4.5 is probably better to start out with than 4.2, as there will be less to fix/change later. Also for new sites, set null handing to full. It's buggy otherwise anyway.
If I had more time, I'd patch 4.5 cfparam, cfargument and assorted other functions to handle nulls intelligently, without generating unneeded errors; but, I work for a small shop and we don't get a whole lot of spare time; so, if someone with the time could do so, that would be a huge help to the community at large; and, would make it less painful for all of us Railo lovers to upgrade sites.
Not to mention, we still want to bring other CFML folks over too. Maybe once we get to version 8 we can convince users of other languages to start looking this way. Ability to run existing sites off the new server is going to remain more important to the long term survival of the project than adding new dialects, especially when there are not really any real benifits to using the new dialects.
Right now, there's no compelling reason for anyone, in the CFML world or out of it, to switch over yet.
To view this discussion on the web visit https://groups.google.com/d/msgid/lucee/9600f74c-7ea1-445f-a8d7-8b63bbca0ca7%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/lucee/CADhKUgF0u9B%3DC6%3Dz2SKqJdgxi59J3kjFb5%3DRuJbF_H3atEbPGw%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/lucee/36A73C06-0282-43A5-8963-1DEEDC81FF2A%40silowebworks.com.
Scott,
I’ll have to dig in to it more closely, so consider me having spoken out of turn at the moment. I just tried it after starting up a Lucee instance and am seeing your results. The other day, though, I was working with the same server and config, and structKeyExists(arguments,arg) was returning true. Nothing fancy, just a loop over the argument collection was returning structKeyExists() as true for every argument.
I changed a number of fair number of references to use isNull(), thinking that it was a Lucee 4.5 issue, because of it. Not what happened then, but the issue is gone now.
I’ll see if I can duplicate it again and file a bug report. This particular app is still being deployed live on 4.2. I’m only developing with 4.5 at the moment.
That said, I haven’t experienced any massive issues with null support other than this one.
To view this discussion on the web visit https://groups.google.com/d/msgid/lucee/CADhKUgFx16vqjtB-7eJSWApiXB-HYboVAk0YR3FbUj6cgX_uGw%40mail.gmail.com.