History

DOCS: refresh some parts of the release policy

sfan5 committed 1 year ago

Commit 425037a1 parent 01e68e61 file · +24 −25Browse files

Unified · Split

DOCS/release-policy.md+24−25
@@ -1,7 +1,7 @@
11 Release Policy
22 ==============
33
4−Once or twice a year, a new release is cut off of the master branch and is
4+Once or twice a year, a new release is cut off of the master branch and
55 assigned a 0.X.Y version number, where X is incremented each time a release
66 contains breaking changes, such as changed options or added/removed features,
77 and Y is incremented if a release contains only bugfixes and other minor
@@ -61,58 +61,54 @@ Here is a template that can be used for writing the `RELEASE_NOTES` file: · 53 unmodified lines
6161 Release 0.X.Y
6262 =============
6363
64−This release requires FFmpeg <ver> or newer.
64+We are excited to announce the release of mpv 0.X.Y.
6565
66−Features
67−--------
66+Key highlights:
6867
69−New
70−~~~
68+* List of notable stuff
69+
70+This release requires FFmpeg <ver> or newer and libplacebo <ver> or newer.
71+
72+# Features
73+
74+## New
7175
7276 - List of new features
7377
7478
75−Changed
76−~~~~~~~
79+## Changed
7780
7881 - List of changed features
7982
8083
81−Removed
82−~~~~~~~
84+## Removed
8385
8486 - List of removed features
8587
8688
87−Options and Commands
88−--------------------
89+# Options and Commands
8990
90−Added
91−~~~~~
91+## Added
9292
9393 - List of added options and commands
9494
9595
96−Changed
97−~~~~~~~
96+## Changed
9897
9998 - List of changed options and commands
10099
101100
102−Deprecated
103−~~~~~~~~~~
101+## Deprecated
104102
105103 - List of deprecated options and commands
106104
107105
108−Removed
109−~~~~~~~
106+## Removed
110107
111108 - List of removed options and commands
112109
113110
114−Fixes and Minor Enhancements
115−----------------------------
111+# Fixes and Minor Enhancements
116112
117113 - List of fixes and minor enhancements
118114
@@ -121,8 +117,9 @@ This listing is not complete. Check DOCS/client-api-changes.rst for a history · 2 unmodified lines
121117 of changes to the client API, and DOCS/interface-changes.rst for a history
122118 of changes to other user-visible interfaces.
123119
124−A complete changelog can be seen by running `git log <start>..<end>`
125−in the git repository.
120+A complete changelog can be seen by running `git log start..end`
121+in the git repository or by visiting
122+<https://github.com/mpv-player/mpv/compare/start...end>.
126123 ```
127124
128125 When creating a new point release its changes should be added on top of the
@@ -131,7 +128,9 @@ the current 0.X branch will be included. This way the `RELEASE_NOTES` file · 2 unmodified lines
131128 can be used by distributors as changelog for point releases too.
132129
133130 The changelog of lists all changes since the last release, including those
134−that have been backported to patch releases already.
131+that have been backported to patch releases already. Except for the
132+"Key highlights" section they are ordered chronologically with older commits
133+at the top.
135134
136135 Some additional advice:
137136 - Especially for features, try to reword the messages so that the user-visible

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t