Help:Howto/Update info when new version is released: Difference between revisions
Dart Raiden (talk | contribs) No edit summary |
Dart Raiden (talk | contribs) |
||
(16 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
__TOC__ | __TOC__ | ||
== | == Update version numbers == | ||
Update version numbers in | Update version numbers in {{Tl|StableVersion}} (new stable build) and {{Tl|DevelopmentVersion}} (next/development version). | ||
== Update info about new stable release == | |||
In {{Tl|VersionInfo}} add entry for new stable. Provide its date and the rest of needed data. Use previous entries as example. | |||
== | == Update list of released stable versions == | ||
When the above described is done, you'll see | Add the new version to the list of released versions — {{Tl|StableVersionList}}. Use previous entries as example. | ||
== Create Changelog/<new_version_number> page == | |||
When the above described is done, you'll see "Development version is <new_version_number>" at the top of [[Changelog]] page, where <new_version_number> is a red link to not existing page. To create that page, follow the link. As its content add code from the below and save page/changes: | |||
<pre style="overflow:auto;"> | <pre style="overflow:auto;"> | ||
<noinclude>{{PageLang|en}}{{VersionCard}}</noinclude> | <noinclude>{{PageLang|en}}{{VersionCard}}</noinclude> | ||
</pre> | </pre> | ||
== | == Move new plugins to stable == | ||
Remove <tt>hide-stable=1</tt> parameter in {{Tl|PluginInfo}} for plugins that are being released as stable. This will add "stable" download links for those plugins on [[Download]] pages and in their plugin cards on their pages. | |||
== Website == | |||
Update version numbers and links on all [https://miranda-ng.org/downloads/ "Downloads" pages]. Write the news. | |||
All website pages are located in /var/www/miranda-ng.org/htdocs/content. For example /var/www/miranda-ng.org/htdocs/content/downloads/index.ru.md is a source for https://miranda-ng.org/ru/downloads/. | |||
After editing, contact any member with superuser privileges (currently @dartraiden or @ghazan) to build the site: | |||
<pre style="overflow:auto;"> | |||
sudo build-site | |||
</pre> | |||
== Forum == | == Forum == | ||
Update banner on main page (click "Admin" then "Main" → "News and Newsletters"). Create and pin appropriate topics in "News" boards for English and Russian forums. Unpin previous topic. | Update banner on main page (click "Admin" then "Main" → "News and Newsletters"). Create and pin appropriate topics in "News" boards for English and Russian forums. Unpin previous topic. | ||
== Github == | |||
Update release notes: [https://github.com/miranda-ng/miranda-ng/releases realeases] | |||
== Jabber conferences == | |||
Update miranda-ng@conference.jabber.ru and miranda-ng-int@conference.jabber.ru topics. | |||
== Facebook group == | |||
Write news on our [https://facebook.com/miranda.newgen/ Facebook page]. This can be done by page adminis (apollo2k4 and dartaiden). | |||
[[Category:Howto]] | [[Category:Howto]] |
Latest revision as of 21:41, 15 November 2023
Update version numbers
Update version numbers in {{StableVersion}} (new stable build) and {{DevelopmentVersion}} (next/development version).
Update info about new stable release
In {{VersionInfo}} add entry for new stable. Provide its date and the rest of needed data. Use previous entries as example.
Update list of released stable versions
Add the new version to the list of released versions — {{StableVersionList}}. Use previous entries as example.
Create Changelog/<new_version_number> page
When the above described is done, you'll see "Development version is <new_version_number>" at the top of Changelog page, where <new_version_number> is a red link to not existing page. To create that page, follow the link. As its content add code from the below and save page/changes:
<noinclude>{{PageLang|en}}{{VersionCard}}</noinclude>
Move new plugins to stable
Remove hide-stable=1 parameter in {{PluginInfo}} for plugins that are being released as stable. This will add "stable" download links for those plugins on Download pages and in their plugin cards on their pages.
Website
Update version numbers and links on all "Downloads" pages. Write the news.
All website pages are located in /var/www/miranda-ng.org/htdocs/content. For example /var/www/miranda-ng.org/htdocs/content/downloads/index.ru.md is a source for https://miranda-ng.org/ru/downloads/.
After editing, contact any member with superuser privileges (currently @dartraiden or @ghazan) to build the site:
sudo build-site
Forum
Update banner on main page (click "Admin" then "Main" → "News and Newsletters"). Create and pin appropriate topics in "News" boards for English and Russian forums. Unpin previous topic.
Github
Update release notes: realeases
Jabber conferences
Update miranda-ng@conference.jabber.ru and miranda-ng-int@conference.jabber.ru topics.
Facebook group
Write news on our Facebook page. This can be done by page adminis (apollo2k4 and dartaiden).