Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1.6.6 release time? #666

Open
jdolan-chwy opened this issue Apr 15, 2021 · 11 comments
Open

1.6.6 release time? #666

jdolan-chwy opened this issue Apr 15, 2021 · 11 comments

Comments

@jdolan-chwy
Copy link

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?

@0bsidian
Copy link

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

@jdolan-chwy
Copy link
Author

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

@mfn
Copy link

mfn commented Apr 15, 2021

Screenshotted and framed, thanks for making my day 💝

@TTimo
Copy link
Owner

TTimo commented Apr 18, 2021

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 ?

@jdolan
Copy link
Collaborator

jdolan commented Apr 18, 2021

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
Copy link
Collaborator

jdolan commented Apr 18, 2021

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

@TTimo
Copy link
Owner

TTimo commented Apr 19, 2021

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
Copy link
Owner

TTimo commented Apr 25, 2021

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.

@jdolan-chwy
Copy link
Author

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..

@TTimo
Copy link
Owner

TTimo commented Apr 26, 2021

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
Copy link
Owner

TTimo commented May 17, 2021

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants