Hi Serhan,

I think Paul's reinventing the wheel comment is the first thing I think of when I read the plan to build yet another CMS. I would be interested to hear your reasons for doing so and what you see is needed/lacking in the solutions already available. I think the only reason to build another "engine" would be to solve a problem that has not already been solved.

One of the things I will be doing is keeping an eye on the Zend PHP Collaboration Project:

http://www.zend.com/collaboration/

I think the wheel reinvention issue would be lessened if some of the core elements could be sorted and I suspect the Zend project has it's eyes on the popularity of Ruby on Rails for just this reason.

As an example, Paul mentioned a shopping cart. Personally I see that as more than a module but there are elements that are common to all shopping carts and it is those elements that are all too often reinvented. However, there are also elements that are specific to the implementation such as one I built that calculates shipping from Australia based on Australia Post's own data.

In other words there is definitely a need for specifically targetted CMS elements but not necessarily a need for the whole engine to be rebuilt. I would be starting not with the question what does a CMS need but rather what does the intended market for the CMS need otherwise you are putting the solution before the problem.

Nick



Hi All,
I'm developer of DCP-Portal which is a well-known open source project.
Since I've quit developing DCP-Portal after 4 years and over 200,000 downloads, I've started to thinking to start a new project.

New project will be a content management system. This means the base package won't have portal system features like member login, forum etc like many others. But it will be possible to add these features with extra modules (which most of them will be free and open source).

I'm now planning this new project and I want to learn what users, site owners need. Why do I have to develop a new system? Can you please help me?

- Why do you need a new system (or do you need a new system :))
- Which feature(s) is a must for a CMS?
- Which extra modules do you need?
- Which points/features are missed by the current projects?

New project will require PHP5 and a database (MySQL, PostgreSQL, Oracle, MSSQL etc).
Project name is BaBu Portal (www.babuportal.com will be the domain).

Any ideas will be appreciated.

Thanks very much.
Regards

Serhan D. KIYMAZ

*********************************************************
The CMS discussion list for http://webstandardsgroup.org/
*********************************************************

Reply via email to