Skip to main content

Open BlueDragon Steering Committee

Alan Williamson introduced the Open BlueDragon Steering Committee on his blog and I'm pleased to announce that I'm a member. I haven't blogged about my opinions on this, and I'll keep things rather minimal for now, but I think having an open source CFML engine is a very important thing for CFML as a language and can only help grow the community. To me this isn't about one CFML engine being better than another, it's about having choice and the ability to run CFML code on free software (please click that link if you see "free software" and think I mean "free of cost") that's such a huge thing for CFML developers.

I'm very excited about where this is going to take both BlueDragon as a product as well as the CFML language and community. If you want to contact me about the project you can email me at Also please join the Open BlueDragon Google Group. We're going to be talking about ways you can get involved shortly, so stay tuned!



Congratulations on the appointment. The BlueDragon open source announcement is something I wanted to be very excited about. At first I wasn't sure if I cared. But with the likes of you and Mark Drew on the committee, I have a new found interest in where BlueDragon is going.

Congrats! When I first heard about open source BD, I figured they'd get little to no coding support from the community. But seeing Java guys like you (and others) on the steering committee, I think we might see some very cool things come from this, in a much quicker manner than I had anticipated.

It will be interesting to see how the Adobe fanboys react to Open BD, especially if it starts to kick ColdFusion's but feature wise...

Following the same line of thought as the previous comments -- having guys like you, Mark Drew, and Sean Corfield on the BD steering committee definitely gives the project an air of legitimacy and will probably make some people who were skeptical about the project take a second look.

I'm curious about something, though. You mention here that you think it's important that CFML run on "free software", and in your comments in Alan's blog post you state that you're a "huge proponent of open source software." But the "free software" link in your post takes us to a page on the GNU site that states (among other things) that "open source" software and "free software" are not necessarily compatible terms and that there are some fundamental philosophical differences between them. So I'm curious about where you stand on that.

@Tony--good point on open source and free not necessarily being compatible. In the case of Open BlueDragon, however, they absolutely are compatible because Open BlueDragon is being released under the GNU General Public License (GPL) version 2, which means not only is it open source, but you have the freedom to do with it anything you want and use it however you want, within the confines of the GPL of course.

This is a pretty detailed and very interesting topic that I'm sure we'll be discussing a lot in all of our blogs as well as on the Google Group.

Matt, this is good news.

Glad to see the "heavy lifters" (and not the pompous has-beens) in the ColdFusion community are getting on board and behind this.

Knock 'em dead!


Popular posts from this blog

Installing and Configuring NextPVR as a Replacement for Windows Media Center

If you follow me on Google+ you'll know I had a recent rant about Windows Media Center, which after running fine for about a year suddenly decided as of January 29 it was done downloading the program guide and by extension was therefore done recording any TV shows.

I'll spare you more ranting and simply say that none of the suggestions I got (which I appreciate!) worked, and rather than spending more time figuring out why, I decided to try something different.

NextPVR is an awesome free (as in beer, not as in freedom unfortunately ...) PVR application for Windows that with a little bit of tweaking handily replaced Windows Media Center. It can even download guide data, which is apparently something WMC no longer feels like doing.

Background I wound up going down this road in a rather circuitous way. My initial goal for the weekend project was to get Raspbmc running on one of my Raspberry Pis. The latest version of XBMC has PVR functionality so I was anxious to try that out as a …

Running a Django Application on Windows Server 2012 with IIS

This is a first for me since under normal circumstances we run all our Django applications on Linux with Nginx, but we're in the process of developing an application for another department and due to the requirements around this project, we'll be handing the code off to them to deploy. They don't have any experience with Linux or web servers other than IIS, so I recently took up the challenge of figuring out how to run Django applications on Windows Server 2012 with IIS.

Based on the dated or complete lack of information around this I'm assuming it's not something that's very common in the wild, so I thought I'd share what I came up with in case others need to do this.

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Assumptions and CaveatsThe operating system is Windows Server 2012 R2, 64-bit. If another variant of the operating system is being used, these instructions may not work properly.All of the soft…

Fixing DPI Scaling Issues in Skype for Business on Windows 10

My setup for my day job these days is a Surface Pro 4 and either an LG 34UC87M-B or a Dell P2715Q monitor, depending on where I'm working. This is a fantastic setup, but some applications have trouble dealing with the high pixel density and don't scale appropriately.
One case in point is Skype for Business. For some reason it scales correctly as I move between the Surface screen and the external monitor when I use the Dell, but on the LG monitor Skype is either massive on the external monitor, or tiny on the Surface screen.
After a big of digging around I came across a solution that worked for me, which is to change a setting in Skype's manifest file (who knew there was one?). On my machine the file is here: C:\Program Files\Microsoft Office\Office16\LYNC.EXE.MANIFEST
And the setting in question is this:
Which I changed to this: <dpiAware>False/PM</dpiAware>
Note that you'll probably have to edit the file as administr…