Anonymous | Login | Signup for a new account | 2024-05-03 00:52 UTC |
My View | View Issues | Change Log | Roadmap | Doomseeker Issue Support Ranking | Rules | My Account |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0003852 | Doomseeker | [All Projects] Epic | public | 2020-08-01 16:47 | 2021-08-16 19:22 | ||||
Reporter | WubTheCaptain | ||||||||
Assigned To | Zalewa | ||||||||
Priority | normal | Severity | feature | Reproducibility | N/A | ||||
Status | closed | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | 1.3.1 | ||||||||
Target Version | 1.3.2 | Fixed in Version | 1.3.2 | ||||||
Summary | 0003852: Doomseeker 1.3.2 release | ||||||||
Description | Pol M seemed to be in favor of a trivial stable release due to 0003851 being a major severity issue. I wanted to express that I am also in support of making a new trivial release. Let's make a stable release of Doomseeker 1.3.2 to include all the fixes made since 1.3.1 in the official Doomseeker packages? | ||||||||
Steps To Reproduce | See 0003735 and follow the established procedure from the previous release. | ||||||||
Attached Files | release-checklist.txt [^] (2,604 bytes) 2021-08-07 12:00 [Show Content] | ||||||||
Notes | |
(0021517) WubTheCaptain (reporter) 2020-08-01 16:55 |
If acknowledged / confirmed, I guess the 4 or 5 commits in master HEAD after 1.3.1 are good to also go to 1.3.2 and I'll re-sort the issues targeting 1.4. |
(0021520) Pol M (developer) 2020-08-01 17:48 |
Yeah, we at least need to release an updated plugin. The current SRB2 plugin is pretty much unusable :) |
(0021523) Zalewa (developer) 2020-08-02 08:27 |
The only actual change to the executable code other than Pol's SRB2 fix is the static linking of updater.exe (that I made minutes ago). Does this warrant release of a new version of the whole program instead of just updating the plugin? Only for Windows users, and only for those who will go out of their way to manually download and update the program just to get the updater.exe working again. |
(0021524) WubTheCaptain (reporter) 2020-08-02 12:22 |
🤷 I take it as a no for now. |
(0021672) Zalewa (developer) 2021-08-07 09:03 |
The update for the Odamex plugin (0003878) also requires to update the base program. We can proceed with the release of 1.3.2 now. |
(0021673) Zalewa (developer) 2021-08-07 09:07 |
Blzut, can you add 1.3.2 to the tracker please? |
(0021674) Zalewa (developer) 2021-08-07 12:04 edited on: 2021-08-07 12:05 |
The release procedure is complicated, takes a lot of time and is error prone. I prepared and attached to this ticket the "release-checklist.txt" file. I can't say if this list is complete, but already it's helpful in tracking if all stuff is done. I also kept Blzut's points vague because I don't know the exact details. From the checklist I completed everything that's under "1. Zalewa". Reassigning to Blzut. |
(0021675) Blzut3 (administrator) 2021-08-07 16:40 |
1.3.2 added. |
(0021682) Blzut3 (administrator) 2021-08-08 09:25 edited on: 2021-08-08 09:26 |
Ubuntu and Mac binaries are uploaded. Mac binary is properly notarized this time (which IIRC I didn't quite get working in previous builds). Source tarballs are also uploaded, note that building and signing these files is captured in an automated script under releasescripts so not sure why you had generating them in your task list? Tasks for the Ubuntu packages are: - Build packages without dependency scanning, making sure to run cpackpostprocess.sh. - Install new libwadseeker on build system. - Rebuild packages with dependency scanning and deploy to repository. For the Mac it's basically "find out what Apple broke this time around" and "run build script and deploy." :P |
(0021683) Zalewa (developer) 2021-08-08 10:18 |
Cool. I updated the webpage. Here's the forums announcement. The release should be done then.Quote from Blzut3 The M1 Macs aren't giving any problems? |
(0021684) Blzut3 (administrator) 2021-08-08 10:23 |
Honestly haven't had much trouble getting software to work on the M1. In regards to Doomseeker the only thing is the awkward timing where they came out right as Qt 5 was being discontinued (and upstream no longer doing LTS for open source users), so we can only support them through Rosetta until we add Qt 6 support (although I wouldn't be too surprised if someone out there had a patch set to add ARM support to Qt 5.15). Of course this also means the major design change of Big Sur also came at just the right time, but Qt 5 still works mostly OK regardless. |
(0021685) Zalewa (developer) 2021-08-08 10:32 |
Ahhh... it seems like we've only just dealt with Qt 4 and now its time to deal with Qt 5 :) Anyway, that's a separate manner. I'm resolving this one. |
(0021686) Blzut3 (administrator) 2021-08-08 10:40 |
Given that distros like Ubuntu haven't even picked up Qt 6 yet, it'll certainly be awhile before we're killing Qt 5 support. 2025 at the earliest, good chance that Qt 6 support in 22.04 will be lack luster if it's even in the repo, so probably looking at 2027 honestly. But we'll definitely be needing Qt 6 for macOS sooner than later, and I suppose wouldn't hurt for Windows either. |
(0021734) WubTheCaptain (reporter) 2021-08-16 19:18 edited on: 2021-08-16 19:22 |
I closed this issue before being reminded about 0003852:0021517:Quote from WubTheCaptain Blzut3 had closed them. These are now re-sorted to target 1.3.2 (back then it was known on MantisBT as 1.4). I also removed the target version from 0003746, which initially meant to target 1.3.2. This one's good to close. |
This issue is already marked as resolved. If you feel that is not the case, please reopen it and explain why. |
|
Supporters: | WubTheCaptain |
Opponents: | No one explicitly opposes this issue yet. |
Issue History | |||
Date Modified | Username | Field | Change |
2020-08-01 16:47 | WubTheCaptain | New Issue | |
2020-08-01 16:47 | WubTheCaptain | Relationship added | related to 0003851 |
2020-08-01 16:55 | WubTheCaptain | Note Added: 0021517 | |
2020-08-01 17:48 | Pol M | Note Added: 0021520 | |
2020-08-01 17:48 | Pol M | Assigned To | => Pol M |
2020-08-01 17:48 | Pol M | Status | new => acknowledged |
2020-08-02 08:27 | Zalewa | Note Added: 0021523 | |
2020-08-02 12:21 | WubTheCaptain | Status | acknowledged => feedback |
2020-08-02 12:22 | WubTheCaptain | Note Added: 0021524 | |
2020-08-02 12:22 | WubTheCaptain | Status | feedback => assigned |
2020-08-02 12:22 | WubTheCaptain | Status | assigned => resolved |
2020-08-02 12:22 | WubTheCaptain | Resolution | open => suspended |
2021-08-07 09:02 | Zalewa | Assigned To | Pol M => Zalewa |
2021-08-07 09:02 | Zalewa | Status | resolved => assigned |
2021-08-07 09:03 | Zalewa | Note Added: 0021672 | |
2021-08-07 09:07 | Zalewa | Note Added: 0021673 | |
2021-08-07 12:00 | Zalewa | File Added: release-checklist.txt | |
2021-08-07 12:04 | Zalewa | Note Added: 0021674 | |
2021-08-07 12:05 | Zalewa | Assigned To | Zalewa => Blzut3 |
2021-08-07 12:05 | Zalewa | Note Edited: 0021674 | View Revisions |
2021-08-07 16:39 | Blzut3 | Target Version | => 1.3.2 |
2021-08-07 16:40 | Blzut3 | Note Added: 0021675 | |
2021-08-08 09:25 | Blzut3 | Note Added: 0021682 | |
2021-08-08 09:26 | Blzut3 | Note Edited: 0021682 | View Revisions |
2021-08-08 09:26 | Blzut3 | Assigned To | Blzut3 => Zalewa |
2021-08-08 10:18 | Zalewa | Note Added: 0021683 | |
2021-08-08 10:23 | Blzut3 | Note Added: 0021684 | |
2021-08-08 10:32 | Zalewa | Note Added: 0021685 | |
2021-08-08 10:33 | Zalewa | Status | assigned => resolved |
2021-08-08 10:33 | Zalewa | Fixed in Version | => 1.3.2 |
2021-08-08 10:33 | Zalewa | Resolution | suspended => fixed |
2021-08-08 10:40 | Blzut3 | Note Added: 0021686 | |
2021-08-16 19:03 | WubTheCaptain | Status | resolved => closed |
2021-08-16 19:18 | WubTheCaptain | Note Added: 0021734 | |
2021-08-16 19:20 | WubTheCaptain | Note Edited: 0021734 | View Revisions |
2021-08-16 19:22 | WubTheCaptain | Note Edited: 0021734 | View Revisions |
Copyright © 2000 - 2024 MantisBT Team |