[Zope-CMF] One or two products?

Chris Withers chrisw@nipltd.com
Mon, 25 Nov 2002 17:02:48 +0000


Magnus Heino wrote:
>>I think new users find this pretty intimidating and it makes the
>>installation explanations a lot harder to write.
> 
> New users can get Nuxedo CPS from http://www.nuxeo.org/cps/CPS_2.1.tgz or a 
> installer for Plone from http://plone.org/download

I know ;-)

>>1. One product, called CMF, that you drop into the Products folder, that
>>combines CMFCore, CMFDefault and DCWorkflow.
> 
> AFAIK, DCWorkflow isnt part of CMF at the moment. You need to start with 
> integrating it.

I knwo that too ;-)

> Even then, I really don't see what good this would do...

I do, 'CMF' would be one Zope Product rather than 3.

>>CMFDefault - a default layer for CMFCore that is entirely replaceable and
>>not necessary to use the CMF. Maybe even change it's name to CMFDemo.
> 
> ...when you also are saying that CMFDefault should be renamed to CMFDemo 
> because it's not necessary.

It isn't.

>>Personally, I'd prefer option 1 for ease of installation and a decent
>>out-of-the-box feel.
> 
> I don't see any reason for this. Developers should be able to get a few 
> packages.

Why? what value does having stuff split into 5-10 seperate Zope products have?

> End users should get something as Plone or Nuxeo CPS anyway.

Maybe, maybe not.

> I can't belive that anyone thinks CMFDefault has a "decent
> out-of-the-box feel".

I don't think I did ;-)

> I'd rather see CMF as CMFCore and DCWorkflow, 

That's what I was suggesting.

> and then a better mechanism to  
> simplify the installation of other 3'rd party products. The Install.py way of 
> doing things could be improved alot...

What's Install.py when it's at home?

cheers,

Chris