For the past five years (or so), I've been in charge of the Model-Glue framework. I've hit a standstill in my ability to progress or even maintain the code or the community: my professional work focuses more and more on RIA and J2EE technologies outside of ColdFusion and CFML (although MG + CFML is still my preference for creating HTML sites!).
After working with him and discussing the idea since MAX 2008, I've come to the decision to hand over control of the project and title of "Model-Glue's Benevolent Dictator" to Dan Wilson, a fellow North Carolinian, MG user, and all around great guy. He's been patching and helping MG3 out for about 6 months, and he's accepted a role as the leader of the framework.
Doug Hughes, president of Alagad, Inc. will be working with Dan as a temporary co-leader to help get things ramped up.
Dan's immediate goals (set by him, because he's now in charge!) include:
- Getting MG3 ready for release at cf.Objective() 2009
- Moving the Model-Glue site, documentation, and subversion repositories to servers at Alagad
Details of the change:
- "Team Model-Glue" members (including myself) are now considered an advisory board. We'll help in whatever capacity we're able to, and Dan doesn't answer to us in any way. It's his show, and I have good faith in his decisions.
- Alagad, Inc. will be providing code and documentation support to get MG3 out the door. This is a huge gift from Alagad to the MG community, and we thank them greatly for it!
- Model-Glue's licensure will remain the same (ASL 2), but the copyright will change. To ensure that the framework remains community (and not corporate) property, any contributor will be granted credit in the copyright. This will immediately make Model-Glue "Copyright 2009, Raymond Camden, Sean Corfield, Raymond Camden, Doug Hughes, Joe Rinehart, Jared Rypka-Hauer, Chris Scott, Dan Wilson." This is a purposeful move: having this many people with ownership makes it damn near impossible to sell the IP rights to the framework. Unless, that is, some company would like to make an very generous cash offer to each of the contributors ;).
That's all. I've enjoyed working on Model-Glue, but it's obvious I'm just not the guy for it any longer. My open source time will be spent more on the Flex / Java side: I've contributed into the Swiz framework, and I'm working on a Hibernate-fueled data services framework code-named "RedShift" that should simulate the data synchronization bits that are part of LiveCycle Data Services via anything that can subscribe to a JMS bus (like a Flex app!).