X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=src%2Fguestfs.pod;h=db9d8f066c28cab951faea62f35e59eb73bb46e4;hb=5dec7842655dd872bb0fd9fe07f6a9eab6b13bfd;hp=341321f136fe33201cb63a27f499935519a786ee;hpb=9ec9c97ce2ba46e56b304d3a367c86adc703160d;p=libguestfs.git diff --git a/src/guestfs.pod b/src/guestfs.pod index 341321f..db9d8f0 100644 --- a/src/guestfs.pod +++ b/src/guestfs.pod @@ -728,7 +728,7 @@ and we are looking for help to complete this binding. =item B Full documentation is contained in the Javadoc which is distributed -with libguestfs. +with libguestfs. For examples, see L. =item B @@ -2807,6 +2807,56 @@ Language bindings. =back +=head2 MAKING A STABLE RELEASE + +When we make a stable release, there are several steps documented +here. See L for general information +about the stable branch policy. + +=over 4 + +=item * + +Finalize RELEASE-NOTES. + +=item * + +Update ROADMAP. + +=item * + +Run C. + +=item * + +Push and pull from Transifex. + +Run: + + tx push -s + +to push the latest POT files to Transifex. Then run: + + ./tx-pull.sh + +which is a wrapper to pull the latest translated C<*.po> files. + +=item * + +Create new stable and development directories under +L. + +=item * + +Create the branch in git: + + git tag -a 1.XX.0 -m "Version 1.XX.0 (stable)" + git tag -a 1.YY.0 -m "Version 1.YY.0 (development)" + git branch stable-1.XX + git push origin tag 1.XX.0 1.YY.0 stable-1.XX + +=back + =head1 LIMITS =head2 PROTOCOL LIMITS @@ -2961,7 +3011,9 @@ enough. =head1 SEE ALSO L, +L, L, +L, L, L, L,