Zandronum Chat on our Discord Server Get the latest version: 3.1
Source Code

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003852Doomseeker[All Projects] Epicpublic2020-08-01 16:472021-08-16 19:22
ReporterWubTheCaptain 
Assigned ToZalewa 
PrioritynormalSeverityfeatureReproducibilityN/A
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version1.3.1 
Target Version1.3.2Fixed in Version1.3.2 
Summary0003852: Doomseeker 1.3.2 release
DescriptionPol 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 ReproduceSee 0003735 and follow the established procedure from the previous release.
Attached Filestxt file icon release-checklist.txt [^] (2,604 bytes) 2021-08-07 12:00 [Show Content]

- Relationships
related to 0003851closedPol M Malformed serverinfo data from SRB2 versions > 2.2.6 

-  Notes
User avatar (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.
User avatar (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 :)
User avatar (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.
User avatar (0021524)
WubTheCaptain (reporter)
2020-08-02 12:22

🤷
I take it as a no for now.
User avatar (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.
User avatar (0021673)
Zalewa (developer)
2021-08-07 09:07

Blzut, can you add 1.3.2 to the tracker please?
User avatar (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.

User avatar (0021675)
Blzut3 (administrator)
2021-08-07 16:40

1.3.2 added.
User avatar (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

User avatar (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
For the Mac it's basically "find out what Apple broke this time around" and "run build script and deploy." :P

The M1 Macs aren't giving any problems?
User avatar (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.
User avatar (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.
User avatar (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.
User avatar (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
and I'll re-sort the issues targeting 1.4.

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.


Issue Community Support
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






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker