IRC logs of Libera.Chat #BZFlag for Friday, 2024-12-06

blast007hmmm, it appears that I have a signed universal arm64/x86_64 macOS build of 2.4.2700:04
Juestoh interesting00:18
Juestsup blast007 00:18
Juestquestion, how is the release process done?00:18
blast007testing builds on macOS00:18
Juestlike the switch to even numbers from odd numbers00:18
blast007painfully00:18
blast007:)00:18
Juestcant it be automated in ci or something?00:18
Juest:)00:18
Juestlol blast007 00:18
Juestso it is just a find & replace operation just for the release maint?00:18
Juestmainline*00:19
blast007I don't like *too* much automation for releases00:19
Juestfair enough00:19
blast007most of the release prep work is covered in DEVINFO under "Making a Release"00:19
Juestthanks00:20
blast007stuff 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
Juestis it in macports?00:22
Juestwe should probably have github as the main location for everywhere00:22
Juestwait, are we in arch/aur too?00:23
blast007ah, yes, it is also in macports00:23
Juestokay hm00:24
blast007yes, bzflag is in AUR as well00:24
blast007but we don't manage that00:24
blast007or I should say, the project doesn't00:25
Juestmaybe someone else could maintain those other stores00:25
blast007snapcraft, flathub, and winget are pretty easy to update00:25
Juestjust like linux distros maintain it for us00:25
Juestalso, dont we have an appiamge?00:25
blast007no00:25
Juestwe should, imo00:25
blast007bleh00:25
Juestwhat's the blocker of that?00:25
blast007my time and sanity00:25
Juestcan make newer versions work in debian or outdated distros00:26
Juestwithout much pain00:26
blast007flatpack is easy in Debian00:26
Juestappimage is easier lol00:26
blast007is it though?00:26
JuestAnyways im not trying to argue00:26
blast007you have to chmod it to run00:26
Juestand that's it00:26
Juestits self contained00:26
blast007flatpak automatically updates on some distributions00:27
Juesthmmm00:27
Juestoh well, okay then00:27
Juestyou can direct winget, chocolatey, scoop, homebrew to github releases00:27
Juestright?00:27
blast007no idea00:28
* Juest sighs00:28
blast007https://github.com/SnailPaste/release-manager   <--- this is something I started on to eventually help manage releases00:29
Juesthmmm interesting00:29
*** Tobbi is now away: Auto away at Fri Dec 6 01:49:19 2024 UTC01:49
*** Zehra <Zehra!~Yukari@user/yukari> has joined #bzflag02:14
blast007notarization 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 #bzflag03:20
*** I_Died_Once <I_Died_Once!~I_Died_On@c-98-219-34-189.hsd1.ga.comcast.net> has joined #bzflag04: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 back05:57
*** FastLizard4 is now away: AWAY from keyboard05: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 back07:35
*** FastLizard4 is back08:24
*** FastLizard4 is now away: AWAY from keyboard08:43
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has quit IRC (Read error: Connection reset by peer)08:49
*** FastLizard4 is back09:09
*** FastLizard4 is now away: AWAY from keyboard09:27
*** Lantizia_ <Lantizia_!~Lantizia@user/lantizia> has joined #bzflag09: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
blast007sounds like the first notarization can take multiple days11:03
*** I_Died_Once <I_Died_Once!~I_Died_On@c-98-219-34-189.hsd1.ga.comcast.net> has joined #bzflag11:25
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has joined #bzflag14:39
Juestoof15:57
*** FastLizard4 is back16:06
*** FastLizard4 is now away: AWAY from keyboard16:14
tuponebug for high altitude is due to float having a relative error. So 800.0 - ε = 800.021:18
blast007that 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.  :D22:39
blast007universal*22:39

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!