diff --git a/admin/make-tarball.txt b/admin/make-tarball.txt index 5704e8e8922..6ea22220928 100644 --- a/admin/make-tarball.txt +++ b/admin/make-tarball.txt @@ -134,6 +134,9 @@ General steps (for each step, check for possible errors): Before a release candidate is made, the tasks listed in admin/release-process must be completed. + If this is an emergency release without a prior pretest, inform + the concerned package maintainers. See admin/notes/versioning. + Set the version number to that of the actual release (commit in one, as described above). Pick a date about a week from now when you intend to make the release. Use M-x add-release-logs from diff --git a/admin/notes/versioning b/admin/notes/versioning index 9428dc76710..a86e2a1b9d5 100644 --- a/admin/notes/versioning +++ b/admin/notes/versioning @@ -27,3 +27,12 @@ unexpected last-minute problem occurs. The development version for a new major release has "minor" = 0. The development version for a new minor release has "minor" = that of the previous release. + +Emacs contains built-in packages with an own version number, which +could be different from the natural version number of this package +(for example, Tramp). Usually, they are adjusted by the respective +maintainers prior an Emacs release. If a new Emacs version will be +released without a pretest release, for example an emergency release +due to security problems, inform the respective package maintainers in +advance by email, and give them a short period (one day) to adjust the +package version number.