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/
*********************************************************