Time Nick Message 13:19 Krock Blockhead256: Re: toolranks. There is yet no response from lisacvuk after about 1.5 months. Is that sufficient time? 14:36 MinetestBot TenPlus1: Mar-14 22:03 UTC retried again today, PPAs should be updated now 14:36 MinetestBot TenPlus1: May-10 08:18 UTC https://krock-works.uk.to/u/git-rebase/ 14:36 TenPlus1 Hi folks 14:38 TenPlus1 We got any ContentDB moderators in today ? 14:41 Krock I do have the permissions to manipulate stuff, though am not strictly speaking part of the moderation team 14:41 Krock also hi :) consider me available if there's none other who's better versed than me 14:41 TenPlus1 hi Krock, was just wondering if it's possible to push a release for a mod that's outdated and the author seems to have abandoned it 14:41 TenPlus1 without having to repost it 14:42 Krock https://github.com/luanti-org/contentdb/issues/643 14:42 Krock the policy yet needs defining... but the options are there to redirect the git URL such that updates make it to the public 14:43 Krock or the manual way - to upload a zip directly to ContentDB. 14:43 MinetestBot 02[git] 04Desour -> 03luanti-org/luanti: Builtin: Print warnings if SHA256 of files does not match with build … 13111460e https://github.com/luanti-org/luanti/commit/111460eccffce9eee185477ea660a6d5daa3eab7 (152026-06-07T14:41:04Z) 14:43 MinetestBot 02[git] 04DragonWrangler1 -> 03luanti-org/luanti: Disable `visual_scale` for unsupported drawtypes (#17242) 13c694668 https://github.com/luanti-org/luanti/commit/c6946683bedc6ff81e135ede05ae1bc0a05a891a (152026-06-07T14:42:42Z) 14:43 TenPlus1 so I would need to fork the mods, fix the issues and contact a cb dev to relink it to my git page ? 14:45 Krock Yes, that's roughly how it can be done. The mod author must either agree to that or be declared unreachable, though. 14:46 TenPlus1 been 2 1/2 years since mods last touched, and no answer to contacting 14:46 Krock feel free to leave your opinion on my proposal in the linked issue 14:46 TenPlus1 thanks dude, it's a handy proposal... and some mods are worthy of continuation 14:53 TenPlus1 laters o/ 14:56 rubenwardy We have an informal internal policy but need to polish and write it up 14:58 Krock rubenwardy: does it roughly align with my proposal? When I get the chance I'd propose a PR to have it written down officially. 14:59 rubenwardy Not exactly. We prefer that an org like minetest-mods or mt-mods adopt it, and we won't just edit a package's repo - we'd transfer it to the new user 14:59 rubenwardy We'd also want to point out that you can just publish a maintained fork and we may migrate users to it at a later date 15:03 Krock Having forks is nice, but I'm afraid it would introduce more confusion for players which one to pick 15:04 rubenwardy One concern we have to deal with is what happens if the original author comes back and wants to maintain their package again 15:07 MTDiscord we have the ability to alias package names so people move onto a maintained fork when updating 15:08 MTDiscord (and in that case the old unmaintained package would be eventually unpublished) 15:11 rubenwardy Yeah that's what I mean by user migration 15:14 rubenwardy Another concern is ensuring that the new version has sufficient maintainership, one of the reasons we might prefer mt-mods 15:36 Krock Updated the issue - hopefully improved. 22:17 [MatrxMT] Krock: I think your question is answered, yes, 1.5 months is probably long enough just imo as well too 22:30 SwissalpS 1.5 months isn't much time for somebody to come back from IRL situation like moving or illness. 22:31 [MatrxMT] there are a lot of factors to weigh, like whether the mod has had any updates over an even longer period like a year 22:32 [MatrxMT] also as mentioned, the package alias can put users on a fork, and then this can be un-done if the original author resumes 23:42 crabycowman123 Would I be correct to think that there's no on_step callback for players? I'd like to use moveresult to check when the player collides with a specific weirdly-shaped block. I see VoxeLibre uses moveresult for the cactus item deletion, but it looks like it just checks the whole block below the block where the player is for how cacti damage players. 23:48 [MatrxMT] you're right, so a common pattern is for globalstep callbacks to iterate all players. If you're making an integrated game/modpack, consider putting all your "player onsteps" in one 23:52 crabycowman123 Oh I guess if I want to check collision with an odd shape I can just extract the nodebox and do math on it 23:53 crabycowman123 though I think that would miss cases where something was touched only briefly