IRC logs for #openttd on OFTC at 2025-06-17
            
00:12:43 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #14368: Change: Use toolbar minimal sizing with intro menu buttons. https://github.com/OpenTTD/OpenTTD/pull/14368
00:15:47 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #14367: Change: Tweak layout of music player widgets. https://github.com/OpenTTD/OpenTTD/pull/14367#pullrequestreview-2933814525
00:19:47 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler approved pull request #14367: Change: Tweak layout of music player widgets. https://github.com/OpenTTD/OpenTTD/pull/14367#pullrequestreview-2933818583
00:19:58 <talltyler> I trust that you know what you’re doing πŸ˜›
00:20:15 <talltyler> (Not that your explanation was bad, I am just stupid)
02:04:24 *** Wormnest has quit IRC (Quit: Leaving)
02:31:47 *** gnu_jj_ has joined #openttd
02:35:26 *** gnu_jj has quit IRC (Ping timeout: 480 seconds)
02:41:30 *** Flygon has joined #openttd
03:15:11 *** dh1 has joined #openttd
04:09:06 *** keikoz has joined #openttd
04:42:03 <DorpsGek> [OpenTTD/OpenTTD] eints-sync[bot] pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/dd826ea49c4df368b78f679d577e0278c2e9bf3e
04:42:04 <DorpsGek> - Update: Translations from eints (by translators)
05:03:59 <truebrain> peter1138[d]: So remove some already πŸ˜›
05:18:09 *** ufo-piloot has quit IRC (Read error: Connection reset by peer)
05:18:24 *** ufo-piloot has joined #openttd
05:44:48 *** toktik is now known as Guest18274
05:44:54 *** toktik has joined #openttd
05:44:56 *** Guest18274 has quit IRC (Remote host closed the connection)
07:24:07 <DorpsGek> [OpenTTD/OpenTTD] Kuhnovic commented on pull request #14369: WIP: Hotkey hints https://github.com/OpenTTD/OpenTTD/pull/14369#issuecomment-2979237386
07:41:12 *** dh1 has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)
07:54:12 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #14367: Change: Tweak layout of music player widgets. https://github.com/OpenTTD/OpenTTD/pull/14367
07:59:27 <DorpsGek> [OpenTTD/OpenTTD] PeterN closed pull request #14145: Fix: Calculating maximum minimum widget size ignored resize steps. https://github.com/OpenTTD/OpenTTD/pull/14145
08:05:15 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #14319: Change: Company manager face definitions and dynamic UI. https://github.com/OpenTTD/OpenTTD/pull/14319
08:05:21 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #14319: Change: Company manager face definitions and dynamic UI. https://github.com/OpenTTD/OpenTTD/pull/14319#issuecomment-2979352809
08:16:47 <DorpsGek> [OpenTTD/OpenTTD] zephyris commented on pull request #14369: WIP: Hotkey hints https://github.com/OpenTTD/OpenTTD/pull/14369#issuecomment-2979388317
08:16:55 *** dh1 has joined #openttd
08:17:34 *** dh1 has quit IRC ()
08:27:03 <DorpsGek> [OpenTTD/team] mortiy commented on issue #644: [uk_UA] Translator access request https://github.com/OpenTTD/team/issues/644
08:43:27 *** dh1 has joined #openttd
09:26:35 <DorpsGek> [OpenTTD/team] LordAro commented on issue #644: [uk_UA] Translator access request https://github.com/OpenTTD/team/issues/644
09:27:24 <DorpsGek> [OpenTTD/team] LordAro commented on issue #645: [ja_JP] Translator access request https://github.com/OpenTTD/team/issues/645
09:27:56 <DorpsGek> [OpenTTD/team] LordAro commented on issue #638: [da_DK] Translator access request https://github.com/OpenTTD/team/issues/638
09:28:09 <DorpsGek> [OpenTTD/team] LordAro closed issue #637: [da_DK] Translator access request https://github.com/OpenTTD/team/issues/637
09:32:34 <LordAro> I'll leave the French one to _glx_ :)
09:43:24 *** dh1 has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)
10:08:59 <DorpsGek> [OpenTTD/OpenTTD] cmcaine commented on pull request #14369: WIP: Hotkey hints https://github.com/OpenTTD/OpenTTD/pull/14369#issuecomment-2979765289
10:59:42 <DorpsGek> [OpenTTD/team] glx22 commented on issue #639: [fr_FR] Translator access request https://github.com/OpenTTD/team/issues/639
11:05:18 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #11495: Change: Simplify sprite cache memory management https://github.com/OpenTTD/OpenTTD/pull/11495#issuecomment-2979927043
11:07:34 <peter1138[d]> Pom-te-pom.
11:07:36 <truebrain> Well , at least CDN didn't fail today .. doesn't mean anything, but it is something
11:07:41 <peter1138[d]> Pom-de-terre.
11:08:27 <peter1138[d]> Yeah... is it good that it worked without changing anything, or bad that it worked without changing anything...
11:09:28 <truebrain> At least my change didn't break it; I take that win πŸ™‚
11:25:42 <DorpsGek> [OpenTTD/OpenTTD] cmcaine commented on pull request #14319: Change: Company manager face definitions and dynamic UI. https://github.com/OpenTTD/OpenTTD/pull/14319#issuecomment-2979983157
11:26:09 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #14319: Change: Company manager face definitions and dynamic UI. https://github.com/OpenTTD/OpenTTD/pull/14319#pullrequestreview-2935239322
11:32:32 <DorpsGek> [OpenTTD/OpenTTD] cmcaine commented on pull request #14319: Change: Company manager face definitions and dynamic UI. https://github.com/OpenTTD/OpenTTD/pull/14319#issuecomment-2980003235
11:40:28 *** WormnestAndroid has quit IRC (Remote host closed the connection)
11:40:34 *** WormnestAndroid has joined #openttd
11:48:06 *** akimoto has joined #openttd
11:51:33 <cmcaine> peter1138[d]: You said that you've been updating the OpenTTD UI for a while. Have you tried the UI changes in Citymania? What do you think of them?
11:52:05 <peter1138[d]> No, I have not.
11:52:09 <cmcaine> I like the preview windows for building stations and the way it shows a ghost to show you what you're building
11:53:37 <cmcaine> They have some good stuff in there, imo. The only change I remember disliking is how crowded the town info window is.
12:28:39 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #14319: Change: Company manager face definitions and dynamic UI. https://github.com/OpenTTD/OpenTTD/pull/14319#issuecomment-2980184093
12:47:33 <_zephyris> Presumably the selectors for each facial feature are in layering order, rather than a logical order?
12:48:17 <_zephyris> I'd put glasses and earrings at the end
12:48:43 <DorpsGek> [OpenTTD/OpenTTD] cmcaine commented on pull request #14319: Change: Company manager face definitions and dynamic UI. https://github.com/OpenTTD/OpenTTD/pull/14319#issuecomment-2980255521
13:08:10 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #14319: Change: Company manager face definitions and dynamic UI. https://github.com/OpenTTD/OpenTTD/pull/14319#issuecomment-2980322010
13:11:25 <peter1138[d]> _zephyris: I have added another facevar field to explicitly change the sort order, so it doesn't upset the rendering layers.
13:29:38 <_zephyris> Good insight for a hypothetical future grf implementation
13:29:48 <DorpsGek> [OpenTTD/OpenTTD] cmcaine commented on pull request #14319: Change: Company manager face definitions and dynamic UI. https://github.com/OpenTTD/OpenTTD/pull/14319#issuecomment-2980397361
13:33:43 <peter1138[d]> _zephyris: And allows reordering the jacket without affecting the UI πŸ˜‰
13:38:08 <_zephyris> Hehe
13:42:53 *** akimoto has quit IRC (Remote host closed the connection)
14:39:29 <andythenorth> have we talked about lunch?
14:39:48 <LordAro> i don't think so
15:15:21 <peter1138[d]> So...
15:15:23 <peter1138[d]> Is it?
15:16:12 <LordAro> i don't think so
15:48:44 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler approved pull request #14370: Fix: Mis-sized widgets due to missing widget fill. https://github.com/OpenTTD/OpenTTD/pull/14370#pullrequestreview-2936215731
15:51:30 <peter1138[d]> Hmm, I don't think I ever use the Outline function in VS Code.
15:51:43 <peter1138[d]> Always just ^F to a function.
15:52:01 <peter1138[d]> Maybe I should try it.
16:01:34 <DorpsGek> [OpenTTD/OpenTTD] cmcaine updated pull request #14369: WIP: Hotkey hints https://github.com/OpenTTD/OpenTTD/pull/14369
16:09:29 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #14357: Feature: Support for multi-railtype rail vehicles https://github.com/OpenTTD/OpenTTD/pull/14357#pullrequestreview-2936242529
16:12:58 <DorpsGek> [OpenTTD/OpenTTD] cmcaine commented on pull request #14369: WIP: Hotkey hints https://github.com/OpenTTD/OpenTTD/pull/14369#issuecomment-2980983314
16:21:11 *** Wormnest has joined #openttd
16:21:52 <DorpsGek> [OpenTTD/OpenTTD] kojonek2 opened pull request #14371: Fix #14081: Check if removed item is a savegame https://github.com/OpenTTD/OpenTTD/pull/14371
16:31:58 <DorpsGek> [OpenTTD/OpenTTD] michicc commented on pull request #14357: Feature: Support for multi-railtype rail vehicles https://github.com/OpenTTD/OpenTTD/pull/14357#pullrequestreview-2936357639
16:33:33 *** gelignite has joined #openttd
16:33:42 <talltyler> Bitwise logic reading comprehension strikes again!
16:33:59 <talltyler> I was thinking of |=
16:34:25 *** Flygon_ has joined #openttd
16:36:11 <peter1138[d]> I should probably sort out my RailTypes-as-a-bitset branch.
16:37:01 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #14319: Change: Company manager face definitions and dynamic UI. https://github.com/OpenTTD/OpenTTD/pull/14319
16:39:18 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #14319: Change: Company manager face definitions and dynamic UI. https://github.com/OpenTTD/OpenTTD/pull/14319#issuecomment-2981064169
16:40:15 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #14370: Fix: Mis-sized widgets due to missing widget fill. https://github.com/OpenTTD/OpenTTD/pull/14370
16:40:30 <DorpsGek> [OpenTTD/OpenTTD] github-advanced-security[bot] commented on pull request #14369: WIP: Hotkey hints https://github.com/OpenTTD/OpenTTD/pull/14369#pullrequestreview-2936379383
16:41:13 *** Flygon has quit IRC (Ping timeout: 480 seconds)
16:42:54 <truebrain> GitHub has this lovely "Request Review" from CoPilot button ... I must so resist not clicking it
16:42:59 <truebrain> So curious what it says sometimes πŸ™‚
16:44:44 <truebrain> sorry kuhnovic , you are the Guinea Pig πŸ˜„
16:44:49 <truebrain> https://github.com/OpenTTD/OpenTTD/pull/14300
16:44:54 <DorpsGek> [OpenTTD/OpenTTD] Copilot commented on pull request #14300: Change: Allow building rail over bridges and through stations / waypoints / tunnels https://github.com/OpenTTD/OpenTTD/pull/14300#pullrequestreview-2936390496
16:45:19 <truebrain> that was shockingly quick
16:45:57 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #14372: Fix: Allow object picker to resize if there are no classes. https://github.com/OpenTTD/OpenTTD/pull/14372
16:45:58 <truebrain> it isn't even obviously wrong
16:46:10 <truebrain> oeh, another small PR
16:46:13 <truebrain> /me presses the button again
16:46:19 <truebrain> sorry, I will not spam more PRs with this πŸ™‚
16:46:55 <kuhnovic> Exactly my thoughts, "hey this is not complete gibberish"
16:46:59 <peter1138[d]> Can we not?
16:47:18 <truebrain> Going with the flow man! Vibe coding next πŸ˜›
16:47:24 <DorpsGek> [OpenTTD/OpenTTD] Copilot commented on pull request #14372: Fix: Allow object picker to resize if there are no classes. https://github.com/OpenTTD/OpenTTD/pull/14372#pullrequestreview-2936396615
16:47:35 <truebrain> okay, that is just bonkers
16:47:36 <truebrain> no no no
16:47:52 <truebrain> at least it says it is nitpicking
16:47:55 <truebrain> I can appreciate that πŸ™‚
16:47:58 <truebrain> okay, enough of this πŸ™‚
16:48:32 <truebrain> "improve readability"
16:48:34 <truebrain> Yeah, no
16:48:41 <talltyler> My thought exactly
16:49:03 <truebrain> "Consider adding or updating automated tests"
16:49:06 <truebrain> ITS SO CUTE
16:49:22 <truebrain> poor peter πŸ™‚
16:49:41 <peter1138[d]> Not me. I want nothing to do with that shit and that includes my PRS.
16:51:05 <truebrain> I can see people using this as a first line of defence for first-time contributors, especially in high volume repositories
16:51:31 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #14319: Change: Company manager face definitions and dynamic UI. https://github.com/OpenTTD/OpenTTD/pull/14319#pullrequestreview-2936377415
16:52:47 <dwfreed> truebrain: honestly if an AI auto responded to my PR in *any* repo, I would kill the branch and close the PR, then forget the repo ever existed
16:53:14 <truebrain> dwfreed: That is one way to look at change πŸ™‚
16:53:14 <talltyler> I mean, I could do 80% of that with pre-written responses I could copy-paste. β€œYou’ll need to rebase your 19 commits into one or commit checker will yell at you”
16:53:14 <peter1138[d]> I'm a little bit too invested for that, but it's an option.
16:53:39 <peter1138[d]> Wouldn't be the first time someone suggested I did a patch pack.
16:53:48 <truebrain> talltyler: GitHub does have templated responses if you like πŸ˜„
16:53:56 <michi_cc> You can probe my PR if you want. Iβ€˜ll probably not care, but Iβ€˜m not going to ban you either 😎
16:54:08 <dwfreed> truebrain: AI does more harm than good
16:54:15 <truebrain> Nah; I saw a pretty button, so it had to be pressed πŸ™‚
16:54:25 <peter1138[d]> In fact I will actually fuck off if that continues.
16:54:28 <talltyler> Please do not probe me (or my PRs) πŸ˜›
16:54:31 <truebrain> dwfreed: Kinda depends on who you ask, but I am not here to pick a fight. You do you πŸ˜„
16:59:19 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler approved pull request #14372: Fix: Allow object picker to resize if there are no classes. https://github.com/OpenTTD/OpenTTD/pull/14372#pullrequestreview-2936436714
17:08:32 <truebrain> Fun fact: GitHub auto-enabled that it would suggest AI-based fixes on CodeQL alerts .. if we weren't that much behind CodeQL, that would have worked. Lol. I am okay them offering AI, I am not okay them sneaking it in there. So that is now disabled πŸ˜„
17:12:29 <truebrain> https://cdn.discordapp.com/attachments/1008473233844097104/1384581480050589736/image.png?ex=6852f37d&is=6851a1fd&hm=8e50c931521a561fe9948892647e911e733d732fad252d9879398f54531212f7&
17:12:29 <truebrain> These days GitHub shows what the cost would have been would they have charged public repos.
17:13:15 <truebrain> GitLFS at least is doing fine; which is nice πŸ™‚
17:25:32 <DorpsGek> [OpenTTD/bananas-api] TrueBrain opened pull request #507: Codechange: make latest flake8 a happy camper https://github.com/OpenTTD/bananas-api/pull/507
17:26:25 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #14321: Add: Include history of cargo delivered and waiting to industry graphs. https://github.com/OpenTTD/OpenTTD/pull/14321#pullrequestreview-2936501228
17:26:43 <DorpsGek> [OpenTTD/bananas-api] LordAro approved pull request #507: Codechange: make latest flake8 a happy camper https://github.com/OpenTTD/bananas-api/pull/507#pullrequestreview-2936510238
17:27:30 <DorpsGek> [OpenTTD/bananas-api] TrueBrain merged pull request #507: Codechange: make latest flake8 a happy camper https://github.com/OpenTTD/bananas-api/pull/507
17:28:20 <truebrain> cheers
17:30:39 <DorpsGek> [OpenTTD/master-server-web] TrueBrain opened pull request #175: Codechange: make latest flake8 a happy camper https://github.com/OpenTTD/master-server-web/pull/175
17:31:02 <DorpsGek> [OpenTTD/master-server-web] LordAro approved pull request #175: Codechange: make latest flake8 a happy camper https://github.com/OpenTTD/master-server-web/pull/175#pullrequestreview-2936521072
17:31:13 <truebrain> only two repos affected
17:32:12 <truebrain> so that is not all that bad, I guess
17:32:24 <DorpsGek> [OpenTTD/master-server-web] TrueBrain merged pull request #175: Codechange: make latest flake8 a happy camper https://github.com/OpenTTD/master-server-web/pull/175
17:33:13 <talltyler> I know my cargo graph review is not very substantive, although I did a nice test in Preview and it’s a very nice feature. πŸ˜„
17:33:35 *** gelignite has quit IRC ()
17:42:04 *** Flygon_ has quit IRC (Read error: Connection reset by peer)
17:49:05 <truebrain> _glx_: do you happen to have any idea why https://github.com/OpenTTD/actions/pull/94 is failing?
17:49:41 <truebrain> owh, I guess the `eslint-plugin-github` that upgraded from 5.1.8 to 6.0.0 ....
17:52:55 <truebrain> I am updating some OpenTTD related services; they will show short moments of interruptions
17:55:50 <truebrain> And we will be right back on IRC
17:56:08 *** DorpsGek_vi has quit IRC (Remote host closed the connection)
17:56:08 *** youngking236048 has quit IRC (Remote host closed the connection)
17:56:08 *** alpapilus has quit IRC (Remote host closed the connection)
17:56:08 *** belajalilija has quit IRC (Remote host closed the connection)
17:56:08 *** kuhnovic has quit IRC (Remote host closed the connection)
17:56:08 *** andythenorth has quit IRC (Remote host closed the connection)
17:56:08 *** locosage has quit IRC (Remote host closed the connection)
17:56:08 *** notluke2578 has quit IRC (Remote host closed the connection)
17:56:08 *** pitagoras991_44893 has quit IRC (Remote host closed the connection)
17:56:08 *** cmcaine has quit IRC (Remote host closed the connection)
17:56:08 *** _jgr_ has quit IRC (Remote host closed the connection)
17:56:08 *** dres_1025 has quit IRC (Remote host closed the connection)
17:56:08 *** wensimehrp has quit IRC (Remote host closed the connection)
17:56:08 *** goddess_ishtar has quit IRC (Remote host closed the connection)
17:56:08 *** _glx_ has quit IRC (Remote host closed the connection)
17:56:08 *** xarick has quit IRC (Remote host closed the connection)
17:56:08 *** brickblock19280 has quit IRC (Remote host closed the connection)
17:56:08 *** michi_cc has quit IRC (Remote host closed the connection)
17:56:08 *** efessel has quit IRC (Remote host closed the connection)
17:56:08 *** _zephyris has quit IRC (Remote host closed the connection)
17:56:08 *** reldred has quit IRC (Remote host closed the connection)
17:56:08 *** peter1138[d] has quit IRC (Remote host closed the connection)
17:56:08 *** truebrain has quit IRC (Remote host closed the connection)
17:56:08 *** jfkuayue has quit IRC (Remote host closed the connection)
17:56:08 *** mnhebi has quit IRC (Remote host closed the connection)
17:56:08 *** masteroktagon has quit IRC (Remote host closed the connection)
17:56:08 *** talltyler has quit IRC (Remote host closed the connection)
17:56:18 *** DorpsGek_vi has joined #openttd
17:56:29 *** truebrain has joined #openttd
17:56:29 <truebrain> we are baacccckkkk
17:56:58 <LordAro> :o
17:57:23 <truebrain> owh boy, a library has a bug ... ugh .. what nowwwww
18:04:37 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #14372: Fix: Allow object picker to resize if there are no classes. https://github.com/OpenTTD/OpenTTD/pull/14372
18:07:30 <DorpsGek> [OpenTTD/bananas-server] TrueBrain opened pull request #409: Codechange: remove dependency on marshmallow-enum https://github.com/OpenTTD/bananas-server/pull/409
18:08:26 <DorpsGek> [OpenTTD/bananas-server] LordAro commented on pull request #409: Codechange: remove dependency on marshmallow-enum https://github.com/OpenTTD/bananas-server/pull/409#pullrequestreview-2936623664
18:08:47 <DorpsGek> [OpenTTD/bananas-server] TrueBrain updated pull request #409: Codechange: remove dependency on marshmallow-enum https://github.com/OpenTTD/bananas-server/pull/409
18:08:51 <DorpsGek> [OpenTTD/bananas-server] TrueBrain commented on pull request #409: Codechange: remove dependency on marshmallow-enum https://github.com/OpenTTD/bananas-server/pull/409#pullrequestreview-2936624644
18:09:07 <truebrain> and why oh why is the regression still failing
18:09:07 <truebrain> hmmm
18:09:25 <DorpsGek> [OpenTTD/bananas-server] LordAro approved pull request #409: Codechange: remove dependency on marshmallow-enum https://github.com/OpenTTD/bananas-server/pull/409#pullrequestreview-2936626280
18:11:01 <truebrain> owh, okay, this new Enum field handles validation differently, it seems
18:13:49 <truebrain> ```- license: "Invalid enum value My License"
18:13:49 <truebrain> + license: "Must be one of: GPL v2, GPL v3, LGPL v2.1, CC-0 v1.0, CC-BY v3.0, CC-BY-SA v3.0, CC-BY-NC-SA v3.0, CC-BY-NC-ND v3.0, Custom."```
18:13:51 <truebrain> ffiiinnnneeee
18:14:37 <LordAro> :o
18:16:34 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #14373: Add: Buttons to change picker preview image height. https://github.com/OpenTTD/OpenTTD/pull/14373
18:18:11 <truebrain> LordAro: https://github.com/OpenTTD/bananas-api/pull/509/files <- mind giving this a quick look?
18:18:43 <DorpsGek> [OpenTTD/bananas-server] TrueBrain merged pull request #409: Codechange: remove dependency on marshmallow-enum https://github.com/OpenTTD/bananas-server/pull/409
18:25:55 *** DorpsGek has joined #openttd
18:25:55 *** ChanServ sets mode: +o DorpsGek
18:27:16 <DorpsGek> [OpenTTD/bananas-server] TrueBrain opened pull request #410: Codechange: marsmallow changed "missing" into "load_default" https://github.com/OpenTTD/bananas-server/pull/410
18:27:19 <truebrain> and ... one more bug
18:29:33 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #14373: Add: Buttons to change picker preview image height. https://github.com/OpenTTD/OpenTTD/pull/14373#pullrequestreview-2936654640
18:38:08 <DorpsGek> [OpenTTD/bananas-server] LordAro approved pull request #410: Codechange: marsmallow changed "missing" into "load_default" https://github.com/OpenTTD/bananas-server/pull/410#pullrequestreview-2936708251
18:38:52 <DorpsGek> [OpenTTD/bananas-server] TrueBrain merged pull request #410: Codechange: marsmallow changed "missing" into "load_default" https://github.com/OpenTTD/bananas-server/pull/410
18:38:54 <truebrain> Thank you kind sir
18:39:05 <truebrain> The rest all updated without issues, so that is good πŸ™‚
18:50:20 <truebrain> Okay; everything is updated, except for the Nomad clusters. I will do that another day (hopefully tomorrow).
18:50:27 <truebrain> Everything should be up and running; in theory πŸ˜›
18:59:39 *** Wolf01 has joined #openttd
19:00:46 *** WormnestAndroid has quit IRC (Remote host closed the connection)
19:00:48 *** WormnestAndroid has joined #openttd
19:02:50 *** dh1 has joined #openttd
19:14:45 *** peter1138[d] has joined #openttd
19:14:45 <peter1138[d]> Hehe, forgot I'd been lazy with the strings:)
19:15:23 <truebrain> hmm .. seems Oracle Cloud has been very stable for us, hasn't it? I haven't read complaints about BaNaNaS acting up in the last few months?
19:15:35 <truebrain> might be worth moving more of our load over, so we can scale AWS down. Lot cheaper.
19:23:02 <dh1> is there a simple breakdown of what openttd / bananas etc. costs to maintain and run somewhere
19:24:41 <truebrain> It is never simple. But BaNaNaS currently cost ~10 euro a month. Because OCI (Oracle Cloud Infrastructure) is hosting it πŸ˜›
19:24:53 <truebrain> AWS on the other hand ... that is more like 150 euro a month
19:25:25 <truebrain> Cloudflare sponsors us these days; so we only pay for our R2 costs. Which is also a few euros
19:25:40 <truebrain> and ofc we have bills for stuff like domains, (code-signing) certificates, MacOS account, etc.
19:26:56 <truebrain> Owh, and GitHub "sponsors" us for 1000 euro a month, the dashboard tells me. Sponsors, as in: it is a public repo, so it is free.
19:27:23 <dh1> heh, i assume that is a tax thing they're doin
19:27:55 <truebrain> I just noticed it on the dashboard today.
19:30:16 <truebrain> Owh, and the cost of maintaining ... "our free time" would be the best answer there. Doesn't pay a dime
19:31:45 <dh1> yeah how many contributor hours
19:32:23 <truebrain> We don't count that. It would be depressing πŸ˜›
19:32:31 <dh1> lol
19:33:17 <dh1> how much of those costs are covered by donations? is there a legalish entity at the bottom of all this?
19:33:20 <dh1> -ish
19:34:09 <truebrain> So many questions! Why the interest?
19:34:31 <truebrain> And yeah, donations mostly cover all the random costs we have. And if not, we have a fundraiser. People have been really great over the years so we haven't done that in years.
19:35:25 <dh1> i like to contribute to projects i like but i also like to be targeted in how i do that
19:36:27 <dh1> so i like to understand whether a one-off or regular contribution makes more sense, and whether that would be going to survive or thrive budget
19:37:01 <dh1> (don't get too excited because i'm not talking about lots of money)
19:37:40 <truebrain> Ghehe; that makes total sense πŸ™‚ And we do appreciate donations a lot. On our [website](https://www.openttd.org/donate) there is more information about it, and we made some blog posts in the past about how it is spend.
19:38:05 <truebrain> But, you can also contribute by helping out with the code, or filtering through the issues, or triaging issues, or being a friendly "you" in this channel
19:38:12 <truebrain> It all is appreciated πŸ™‚
19:46:08 <dh1> noted. i'm not super useful technically and i recognise that i am not a ... normal... user so probably the ux and gameplay things i want are not reflective of the wider community... which is why i tend to prefer to contribute with $
19:46:58 <dh1> what does triage entail
19:47:34 <truebrain> We have a bunch of issues where the user reported something, but we have to delve into what is actually happening
19:47:38 <truebrain> steps to reproduce, for example
19:47:39 <dh1> (i mean i know what triage is, but what does it entail specifically for openttd repo)
19:49:33 <dh1> oh ok so just jumping on a 'needs triage' issue and fleshing out the details / confirming stuff?
19:50:50 <truebrain> Okay, I take that back. I see most of our "needs triage" issues are actually: we need to look into the code wha tis going on πŸ˜„
20:09:08 *** dh1 has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)
20:15:59 *** _glx_ has joined #openttd
20:15:59 <_glx_> usually crash dump tells us where it happens, but not why
20:16:24 <_glx_> unless it's obvious, and in this case it's almost instant PR
20:26:56 <truebrain> _glx_: FYI, I gave up on `actions` repo. Possibly the eslint plugin no longer plays nice with the eslint, and it needs a major update or something? I dunno. It is weird. Next round of updates might be better πŸ˜›
20:27:29 *** dh1 has joined #openttd
20:28:23 <_glx_> well 2 "minor" eslint upgrade and a major for the github plugin
20:49:24 <_glx_> oh actually the important info is in the "install dependencies" step
20:50:26 <_glx_> we're on node16, many packages require at least node18
20:56:04 <_glx_> hmm with 18 dep install is fine, but it still fails to run tests
20:59:22 <_glx_> and with 20 the failure is different
21:00:18 <truebrain> We are still on node16?
21:00:20 <truebrain> oops ...
21:00:23 <truebrain> well, that needs attention πŸ˜„
21:01:05 <_glx_> test with 18 https://github.com/glx22/actions/actions/runs/15717836799/job/44291916585
21:01:24 <_glx_> test with 20 <https://github.com/glx22/actions/actions/runs/15717887979/job/44292099964>
21:02:13 <_glx_> and everything runs fine locally ```
21:02:13 <_glx_> D:\developpement\GitHub\glx22\actions\annotation-check [pr/94]> npm -v
21:02:13 <_glx_> 10.8.2
21:02:13 <_glx_> D:\developpement\GitHub\glx22\actions\annotation-check [pr/94]> node -v
21:02:13 <_glx_> v20.18.1
21:03:34 <_glx_> https://cdn.discordapp.com/attachments/1008473233844097104/1384639633853518028/image.png?ex=685329a6&is=6851d826&hm=6ed225a1501087cf4f45631a1feee0109dee109efd33e482313386c1fee8a801&
21:03:34 <_glx_> "fine"
21:04:03 <truebrain> isn't there a newer eslint and that we put it on the ignore list or something
21:04:25 <truebrain> or that it is helt back because of node16
21:05:07 *** dh1 has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)
21:05:23 <truebrain> no, 9.29 is latest
21:05:26 <truebrain> so that is not that far off
21:06:21 <_glx_> 4 days ago
21:06:36 <truebrain> lot of effort for a linter πŸ˜›
21:07:35 <truebrain> Anyway, will look into it more tomorrow; the node16 thing is also a thing πŸ˜„
21:07:58 <truebrain> I appreciate you also looking at it; let me know if you found something
21:08:29 <_glx_> well same result with 9.29.0
21:08:41 <truebrain> (btw, `action.yml` says `node20`, lol)
21:08:51 <truebrain> seems we bumped one, but not the other πŸ˜„
21:11:09 <_glx_> yeah and it should fail in install dep step, not just warn
21:22:41 *** dh1 has joined #openttd
21:32:26 *** keikoz has quit IRC (Ping timeout: 480 seconds)
21:34:13 *** WormnestAndroid has quit IRC (Read error: No route to host)
21:34:21 *** WormnestAndroid has joined #openttd
21:36:02 <_glx_> ok the github plugin part seems fixed in <https://github.com/glx22/actions/pull/1/files> but now it fails somewhere else
21:36:19 <_glx_> I guess we need to rework all our config file
21:46:23 *** tokai has joined #openttd
21:46:23 *** ChanServ sets mode: +v tokai
21:47:40 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
21:53:24 *** tokai|noir has quit IRC (Ping timeout: 480 seconds)
22:01:36 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #14373: Add: Buttons to change picker preview image height. https://github.com/OpenTTD/OpenTTD/pull/14373
23:04:00 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #14373: Add: Buttons to change picker preview image height. https://github.com/OpenTTD/OpenTTD/pull/14373#pullrequestreview-2937284069
23:58:43 *** dh1_ has joined #openttd
23:58:43 *** dh1 has quit IRC (Read error: Connection reset by peer)