# $Id$ This document is a work-in-progress to describe the workflow through the various parts of genkernel so that we can split the code into modular chunks. If you are interested in helping with genkernel development, contact Chris Gianelloni at wolf31o2@wolf31o2.org for access. Phases: - read configs - source global scripts - Rolling a release: - Bump the version in the main genkernel file. - echangelog commit the bump - git tag -a -m "Tag release v${PV}" v${PV} - git push ${REMOTE} master --tags - make dist - upload genkernel-${PV}.tar.bz2 to the hosting: scp genkernel-${PV}.tar.bz2 ${USER}@dev.gentoo.org:/space/distfiles-local/ - check open bugs with keyword "InSVN" for closability