Nuxeo mailing list archives
[CPS-devel] Re: CPSDefault profiles??
Georges Racinet
gracinet at nuxeo.com
Thu Jul 20 18:51:22 CEST 2006
On Jul 20, 2006, at 12:48 PM, Alpha Dia wrote:
> Thanks a lot, MyProject is very interesting even though i do not
> understand everything inside yet :(
> Correct me if i am wrong:
> 1. when i want to create a product that use the features of CPS, it's
> better to create an extension, rather than writing codes directly in
> CPSDefault?
> 2. But to create such an extension, i can use an instance of CPS
> Default
> site to build easily new document type, then export the xml files into
> my new product?
Yes, you can either export your full configuration as a base profile
or extract your specifics and make an extension profile out of them.
Making a snapshot and compare it to the CPSDefault base profile or a
previous snapshot (check comparison tab in portal_setup) can be quite
useful, too.
>
> 3. other question : what are python files getCustomDocumentXXX.py in
> CPSDocument/skins/cps_document for? can they be used to create new
> document types for a new product? if yes do you recommend it?
These are leftovers from the installer system used in CPS < 3.4.0.
Just ignore them.
>
> Sorry for bothering and thank you for answering.
>
> Olivier Grisel a écrit :
>> Alpha Dia a écrit :
>>
>>> Thanks for these answers!
>>> If i create new document types (type,layout,schema), and i export
>>> them
>>> as XML files and put them to right place in profiles directory,
>>> will i
>>> have these type of document if i instanciate a new cps site?
>>>
>>
>> Yes if the "right place" is registered as a profile directory in the
>> __init__.py file of your product.
>>
>> You can have a look at the sample configuration product MyProject
>> for a
>> example on how to build your own profile in you own integration
>> product.
>>
>> It is available through svn (no package yet cause it's not
>> complete yet):
>>
>> $ cd Products
>> $ svn co https://svn.nuxeo.org/pub/CPS3/examples/MyProject/trunk
>> MyProject
>>
>> Do not forget to start by reading this:
>>
>> http://svn.nuxeo.org/trac/pub/browser/CPS3/examples/MyProject/
>> trunk/README.txt
>>
>>
>
> _______________________________________________
> cps-devel mailing list
> http://lists.nuxeo.com/mailman/listinfo/cps-devel
---------
Georges Racinet Nuxeo SAS
gracinet at nuxeo.com http://nuxeo.com
Tel: +33 (0) 1 40 33 71 73
More information about the cps-devel
mailing list
This list archive provided by Nuxeo, the
leaders of open source ECM.
Check out the Nuxeo 5 open source,
standards-based ECM project.