blast007 | hmmm, it appears that I have a signed universal arm64/x86_64 macOS build of 2.4.27 | 00:04 |
---|---|---|
Juest | oh interesting | 00:18 |
Juest | sup blast007 | 00:18 |
Juest | question, how is the release process done? | 00:18 |
blast007 | testing builds on macOS | 00:18 |
Juest | like the switch to even numbers from odd numbers | 00:18 |
blast007 | painfully | 00:18 |
blast007 | :) | 00:18 |
Juest | cant it be automated in ci or something? | 00:18 |
Juest | :) | 00:18 |
Juest | lol blast007 | 00:18 |
Juest | so it is just a find & replace operation just for the release maint? | 00:18 |
Juest | mainline* | 00:19 |
blast007 | I don't like *too* much automation for releases | 00:19 |
Juest | fair enough | 00:19 |
blast007 | most of the release prep work is covered in DEVINFO under "Making a Release" | 00:19 |
Juest | thanks | 00:20 |
blast007 | stuff I want to automate more is the stuff *after* all that, cuz right now there's a lot of duplication of effort. Uploading release assets, posting the release information on the main website, the forums, GitHub's releases page, wikidata, and then pushing the new version out to snapcraft, flathub, winget, homebrew(?), chocolatey (which we haven't done yet and is very outdated) | 00:22 |
Juest | is it in macports? | 00:22 |
Juest | we should probably have github as the main location for everywhere | 00:22 |
Juest | wait, are we in arch/aur too? | 00:23 |
blast007 | ah, yes, it is also in macports | 00:23 |
Juest | okay hm | 00:24 |
blast007 | yes, bzflag is in AUR as well | 00:24 |
blast007 | but we don't manage that | 00:24 |
blast007 | or I should say, the project doesn't | 00:25 |
Juest | maybe someone else could maintain those other stores | 00:25 |
blast007 | snapcraft, flathub, and winget are pretty easy to update | 00:25 |
Juest | just like linux distros maintain it for us | 00:25 |
Juest | also, dont we have an appiamge? | 00:25 |
blast007 | no | 00:25 |
Juest | we should, imo | 00:25 |
blast007 | bleh | 00:25 |
Juest | what's the blocker of that? | 00:25 |
blast007 | my time and sanity | 00:25 |
Juest | can make newer versions work in debian or outdated distros | 00:26 |
Juest | without much pain | 00:26 |
blast007 | flatpack is easy in Debian | 00:26 |
Juest | appimage is easier lol | 00:26 |
blast007 | is it though? | 00:26 |
Juest | Anyways im not trying to argue | 00:26 |
blast007 | you have to chmod it to run | 00:26 |
Juest | and that's it | 00:26 |
Juest | its self contained | 00:26 |
blast007 | flatpak automatically updates on some distributions | 00:27 |
Juest | hmmm | 00:27 |
Juest | oh well, okay then | 00:27 |
Juest | you can direct winget, chocolatey, scoop, homebrew to github releases | 00:27 |
Juest | right? | 00:27 |
blast007 | no idea | 00:28 |
* Juest sighs | 00:28 | |
blast007 | https://github.com/SnailPaste/release-manager <--- this is something I started on to eventually help manage releases | 00:29 |
Juest | hmmm interesting | 00:29 |
*** Tobbi is now away: Auto away at Fri Dec 6 01:49:19 2024 UTC | 01:49 | |
*** Zehra <Zehra!~Yukari@user/yukari> has joined #bzflag | 02:14 | |
blast007 | notarization is "in progress" | 02:25 |
*** jfindlay <jfindlay!~jfindlay@159.203.239.211> has quit IRC (*.net *.split) | 03:10 | |
*** jfindlay <jfindlay!~jfindlay@159.203.239.211> has joined #bzflag | 03:20 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@c-98-219-34-189.hsd1.ga.comcast.net> has joined #bzflag | 04:41 | |
*** _I_Died_Once <_I_Died_Once!~I_Died_On@c-98-219-34-189.hsd1.ga.comcast.net> has quit IRC (Ping timeout: 276 seconds) | 04:44 | |
*** Zehra <Zehra!~Yukari@user/yukari> has quit IRC (Quit: Leaving) | 05:18 | |
*** FastLizard4 is back | 05:57 | |
*** FastLizard4 is now away: AWAY from keyboard | 05:57 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@c-98-219-34-189.hsd1.ga.comcast.net> has quit IRC (Ping timeout: 252 seconds) | 06:34 | |
*** Tobbi is back | 07:35 | |
*** FastLizard4 is back | 08:24 | |
*** FastLizard4 is now away: AWAY from keyboard | 08:43 | |
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has quit IRC (Read error: Connection reset by peer) | 08:49 | |
*** FastLizard4 is back | 09:09 | |
*** FastLizard4 is now away: AWAY from keyboard | 09:27 | |
*** Lantizia_ <Lantizia_!~Lantizia@user/lantizia> has joined #bzflag | 09:37 | |
*** Lantizia <Lantizia!~Lantizia@user/lantizia> has quit IRC (Remote host closed the connection) | 09:37 | |
*** FastLizard4 is now away: GONE - Screen Detached and Disconnected from IRC (I'm probably asleep, at work, or doing something in real life) | 09:53 | |
*** the_map <the_map!~the_map@user/the-map/x-5158391> has quit IRC (Quit: *.banana *.split) | 10:54 | |
blast007 | sounds like the first notarization can take multiple days | 11:03 |
*** I_Died_Once <I_Died_Once!~I_Died_On@c-98-219-34-189.hsd1.ga.comcast.net> has joined #bzflag | 11:25 | |
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has joined #bzflag | 14:39 | |
Juest | oof | 15:57 |
*** FastLizard4 is back | 16:06 | |
*** FastLizard4 is now away: AWAY from keyboard | 16:14 | |
tupone | bug for high altitude is due to float having a relative error. So 800.0 - ε = 800.0 | 21:18 |
blast007 | that first attempt at notarization failed because I didn't have hardened runtime enabled, so I just ran a new submission and that one was accepted. So I have a signed, notarized, univeral build of BZFlag for macOS. :D | 22:39 |
blast007 | universal* | 22:39 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!