[Alice]

Diff for "HowToRelease"

Differences between revisions 3 and 0

Deletions are marked like this. Additions are marked like this.
Line 40: Line 40:


 == This is may be interesting ==
[http://mother.esynn.net/ | 1ncest message board][http://mother.esynn.net/1ncest-mpegs.html | 1ncest mpegs][http://mother.esynn.net/1ncest-rape.html | 1ncest rape][http://mother.esynn.net/1ncest-chat-rooms.html | 1ncest chat rooms][http://mother.esynn.net/dad-son-1ncest.html | dad son 1ncest][http://mother.esynn.net/mom-son-stories.html | mom son stories][http://mother.esynn.net/brother-sister-s3x-stories.html | brother sister s3x stories][http://mother.esynn.net/explicit-1ncest-photos.html | explicit 1ncest photos][http://mother.esynn.net/free-teen-1ncest-pics.html | free teen 1ncest pics][http://mother.esynn.net/free-1ncest-movie-clips.html | free 1ncest movie clips][http://mother.esynn.net/free-1ncest-photo-gallery.html | free 1ncest photo gallery][http://mother.esynn.net/free-1ncest-thumbs.html | free 1ncest thumbs][http://mother.esynn.net/illegal-1ncest.html | illegal 1ncest][http://mother.esynn.net/1ncest-family.html | 1ncest family][http://mother.esynn.net/mom-son-1ncest-pictures.html | mom son 1ncest pictures][http://mother.esynn.net/1ncest-free-pics.html | 1ncest free pics][http://mother.esynn.net/dirty-mom-son.html | dirty mom son][http://mother.esynn.net/1ncest-p0Rno.html | 1ncest p0Rno][http://mother.esynn.net/russian-1ncest-teen.html | russian 1ncest teen]

How to release

Assume version is X.Y.Z

  1. Sync everything, particularly:

    1. Manual

    2. Version in banner of interactive toplevel ;-)

  2. Locally install (/opt/alice):

    1. Build it via "make install" (see HowToBuild)

    2. Test it!

  3. Build packages (from /opt/alice):

    • Tarball

    • Debian

    • Red Hat RPMs

    • Windows Install Shield

  4. Changelog and announcement:

    1. complete doc/versions/changes-devel-seam.txt

    2. copy doc/versions/changes-devel-seam.txt to doc/versions/changes-release-seam.txt

    3. copy doc/versions/changes-devel-seam.txt to doc/versions/changes-X.Y.Z-seam.txt

    4. write doc/versions/announcement-X.Y.Z-seam.txt

  5. Edit web pages:

    1. Update links to new versions on doc/homepage/download.html

    2. News and probably banner on doc/homepage/index.html

  6. Tag CVS

  7. Update local installation

    1. copy alice-devel to alice

  8. Update homepage:

    1. Put new packages on homepage (download subdirectory)

    2. Install homepage (cd doc/homepage; make release)

  9. Update Wiki newspage

  10. Post announcement:

    1. alice-announce

    2. mozart-announce

    3. comp.lang.functional (only major releases)

    4. comp.lang.ml (only major releases)

More details to come...