Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=e6ceaa13ad28d0b67ba39b42166e19c609b54536
commit e6ceaa13ad28d0b67ba39b42166e19c609b54536 Author: Miklos Vajna <vmik...@frugalware.org> Date: Wed Jan 19 01:39:37 2011 +0100 docs/release-howto: improve the prerelease part diff --git a/docs/release-howto.txt b/docs/release-howto.txt index 906348d..516aeee 100644 --- a/docs/release-howto.txt +++ b/docs/release-howto.txt @@ -8,13 +8,33 @@ is 0.4. == A testing release -Just because I don't know where to document this, here is the command line what -I use to sync changes from -current to -testing before a release: +A testing release is similar to a full one, but much simpler. Here are +the steps: + +- bump the `frugalware` package: update the Makefile in + `frugalware.git`, upload a new release tarball, and update the package + in -current +- rebuild the `setup` package, update the version of the `frugalware` + package dependency to the new version +- wait for the nightly cronjob to publish setup kernel+initrd under + `/pub/frugalware/frugalware-current/boot` +- now you can generate a netinstall iso using mkiso for a single + architecture you can test and upload the image to + `/pub/frugalware/frugalware-current-iso` +- do a default install and make sure the machine boots up and you can + log in using the graphical interface (if not, then fix it) +- run `dg tag <version>` for the new version and push it +- sync changes from -current to -testing: -------------------------------------------------------------------- $ rsync -avP --delete-after frugalware-current/ frugalware-testing/ -------------------------------------------------------------------- +- generate installer images for a single architecture using + `mkisorelease` +- wait at least 24h so that mirrors will be in sync +- update news.xml and roadmap.xml to mark the release as done + == Preparing - send a mail to -devel about "please stop version and release bumps" _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git