Just a note that we will be renaming and refocusing the project. It started as a simple Blog but the reality is that it is becoming more and more a content platform. Upon this, we will be renaming the project to CodexPlatform. Which will be an enterprise modular content and development platform. CodexWiki will be another submodule of the project and therefore be able to capture the essence of Codex which was to produce a modular approach to applications.
So by default it now supports the blog and cms and later on the wiki. The CMS will be further expanded in the coming days once the refactor is in place. However, the vision of the project is for CodexPlatform to become a great modular platform for content, whether your blog, site, wiki, or custom modules developed around it.
Would the CMS be separated into it own module from the blog? It seemed previously the CMS was put in with the blog to give it a home. However, if it is getting more functionality, I like the idea of it being its own module.
Another thought I have been playing with is making the admin it own module separate from everything else. It would represent a generic admin module with security and settings manager functionality. Then all other modules would register menu items/event handlers and settings with it.
Well, the concept was to have it one name umbrella with different modules. So ContentBox would have a blog module a cms modules a wiki module, custom modules, etc.
Besides the re-naming, which I am still mulling over in my head, you called it an Enterprise Modular Content Management System.
According to Wikipedia (so it must be true)
Enterprise Content Management (ECM) is the strategies, methods and tools used to capture, manage, store, preserve, and deliver content and documents related to organizational processes. ECM covers the management of information within the entire scope of an enterprise whether that information is in the form of a paper document, an electronic file, a database print stream, or even an email
Is that indeed the direction of the soon to be renamed BlogBox? Or are you going to focus more on the electronic aspect of a CMS?
Well the main focus is to provide that modular approach to extending the core focuses: blog, cms, wiki and maybe more in the future. That is the main difference to other traditional CMS’s or blog engines, that this focus on and makes ColdBox Modules shine, so it can be extended fairly easily without huge knowledge of the actual application but more knowledge of the framework.
well, why not? The idea is for it to rely on modules to be built up. So if that is a concern, then it is something that can be built independently of the base and just extend.