Re: 2.0.1
alan runyan <[email protected]>
| Newsgroups | gmane.comp.web.zope.plone.installers |
|---|---|
| Message-ID | <[email protected]> |
someone want to add these last 2 messages to a RELEASE file? alan > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > > > Simon Eisenmann wrote: > | alan runyan wrote: > | > |> ahmen. sidnei couldnt figure it out. so maybe some documentation > is > |> required. > | > > Oh now i fogot to describe how plone releasing is generally done with > the script. > > > ~ 1. One grabs CMFPlone from CVS > ~ 2. One tags this checkout with the wanted version > ~ 3. One removes all obsolete files/directories .. (cleanup) > ~ 4. One builds a tarball containing only CMFPlone and nothing > ~ with a filename according the nameing schema. > ~ 5. This tarball is called the Base Tarball named like > ~ PloneBase-2.0-final.tar.gz. > ~ 5. This tarball is published on sourceforge. > > ~ 6. Update the independent distribution of the dist_plone script > ~ in cvs to match the new tarball. In general anybody who > ~ changes a dependency from plone should update the independent.py > ~ as well to make live for the release mngmt easier. > > ~ In short this means that anything which is part of a plone archive > ~ has to be available somewhere as a released, downloadable version. > ~ 7. Make the plone version cvs tag at the dist_plone script as well! > > ~ 8. run the dist_plone script to build the core package, including all > ~ addons for the independent distribution. > ~ 9. The result is upload to sourceforge as PloneCore-$VERSION.tar.gz > > 10. Package maintainers can now either use PloneCore from sf or > ~ use the dist_plone script to download/build tarballs containg the > ~ platform specific dependencies. These tarballs shouldnt be > available > ~ for download since they are only for installer creation. > > > > For example i use the the dist_plone.py script to download all > components to a temporary folder for rpm building using the rpm > distribution. > > > > Best regards, > ~ Simon > > > > > - -- > > Simon Eisenmann > > [ mailto:simon-4x/[email protected] ] > > [ struktur AG | Junghansstraße 5 | 70469 Stuttgart ] > [ T. +49.711.896656.68 | F.+49.711.89665610 ] > [ http://www.struktur.de | mailto:info-4x/[email protected] ] > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.2.4 (GNU/Linux) > Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org > > iD8DBQFAlgPmcKXkdvrBGTARAsszAKC9Bb9hVJPzYbAH2QIqfZrNCOnfrACfag/g > VDcCkfJc1JxQ6oyfW5KEm5U= > =6i32 > -----END PGP SIGNATURE----- > > > ------------------------------------------------------- > This SF.Net email is sponsored by: Oracle 10g > Get certified on the hottest thing ever to hit the market... Oracle > 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click > _______________________________________________ > Plone-installers mailing list > Plone-installers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org > https://lists.sourceforge.net/lists/listinfo/plone-installers ------------------------------------------------------- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id149&alloc_id66&op=click