GtkRadiant icon indicating copy to clipboard operation
GtkRadiant copied to clipboard

1.6.6 release time?

Open jdolan-chwy opened this issue 4 years ago • 11 comments
trafficstars

It's been a few years since the last major release. While the 1.6.6 milestone is not yet closed, there's been a lot of work done. Is it time to bake some builds and ship something?

jdolan-chwy avatar Apr 15 '21 15:04 jdolan-chwy

Issue #666, version 1.6.6(.6). The points of the pentagram are aligning.

0bsidian avatar Apr 15 '21 18:04 0bsidian

Whoa! I didn't even notice I got issue #666. I win! 😈

jdolan-chwy avatar Apr 15 '21 18:04 jdolan-chwy

Screenshotted and framed, thanks for making my day 💝

mfn avatar Apr 15 '21 22:04 mfn

My availability is extremely limited, but I don't want to be a blocker in the way to a new release.

I'm not much worried about the milestones, those date back to a time when I wanted to drive further feature work on the project, which isn't much the case nowadays.

Producing Windows binaries is still quite the hassle, I think our documentation may still be more or less adequate, but someone needs to go through the steps. Is that something you'd be able to do @jdolan-chwy ?

TTimo avatar Apr 18 '21 15:04 TTimo

Hah! No.. unfortunately. I’m your Mac guy, maybe your Linux guy. But I’m utterly useless on Windows. If there’s no one else on the team using Windows, I can see about bribing Paril to try.

jdolan avatar Apr 18 '21 20:04 jdolan

Side note, for Linux, Quetoo recently moved to Flatpak and it is pretty excellent. Is that something that GtkRadiant might benefit from as well?

jdolan avatar Apr 18 '21 20:04 jdolan

That's ok, I'll look at reviving a build solution for Windows. Regarding Linux, I agree Flatpak would be a good direction. We have a task about it, and someone contributed patches in that direction already. I also have more Flatpak experience through other projects now. But again, unclear when I'd have availability to push in that direction.

TTimo avatar Apr 19 '21 15:04 TTimo

I spent a little time on this today. Check https://github.com/TTimo/GtkRadiant/actions

I think it's pretty close to being usable for us to produce Windows zips whenever we want.

TTimo avatar Apr 25 '21 21:04 TTimo

That's sweet! You didn't have to setup any Windows devenv at all? And this is free?

I've recently signed up for a proper Apple Developer account, and I'll look into signing our macOS builds so that they run on modern macOS without jumping through security hooks. This is on my plate for Quetoo as well..

Honestly, I might just bite the bullet and bring Radiant into Xcode properly. It'll be an entirely new project file / build to maintain, but ad hoc command line builds with code signing are such a nightmare these days, that it might be the easiest path..

jdolan-chwy avatar Apr 26 '21 13:04 jdolan-chwy

One of the perks of being owned by Microsoft I guess. It's free (or maybe rolls into my github pro subscription). The Windows builder comes with pretty much everything ready to use: https://github.com/actions/virtual-environments/blob/main/images/win/Windows2019-Readme.md

TTimo avatar Apr 26 '21 14:04 TTimo

You can download the build output now too - https://github.com/TTimo/GtkRadiant/actions/runs/847857342

TTimo avatar May 17 '21 02:05 TTimo