Re: 2.0.1
Simon Eisenmann <simon-4x/[email protected]>
| Newsgroups | gmane.comp.web.zope.plone.installers |
|---|---|
| Organization | struktur AG |
| Message-ID | <[email protected]> |
-----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