On Model-Glue and CodexWiki

On the Model-Glue project, we're working through a number of issues on our upcoming Model-Glue:Gesture release. One hot topic is how to handle documentation. At some point, Codex Wiki was raised. Codex Wiki, as you know, is Wiki Software built using the ColdBox and Transfer Frameworks. The question was raised whether we would use it because it was written in ColdBox, or whether we should develop a Model-Glue version of Wiki Software.

From the start, I'm going to say we aren't ready to make any decisions on documentation implementation. The direction we go largely depends on the critical path issues to get us there and the resources we can put to the task. Our internal time line is tight so we've got to look at all the elements in the equation before finalizing documentation implementation.

That said, I want to make a few public statements to the community at large. There is no question about my commitment to the Model-Glue project, of course, but did you know I'm also a fan of ColdBox? I've got healthy respect for the very impressive ColdBox framework and even more respect for Luis Majano personally, whom I consider a friend. Luis is one of the most decent human beings out on the planet and he has put an almost super human effort into building and maintaining his framework ecosystem. He helped raise the bar for CF Frameworks.

I'm actually a big fan of Mach-II, believe it or not. I've personally contributed some minor bits and pieces here and there to Mach-II and I've been happy to do it. I've also put significant applications into production powered by Mach-II. Mach-II is a quality project run by very smart and dedicated people who have done an admirable job developing a quality framework with good features, a responsive, dedicated community and some of the sexiest Mach-II shirts in town! (I want one)

Did you know TACFUG, the User Group I run along with Jim Priest, uses Mach-II to power our most excellent User Group Website? (CHUG). Check it out: http://tacfug.org

Codex Wiki is great software and if it works out for us, we'll use it. I'm not going to burst into flame, just because it is written using the ColdBox framework. Should we need to add features, we'll build them and contribute back to the project even if it means I've got to learn ColdBox to do it.

In closing, I'm all for friendly rivalries, but we gain nothing by throwing rocks, being divisive or fragmenting effort by unnecessarily duplicating projects. The ColdFusion framework community stands to gain most by collaborating and providing a quality set of Open Source frameworks and Tools to the community and engaging the ColdFusion community to further embrace mature development standards and techniques. Consider Model-Glue a willing partner with those sharing our philosophy.

Comments (Comment Moderation is enabled. Your comment will not appear until approved.)
hey -- the Fusebox site uses the Farcry framework, so it wouldn't be the first time something like this has happened.
# Posted By Tony Garcia | 3/26/09 12:26 PM
Amen! Pick the best tool for the job and get on with the important bits - writing documentation, community support and fixing bugs :)
# Posted By Jim Priest | 3/26/09 1:34 PM
It is better than using Php based Wiki etc. on Adobe platforms. :)

Good luck!
# Posted By O?uz Demirkap? | 3/26/09 2:50 PM
Yeah . . . pick the right tools and move on with the show. No need to nitpick when there's a lot of work to be done.
# Posted By Lola LB | 3/27/09 9:30 AM
Team Fusebox took a bit of heat for using the FarCry CMS to power fusebox.org but it really was a case of us picking the best tool for the job (maybe Team Fusebox would pick Sava now since I believe that is Fusebox-based?).

CodexWiki is very impressive. We're using it for the CFML Advisory Committee website. It's not an endorsement - nor any slight to any other CFML wiki software - it just happened to be what we needed, when we needed it.
# Posted By Sean Corfield | 3/27/09 5:10 PM
CodexWiki also claims to be "mediawiki compliant," which should leave the door open to migrating CodexWiki data to a future Model-Glue powered mediawiki compliant app, should resources and desire to build one come to fruition.
# Posted By Jamie Krug | 3/28/09 9:18 PM
Thanks for your great comments Dan! I really appreciate it and feel the same way vice versa. Gracias Hermano!

Please don't hesitate to contact me on anything you want added to CodeX so it can meet your needs.
# Posted By Luis Majano | 4/1/09 4:37 PM
Isn't Canvas wiki written in Model-Glue?
# Posted By Mark Mazelin | 4/6/09 10:31 PM
@Mark, yes, Canvas is built with Model-Glue but it doesn't come close to the feature set of CodexWiki and the MG team need a full-featured blog (Ray's part of the MG team so he's been party to this decision/discussion).
# Posted By Sean Corfield | 4/19/09 5:50 PM
© 2019 Joe Rinehart
BlogCFC was created by Raymond Camden. This blog is running version