releasing: Copyedits
This commit is contained in:
+10
-10
@@ -10,15 +10,16 @@ To make a release of Weston and/or Wayland, follow these steps.
|
|||||||
release with any needed protocol updates.
|
release with any needed protocol updates.
|
||||||
|
|
||||||
2. Update the first stanza of configure.ac to the intended versions
|
2. Update the first stanza of configure.ac to the intended versions
|
||||||
for weston and libweston.
|
for Weston and libweston.
|
||||||
|
|
||||||
For Weston's x.y.0 releases, if libweston_major_version is greater than
|
For Weston's x.y.0 releases, if libweston_major_version is greater than
|
||||||
weston_major_version, bump the Weston version numbers (major, minor,
|
weston_major_version, bump the Weston version numbers (major, minor,
|
||||||
micro) to match the libweston version numbers (major, minor, patch).
|
micro) to match the libweston version numbers (major, minor, patch).
|
||||||
|
|
||||||
Additionally for all Weston releases, if libweston version
|
Additionally for all Weston releases, if libweston's
|
||||||
major.minor.patch is less than Weston version major.minor.micro, bump
|
major.minor.patch version is less than Weston's major.minor.micro
|
||||||
libweston version numbers to match the Weston version numbers.
|
version, bump libweston version numbers to match the Weston
|
||||||
|
version numbers.
|
||||||
|
|
||||||
Weston releases are made with the Weston version number, not with the
|
Weston releases are made with the Weston version number, not with the
|
||||||
libweston version number.
|
libweston version number.
|
||||||
@@ -61,12 +62,11 @@ To make a release of Weston and/or Wayland, follow these steps.
|
|||||||
|
|
||||||
$ release.sh .
|
$ release.sh .
|
||||||
|
|
||||||
For wayland, also publish the publican documentation to
|
For Wayland, also publish the publican documentation to
|
||||||
wayland.freedesktop.org:
|
wayland.freedesktop.org:
|
||||||
|
|
||||||
$ ./publish-doc
|
$ ./publish-doc
|
||||||
|
|
||||||
|
|
||||||
5. Compose the release announcements. The script will generate
|
5. Compose the release announcements. The script will generate
|
||||||
*.x.y.z.announce files with a list of changes and tags, one for
|
*.x.y.z.announce files with a list of changes and tags, one for
|
||||||
wayland, one for weston. Prepend these with a human-readable
|
wayland, one for weston. Prepend these with a human-readable
|
||||||
@@ -104,10 +104,10 @@ development early).
|
|||||||
$ git branch x.y [sha]
|
$ git branch x.y [sha]
|
||||||
$ git push origin x.y
|
$ git push origin x.y
|
||||||
|
|
||||||
The master branch configure.ac version should always be (at least)
|
The master branch's configure.ac version should always be (at least)
|
||||||
x.y.90, with x.y being the most recent stable branch. Stable branch
|
x.y.90, with x.y being the most recent stable branch. The stable
|
||||||
configure version is just whatever was most recently released from
|
branch's configure.ac version is just whatever was most recently
|
||||||
that branch.
|
released from that branch.
|
||||||
|
|
||||||
For stable branches, we commit fixes to master first, then cherry-pick
|
For stable branches, we commit fixes to master first, then cherry-pick
|
||||||
them back to the stable branch.
|
them back to the stable branch.
|
||||||
|
|||||||
Reference in New Issue
Block a user