XDCM
XML Data and Content Manager
 

Main

< Authors >

< Files >





XDCM on SourceForge
 
  • Current stage: The first roadmap - Milestone 01 (Started 2004-05-17)
  • Next step: Milestone 02
This page is really small for now, but it will eventually get bigger has content will be added. So, let's get to the point.

The following text is a part of the text in the specification document that you can get bellow. But don’t expect to download a program for now: we are now in the planning stage, writing specifications of XDCM. It will eventually become a program, but due to the size of the project, the amount of work and the complexity of XDCM, the planning period is very important and the whole thing must be analysed.

1.1 What is XDCM?

XDCM is a small, XML based database system, aimed mostly for easy consultation, modification and output of data. XDCM is composed of 3 distinct, but related components.
  1. The first component is the database system. Its primary goal is to provide a simple but powerful multi-user engine to contain the data, the data constraints and the output layout.
  2. The second part is the editor. It provides the most complete interface with the data. It respects the data constraints and the output layout. Also, the users can create and modify existing database file, add and remove data and modify the output layout.
  3. The last part consist of the output plug-ins. With them, the user can output any parts or the totality of any database file to any format. The default output plug-in will be the HTML output format. With it, you will be able to output dynamic web pages directly from XDCM.
1.2 Why another database system?

There are many database systems, so why create another? Powerful database systems are often commercial database system which cost a lost and are often too big for simple applications. There are also free database systems, but, again, they are often too big to be practical. Also, most database systems lack simple user interface to easily interact with the data and they don’t provide a simple way to output the data to human readable formats. XDCM tries to solve those problems by providing a standard way to do that. Also, it doesn’t try to do everything in every possible way to keep the whole thing simple and easy to use.

1.3 The specification documents

You can get the specification documents in the "File" section.


Site hosted by:
SourceForge.net Logo

This site is Copyright © 2003,2004 The XDCM Group.
($Id: index.php,v 1.4 2004/05/18 01:04:20 bennygui Exp $)