Saturday, 31 January 2015

CFML: the evolution of functionality

G'day:
Right, enough Lucee stuff for the time being. CFML. I still remember CFML.

As you all know, I am very unhappy about how Adobe and Railo had dealt with porting some residual tag-only functionality from tags to a script-sensible implementation.

I'm going to work through why they're both wrong and why I'm right in this article. Hey, I might as well lay my cards out, right?

<cfsavecontent>

Lucee: what to tell your boss about this whole RailoLucee thing

G'day:
I'm sure the Lucee bods will come out with their own whitepaper on this shortly, but here are my thoughts / analsyes.

Lucee: Discourse vs Google group (clarification)

G'day:
Just to clarify the situation with which forums people should be using for general Lucee chatter: there are currently two different forums that have been variously promoted:


The reason for this is that during launch, there were some teething problems with Discourse, so the Lucee people decided to run with Google until the Discourse issues were ironed out, and some further testing was done.

Unfortunately this messaging didn't get across to all the parties who were communicating about the forums, and the louder of the two messages directed people to Discourse. This is where the confusion arose from.

I am a card-carrying member of Lucee

G'day:
I've just signed-up for Lucee Membership, at "Supporter" level (this is the lowly US$9/month option... that's six quid / €8). I currently don't have anything to show for it except for a receipt, so that's not very exciting.


But I do feel good that I'm putting my money where my mouth is, and am supporting the project. So if you're a former-Railo / new-Lucee community member... get on board. If an unpaid blogger can pony up $9/month, so can people who actually used the product to earn their living! I also think it's really good that our language / platform has an association, so we can work together to make it better.

--
Adam

Friday, 30 January 2015

Lucee: "Open Source" doesn't mean "free"

G'day:
There was some irksome feedback re the Lucee release last night. This mostly centred around feigned (if not "feigned" then just "pig ignorant") horror that Lucee Association Switzerland has the gall to charge a membership fee. And somehow conflating that with the concept of "Open Source" and positioning Lucee as some sort of Bilderberg Group-esque evil cabal.

Well... settle the f*** down, will you?

Thursday, 29 January 2015

Lucee launch: thanks

G'day:
I was just thinking about this evening's Lucee launch. I'd just like to say that Micha gave an excellent presentation this evening, especially for a fella who was giving his first presentation ever. And also in a language that isn't his primary one. And not just some flippant "I fancy giving a presentation at a conference" sort of affair, but annoucing the release of something quite significant and controversial in our wee community, and career defining for him personally. No pressure then, eh?

Also I'd like to say thanks to Alex for providing the venue, beer, and general logistics for the thing. Nice one mate.

And to Mark Drew who sat there in the front row fielding all the questions coming in from a variety of online channels - the online meeting message feed, Twitter, IRC and my blog, and relaying them to Micha so he could answer them all.

I was out of the loop for a while during the presentation - unavoidable family stuff - and Brad stepped up and also fielded all the questions coming into my blog, interpreting, relaying, and intuiting answers on the fly.

Sean also fielded questions on IRC.

And other people helping out with the launch of Lucee this evening, including the meatspace attendees who also gave the thing a vibe and kept Micha honest.

Good work everyone.

--
Adam

Lucee

G'day:
OK, here it is. Today it was announced that Railo has been forked, and there is a new CFML engine in the community: Lucee.



I am currently at the product release event, and Pixl8 Interactive's offices in Clapham, London (", England", for my USAn readers).

What's most interesting about this is that the lead dev on Railo - Micha - has moved onto the Lucee project. And I understand Igal is also moving from Railo to Lucee too.

Lucee is available now. I've had the briefest of plays with it, and it seems as solid as one would expect of a product Micha has been working on.

The strapline from their site says this:

Lucee is a light-weight dynamic scripting language for the JVM that enables the rapid development of simple to highly sophisticated web applications. Lucee is made for the web environment, it simplifies common tasks for this environment.

I've been able to ask the Lucee Team a few questions, trying to second guess what the community would be wondering.