Time Nick Message 01:09 Gabauti732 =-O 03:41 repetitivestrain Would someone consider this proposal? https://forum.luanti.org/viewtopic.php?p=446110#p446110 09:09 luatic sounds reasonable 09:12 luatic as an aside: you sir are perhaps the single most compelling reason for moving to codeberg i have seen so far :p 09:13 luatic i wonder how hard it would be to set up (or write) a bridge bot that just mirrors PRs and issues on a codeberg repo access to github 09:13 luatic codeberg repo you can access* 09:29 [MatrxMT] I wonder whether we can move the repo (etc) to Codeberg and mirror to Github for CI 09:34 sfan5 that would suck without integration that allows you see CI results on codeberg 09:34 sfan5 also how many ocassional contributors woul we lose by not being on github? 09:34 sfan5 I don't pretend to have an answer but it's not that easy 10:09 [MatrxMT] someone REALLY needs to update this channel on matrix 10:09 [MatrxMT] `The official Minetest channel | Latest version: 5.7.0 (2023-04-08) | General, player and modding discussion is on-topic. If in doubt, post here | Responses may take a while, be patient | Rules: https://wiki.minetest.net/IRC#Rules | Development: #minetest-dev | Server list: https://minetest.net/servers | IRC logs: https://irc.minetest.net/minetest` 10:10 [MatrxMT] im sorry but what is Latest version: 5.7.0 (2023-04-08) 10:10 [MatrxMT] wow, I think only the third | section | is accurate there 10:11 [MatrxMT] Why even place this info in the room desc? 10:11 [MatrxMT] I mean the latest version 10:11 [MatrxMT] At the very least, we could write a bot that would 'hook' on release and update the ver herer 10:11 [MatrxMT] At the very least, we could write a bot that would 'hook' on release and update the ver here 10:12 sfan5 for reference the IRC topic is: 10:12 sfan5 The official Luanti (formerly Minetest) channel | General, player and modding discussion is on-topic. If in doubt, post here | Responses may take a while, be patient | Rules: https://dev.luanti.org/irc/#rules | Development: #luanti-dev | Server list: https://luanti.org/servers | IRC logs: https://irc.luanti.org/ 10:13 [MatrxMT] It is more loved by maintainers 😄 10:14 repetitivestrain luatic: thanks but i would really prefer to be a bit more demure. i trust there are innumerable developers with more time and insight for minetest than i have who are equally frustrated by GitHub 10:26 luatic leca: what you suggest sounds a lot like https://xkcd.com/1319/ 😄 10:30 [MatrxMT] Crap, it's like that every time 😄 10:30 [MatrxMT] Sometimes I really wanna automate like a 5-sec task but it costs me DAYS of debugging.. 10:30 [MatrxMT] Like I write minimal buggy version for like a few hours and then I stuck in the loop like "oh theres a bug -> debug -> fixed -> oh theres another". 10:30 [MatrxMT] But bugs sometimes ends (or I stop noticing them :D) and the new loop starts: "oh theres a tiny little thing that I'd like to improve -> spend hours searching the best ways -> stick with current code 'cause no time or desire left 😄 10:37 [MatrxMT] it's occurred to me as well before that a bot could be used to send messages to GitHub without being registered. That would: 10:37 [MatrxMT] (a) potentially be against GitHub's ToS or their interests 10:37 [MatrxMT] (b) not be acceptable to a lot of objectors to GitHub anyway 10:38 [MatrxMT] (c) cost a lot to maintain 10:42 luatic another thought i'd just throw out there: i feel like convincing GH users to use codeberg might be much easier than convincing codeberg users to use GH. 10:43 luatic codeberg allows auth via GH and the basic workflow (PRs, issues) is the same; a GH user probably won't have reservations about using codeberg. 10:53 [MatrxMT] question: how do you detect item entities in a given area? 10:53 [MatrxMT] do you use `core.get_objects_inside_radius` 10:54 [MatrxMT] yes 10:54 [MatrxMT] or rather, as recommended in the docs, just objects_inside_radius, which has an iterator 10:55 [MatrxMT] Another idea: make two repos, on a codeberg and on the GH and synchronize them. Maybe set some people to be responsible for accepting PRs on GH and on the Codeberg and then the two repos would synchronize? 10:55 [MatrxMT] Maybe that would introduce some kind of division between devs and really better to say "Luanti is now on Codeberg"... 10:55 [MatrxMT] then filter to `__builtin:item` entities 10:56 [MatrxMT] then i just get the itemstring field, ok 12:03 MTDiscord moving to codeberg because one person is a zealot hardly seems like a good idea 12:04 [MatrxMT] well this is not the only person who has made a point of not using GitHub, but just the most recent and a prominent example 13:20 pgimeno " also how many ocassional contributors woul we lose by not being on github?" <- dunno but you'd gain at least one 🙋 13:20 pgimeno this formula can't be correct: param0[(Z-z)*Z*Y + y*X + x] (from https://docs.luanti.org/for-creators/luanti-schematic-file-format/ ) 13:21 pgimeno I'm betting for param0[(Z-1-z)*X*Y + y*X + x] 13:30 rubenwardy we might lose some fly-by contributors but those don't have huge value 13:36 luatic ^ yep, that too. the only major "risk" wrt contributors i see is that the "extra step" of using codeberg alienates fly-by contributors who *would have developed* into established contributors 13:37 cheapie FWIW Luanti is an important enough project to me that if it was to move I'd create an account on the new service (within reason) 13:46 bgstack15 Eh, I don't see why a proficient user of github wouldn't also just use codeberg. 13:46 bgstack15 Codeberg is way less icky than github, albeit with a smaller userbase. 14:35 sfan5 a big part is already having an account set up anyway