Entries Tagged as 'CFML'

My opinion on the Modern Age of ColdFusion

Last week, Adam Lehman posted The Modern Age of ColdFusion. You should go read it.  The TL;DR version is that Adam Lehman and Alison Huselid have been shifted to the Flashbuilder team. I've been reading a lot of responses online since that announcement.

The biggest concern I see from people is ColdFusion X is now completely in the hands of the team over in India. If you're not already aware of this, ColdFusion has been primarily developed over there since CF8. Adam and Alison's job was here in the States and now everything is over there and I'm sure from a business standpoint, this makes sense.

A noticeable pattern that I've been reading online:

  • Adobe team being in a so-called ivory tower and they never listen to what we want.

Mr. Lehman and I may have always had our differences and were plenty vocal about them on twitter, but the one thing that I will defend Adam on is that he was unapproachable. This couldn't be any further from the truth. The man broadcasted his email once or twice a day on twitter and he responded to the community in a timely fashion. I get that twitter may not have been everyone's method of communication, but how hard is it to ask anyone that's active in the community if they had Adam Lehman's email address?

My only concern with the two positions being shifted? Is that Adam's replacement has still yet to say a peep to the community, but perhaps they're waiting for everything to quiet down.

If I had to ask Adobe for a favor, I would ask that the next product manager continue Adam's tradition of being just as approachable and active in the community as he was. If I had to ask the community for a favor, I would ask that you continue requesting features and reporting issues as you find them.

I'd like to thank Adam Lehman for the time he has put into the community and more importantly, thanks for stopping by Pittsburgh and listening to the little guys for a day.

CFBuilder Update

If you've been living under a rock, CFBuilder Update 1 has been released. BIG BOLD NOTE FOR PEOPLE USING CFBUILDER AS A PLUG-IN: #3 in the technote is important:

When you see the successful update prompt, do the following:

  • (For standalone installation) Restart ColdFusion Builder
  • (For plug-in Installation) Start ColdFusion Builder using the following command:
    eclipse –clean

Otherwise, your eclipse will basically remove CFBuilder as a plugin and you'll have to re-install it. I know this from personal experience. Learn from it. :)

 

Working with Open Source?

Just want to pull an important quote out of a blog post:

As I already blogged before, a fork is not enough to keep MySQL alive for all future, if Oracle, as the copyright holder of MySQL, would at any point decide that they should kill MySQL or make parts of MySQL closed source.

When you're working with any open source product, you should in fact do your research and look at who the copyright holder is. Yes, the open source license is important. The copyright holder information is important. Understanding what both of them are to paint the entire picture is doubly important.

I'm not sure how overblown this Oracle / Sun / MySQL really is. It appears at first glance that people heavily invested into MySQL are losing confidence and are beginning to research elsewhere just in case. Me? I'll personally probably wait it out and worry about it later when I see something more concrete.

At work, we use SQL Server primarily, but we do have some MySQL servers still in operation. I pinged my Sysadmins at work about this out of curiosity and was told that they're not concerned about this issue at the moment because the deal is not final and any changes to future development is years away and if MySQL does go the way of the dodo bird, something else will step up and take its place.

To reiterate, software licensing can be confusing. You should definitely do your homework and above all, make sure you look at the big picture. If you don't understand Open Source licensing at all, you should definitely be objective and ask around in the community as everyone is going to have a different opinion of which is better.

Yes, it takes time. Yes, it's worth it. Yes, you should make a small effort to understand. After all, you may have to make your first decision on licensing when you upload your project to riaforge.org.