Communications of the ACM
The J2EE tutorial
Free Software, Free Society: Selected Essays of Richard M. Stallman
Free Software, Free Society: Selected Essays of Richard M. Stallman
Optimizing Content Management System Pipelines
GPCE '02 Proceedings of the 1st ACM SIGPLAN/SIGSOFT conference on Generative Programming and Component Engineering
PCM '02 Proceedings of the Third IEEE Pacific Rim Conference on Multimedia: Advances in Multimedia Information Processing
The Web services debate: J2EE vs. .NET
Communications of the ACM - E-services: a cornucopia of digital offerings ushers in the next Net-based evolution
Taking Research to FLOSS-Curious Engineers and Managers
FLOSS '07 Proceedings of the First International Workshop on Emerging Trends in FLOSS Research and Development
Free/Libre open-source software development: What we know and what we do not know
ACM Computing Surveys (CSUR)
Hi-index | 0.00 |
MMBase is an open-source content management system (CMS) with portal functionality, originally created by the Dutch public broadcaster VPRO. MMBase, which is particularly suited for multimedia environments, is based on the concept of presenting objects on different channels. The system is highly platform-independent and has adopted standards such as JavaTM, XML (Extensible Markup Language), J2EETM (JavaTM 2 Enterprise Edition) and JDBCTM. Initially used only by public broadcasters, MMBase has been adopted by a growing number of organizations. This paper presents the history of MMBase, introduces its community of users, and discusses its architecture, focusing on the innovative technical process underlying MMBase and its organizational structure. We identify and discuss three challenges facing the user community: the need to motivate and organize both users and developers to contribute to the development of MMBase, the need to make the software modular, and the need for more and better documentation of the MMBase core and its component packages.