In ForgeBox package management, the box.json file contains data related to your package. This post covers a good base for what minimum attributes to include to get your package loaded up to ForgeBox and make it CommandBox friendly.
We have big plans for using CommandBox to install packages from all sorts of code endpoints-- local folders, Git/SVN URLs, private corporate repos, etc. Version 1.0 of CommandBox focused on ForgeBox though, which is our CFML code depot. It may have started out as a ColdBox/ContentBox-specific thing, but is now open to the entire community to put any project they want on. I'm excited to already see entries like CFWheels, FW/1, MXUnit, and MonkehTweets on there. The more packages installable from CommandBox via ForgeBox, the more we all win.
Soon ForgeBox will get even more life of its own enhancing it with more functionality such as having multiple versions of the same package. We've already set up forgebox.io as the new domain for ForgeBox's HTML interface where you can search, sort, and filter the entries in your web browser. We've also built a "forgebox" namespace into CommandBox that uses the REST API to let you interact with ForgeBox from your console.
The new modular approach of ColdBox 4.0 means much of its built-in functionality has been moved to separate, installable modules. One of the many new modules introduced with ColdBox 4.0 is the Validation Module. To install, simply fire up CommandBox.
Ortus Solutions is proud to announce the general beta availability of ColdBox 4.0.0 and CommandBox 1.0.0. This has been over 6 months of hard work from the engineering team to bring you two revolutionary new product releases that we are sure is going to change the ColdFusion (CFML) landscape.
ColdBox 4 has become one of the most widely used MVC frameworks and we take it to another level in this release by completely modularizing the core even further and decoupling all major functionality into Core Modules that can be assembled by CommandBox for you. This means that the source has been reduced by over 75% which leaves core MVC as the only thing delivered with ColdBox now. Everything else is optional and brought on-demand via CommandBox. There are over 50 issues and features in this release and you can find out much more about it in our engineering blog.
CommandBox is a revolutionary product as it becomes the first Command Line Interface, package manager, REPL, recipe runner and more for ColdFusion (CFML). CommandBox will help you not only create and work faster, but also track dependencies, packages and even execute a-la-carte CFML right in your operating system. Check out the product page for more in-depth information about CommandBox and this beta release.
We are very excited to announce our second online course available for both ColdBox and ContenBox Modular CMS thanks to our annual conference CBDW2013: http://www.udemy.com/coldbox-platform-developer-week-2013/. This course covers over 50 lectures and over 30 hours of video content. This is definitely an ultimate training tool for you or your organization and it definitely helps us pay the bills :)
The Form Builder Module has been updated to support the latest version of ContentBox.
We have included lots of bug fixes and enhancements so you can create forms and easily deploy them to your pages or blog entries. Try it out and give us your feedback. Feel free to file bugs on the GitHub issues pages.
GitHub Link: https://github.com/gratzc/cbmodule-formbuilder