MantisBT - Doomseeker
View Issue Details
0003735Doomseeker[All Projects] Epicpublic2020-01-25 12:442021-08-07 16:58
Zalewa 
WubTheCaptain 
normalfeatureN/A
closedfixed 
1.3 
1.3.11.3.1 
0003735: Doomseeker 1.3.1 release
Let's make a stable release of Doomseeker 1.3.1 to include all the fixes made since 1.3 in the official Doomseeker packages.
The procedure is as usual. Follow it as outlined in the previous release 1.3: 0003663
No tags attached.
parent of 0003736closed Blzut3 Doomseeker 1.3.1 Ubuntu packages need to be released 
parent of 0003737closed Blzut3 Doomseeker 1.3.1 for macOS needs to be released 
parent of 0003738closed Zalewa Doomseeker's website needs to be updated for 1.3.1 release 
parent of 0003739closed Zalewa Doomseeker 1.3.1 release may need an annoucement on Zandronum forums 
parent of 0003741closed Zalewa Version control (Git) needs a tag for 1.3.1 release 
parent of 0003742closed Zalewa Doomseeker 1.3.1 for Windows needs to be released 
parent of 0003743closed Blzut3 Doomseeker 1.3.1 source code tarball needs to be released (with signature) 
parent of 0003744closed Zalewa Doomseeker 1.3.1 needs to be released to stable (and beta) auto-update channels 
parent of 0003745closed WubTheCaptain Doomseeker 1.3.1 release may need an annoucement on SRB2 forums 
parent of 0003757closed Pol M Doomseeker 1.3.1 Arch Linux' (GNU/Linux) AUR packages need to be released 
Issue History
2020-01-25 12:44ZalewaNew Issue
2020-01-25 12:49Pol MNote Added: 0021118
2020-01-25 18:28Blzut3Note Added: 0021119
2020-01-25 19:56ZalewaTarget Version => 1.3.1
2020-01-27 20:26WubTheCaptainNote Added: 0021120
2020-01-27 20:26WubTheCaptainStatusnew => confirmed
2020-01-27 20:32ZalewaAssigned To => Zalewa
2020-01-27 20:32ZalewaStatusconfirmed => assigned
2020-01-27 21:06WubTheCaptainRelationship addedparent of 0003736
2020-01-27 21:10WubTheCaptainRelationship addedparent of 0003737
2020-01-27 21:15WubTheCaptainRelationship addedparent of 0003738
2020-01-27 21:19WubTheCaptainRelationship addedparent of 0003739
2020-01-27 21:33WubTheCaptainRelationship addedparent of 0003741
2020-01-27 21:40ZalewaNote Added: 0021124
2020-01-27 21:40WubTheCaptainRelationship addedparent of 0003742
2020-01-27 21:45WubTheCaptainRelationship addedparent of 0003743
2020-01-27 21:48WubTheCaptainNote Added: 0021125
2020-01-27 21:56WubTheCaptainRelationship addedparent of 0003744
2020-01-27 22:06WubTheCaptainNote Added: 0021128
2020-01-27 22:47WubTheCaptainRelationship addedparent of 0003745
2020-01-28 18:06ZalewaNote Added: 0021132
2020-01-28 18:07ZalewaAssigned ToZalewa => Blzut3
2020-01-29 05:44Blzut3Note Added: 0021135
2020-01-30 07:26ZalewaNote Added: 0021146
2020-01-30 07:26ZalewaAssigned ToBlzut3 =>
2020-01-30 07:26ZalewaStatusassigned => needs review
2020-01-30 12:25WubTheCaptainAssigned To => WubTheCaptain
2020-01-30 12:55WubTheCaptainNote Added: 0021154
2020-01-30 12:55WubTheCaptainStatusneeds review => needs testing
2020-01-30 16:07Pol MNote Added: 0021165
2020-01-30 16:48WubTheCaptainNote Added: 0021167
2020-01-30 16:51WubTheCaptainRelationship addedparent of 0003757
2020-08-01 16:57WubTheCaptainNote Added: 0021518
2021-08-07 09:23ZalewaStatusneeds testing => resolved
2021-08-07 09:23ZalewaFixed in Version => 1.3.1
2021-08-07 09:23ZalewaResolutionopen => fixed
2021-08-07 16:58Blzut3Statusresolved => closed

Notes
(0021118)
Pol M   
2020-01-25 12:49   
Yep, the SRB2 crash specially justify a minor release. Let's do it!

(No, I'm not dead XD, I've been a little occupied with uni)
(0021119)
Blzut3   
2020-01-25 18:28   
Added version 1.3.1 to this tracker.
(0021120)
WubTheCaptain   
2020-01-27 20:26   
Sure, I guess I'll adjust the tracker's issues accordingly.
(0021124)
Zalewa   
2020-01-27 21:40   
DONE:

1. Tagged 1.3.1
2. 1.3.1 release for Windows already uploaded to the beta channel.
3. Stable channel has the packages prepared but not enabled yet. All that needs to be done here is to rename the already uploaded "update-info_win32_stable_1.3.1.js" file to "update-info_win32_stable.js".
4. Website's code updated and pushed to the repo but not deployed to the server yet.

TODO:

1. Release Ubuntu & Mac binary packages - Blzut3
2. Build the signed ".tar.xz" source package for Doomseeker 1.3.1 and upload it to /files on the server - Blzut3
3. Rename the stable auto-update .js file - Zalewa/Blzut3
4. Deploy the website to the server - Zalewa/Blzut3
5. Forums announcement - Zalewa


I'll bring back the SRB2 plugin in the 1.3 Windows package to its original state after 1.3.1 release is complete (0003734).

This release is simpler because there were no changes to the Plugin API and Wadseeker had no notable changes, therefore steps that involved these can be skipped.

I'll prepare the release notification for the forums in a separate comment.
(0021125)
WubTheCaptain   
2020-01-27 21:48   
Since this was categorized as "epic" and "Follow it as outlined in the previous release 1.3", I reported the relevant child issues. I hope they'll be useful to track what's going on with the release process, to keep this epic issue clean or meta.
Hoping this continues to be useful.
(0021128)
WubTheCaptain   
2020-01-27 22:06   
Meta: It'd be a tiny bit "nicer" to release the source code tarball in /files before binary builds (in this case before Windows ZIP that went out), to avoid the most trivial error with license compliance. I understand that task would've been blocked by another person having to prepare the source tarball first (with signature) before others could've published binaries, if we would've done that.
(0021132)
Zalewa   
2020-01-28 18:06   
Draft of the release announcement prepared as a private comment in 0003739.
(0021135)
Blzut3   
2020-01-29 05:44   
WubTheCaptain, usually the time difference isn't this long but since I was out of town when the decision to do 1.3.1 came up it had to wait (well technically it didn't HAVE to wait, but it's easier for me this way). Was planning to do the packages today, but had a little too much going on so will have to push to tomorrow.

That said I'm fairly sure the GPL doesn't specify that the source must be provided in a tarball form so technically the tag in the repository is compliance.
(0021146)
Zalewa   
2020-01-30 07:26   
Release is complete.
(0021154)
WubTheCaptain   
2020-01-30 12:55   
Windows users: Please test 0003706 to be resolved.
Webmasters: 0003747.
Zalewa: 0003734.
Beyond that, 1.3.1 releases are out.
(0021165)
Pol M   
2020-01-30 16:07   
AUR updated :P
(0021167)
WubTheCaptain   
2020-01-30 16:48   
Quote from Pol M
AUR updated :P

Thanks for reminding. I'll track that as an issue, so I'll remember to track it for the next release too.
(0021518)
WubTheCaptain   
2020-08-01 16:57   
Please test and resolve 0003706, to resolve this and close child issues...