Minetest logo

IRC log for #minetest-dev, 2022-08-28

| Channels | #minetest-dev index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:19 natewrench joined #minetest-dev
02:53 YuGiOhJCJ joined #minetest-dev
04:00 MTDiscord joined #minetest-dev
04:54 calcul0n joined #minetest-dev
06:26 fossdev2 joined #minetest-dev
07:42 Fleckenstein joined #minetest-dev
09:02 olliy joined #minetest-dev
09:04 Warr1024 joined #minetest-dev
09:28 appguru joined #minetest-dev
10:12 sfan5 @savilli if you make a PR importing Irrlicht into Minetest it would be rejected
10:12 sfan5 see https://github.com/minetest/irrlicht/issues/107 for what needs doing first
10:22 kilbith joined #minetest-dev
10:34 Fixer joined #minetest-dev
11:28 proller joined #minetest-dev
13:17 Fleckenstein joined #minetest-dev
13:22 Fleckenstein joined #minetest-dev
13:59 Desour joined #minetest-dev
14:00 Fleckenstein joined #minetest-dev
14:02 EliasFleckenstei joined #minetest-dev
14:26 MTDiscord <savilli> sfan5: But wouldn't it be easier to get rid of irrlicht containers if you need to commit to one repo instead of two at the same time?
14:26 MTDiscord <savilli> Also why is core::array checked? It still exists and brings problems.
15:06 sfan5 what kind of problems?
15:08 MTDiscord <savilli> Like https://github.com/minetest/irrlicht/pull/128
15:10 MTDiscord <savilli> It would be nice to change its constructor at least
15:11 sfan5 that is a bug uncovered by refactoring, if you do bigger changes (e.g. replace core::array entirely) the likelihood of additional bugs like this is even higher
15:13 sfan5 anyway I think getting rid of non-STL types is a good goal, I'll be more precise in the roadmap
15:14 sfan5 re "isn't it easier to commit to one repo than two?" absolutely, but the Irrlicht code should be nearly completely cleaned up before importing it, not after
15:16 MTDiscord <savilli> Okay, imagine I want to get rid of core::array. What would be my pipeline considering I need to change minetest/src/irrlicht_changes/ as well?
15:18 Noisytoot_ joined #minetest-dev
15:18 sfan5 (you need to touch other code in minetest too, not just irrlicht_changes)
15:19 sfan5 the process is: 1) changes made in irrlicht 2) irr revision increased 3) changes made in mt 4) mt made to require the new revision
15:19 sfan5 alternatively we could switch to a submodule because that is what we're poorly emulating this way
15:20 Sokomine_ joined #minetest-dev
15:21 MTDiscord <savilli> But wouldn't minetest be unbuildable between 1 and 3?
15:22 sfan5 yes
15:22 diceLibrarian joined #minetest-dev
15:22 sfan5 releases have a fixed irrlichtmt revision they support so that's no concern
15:23 MTDiscord <savilli> What about CI tests?
15:23 MTDiscord <savilli> Unittests in PRs wouldn't work
15:24 sfan5 they also use a fixed revision
15:24 TheCoffeMaker joined #minetest-dev
15:25 MTDiscord <savilli> misc/irrlichtmt_tag.txt ?
15:26 MTDiscord <savilli> Yeah, looks like we've just reinvented submodules
15:27 MTDiscord <savilli> Okay, thanks
15:27 fluxionary joined #minetest-dev
15:52 diceLibrarian joined #minetest-dev
16:00 EliasFleckenstei joined #minetest-dev
16:07 EliasFleckenstei joined #minetest-dev
16:07 izzyb joined #minetest-dev
17:01 Fixer joined #minetest-dev
17:08 sfan5 when is the meeting again?
17:08 Desour according to the rubenwardy from the past, it's at 19:00 UTC https://irc.minetest.net/minetest-dev/2022-07-31#i_6002639
17:09 rubenwardy Wasn't it moved an hour earlier?
17:09 rubenwardy I won't be available tonight
17:09 rubenwardy Yeah, 18:00 UTC
17:10 rubenwardy (50 minutes)
17:11 rubenwardy Krock can't attend either
17:11 Desour it would be useful if you'd write precise meeting times down somewhere, i.e. at the wiki, btw.
17:16 appguru joined #minetest-dev
17:37 diceLibrarian joined #minetest-dev
17:38 rubenwardy Would be good to have a bot to remind on the day as well
18:00 Desour joined #minetest-dev
18:00 sfan5 .
18:05 sfan5 well doesn't look like I need to hold a meeting with myself
18:06 sfan5 unless hmmmm, nore, nrz, ShadowNinja, sofar, @x2048 or celeron55 happen to be here
18:08 MTDiscord <x2048> I am here
18:10 sfan5 let me check the notes then
18:10 sfan5 > Add some bugs to the 5.6.1 milestone? (Proposal: each core dev pick one and adds it)
18:10 sfan5 I think the milestone has good coverage already, but if you have any regressions feel free to add them
18:12 sfan5 > Two years have passed since the first roadmap brainstorm: create another one to then follow after 5.7? Also to gather feedback
18:12 MTDiscord <x2048> I'd like to add #12692, since it visibly improves performance when shadows are on.
18:12 sfan5 I'm generally in favor of this
18:12 ShadowBot https://github.com/minetest/minetest/issues/12692 -- Limit force shadow update to urgent blocks by x2048
18:12 sfan5 adding 12692 sounds good to me
18:13 sfan5 I'm likely to backport every fix (not just regressions) for 5.6.1 anyway
18:13 nrz Hey, Fine to me too. Eating with children, i may not answer all
18:14 Desour maybe add #12708 to the 5.6.1 milestone? the new serialization is broken with big inputs AFAIK
18:14 ShadowBot https://github.com/minetest/minetest/issues/12708 -- [no squash] Serialize: LuaJIT workaround & restore forwards compat by appgurueu
18:16 sfan5 ah yeah that too
18:18 sfan5 > Use .md extension for markdown files - yes or no?
18:18 sfan5 personally not sure yet, maybe we should have a more obviously placed rendered version of the file that can be properly linked and styled as we want (alluding to the line height complaint in the PR)
18:23 sfan5 > Doc of set_sun/-moon: Absolute orientation and difference in scale - document difference in size or slightly change the scale of both the celestial bodies?
18:23 sfan5 breaking changes for no good a reason
18:23 sfan5 breaking changes for no good reason are not worth discussing, not okay *
18:24 Desour ^ the PR just adds documentation btw.
18:28 sfan5 and finally I can only recommend everyone to take aside a bit of time for looking at any of these https://github.com/minetest/minetest/pulls?q=is%3Aopen+is%3Apr+label%3A%22One+approval%22
18:45 MTDiscord <x2048> Regarding .md extension, +1 from me, allows using the tooling to preview without hacking around. But the discord (and irc?) bot will need to be patched.
18:57 MTDiscord <x2048> Regarding sun/moon, I've left review comments in #12145.
18:57 ShadowBot https://github.com/minetest/minetest/issues/12145 -- Doc of `set_sun`/-`moon`: Absolute orientation and difference in scale by Desour
18:59 MTDiscord <x2048> Have to leave now
19:07 MTDiscord <luatic> The GitLab workflows generating the fancy page will also need to be updated.
19:08 MTDiscord <luatic> actually, it looks like a bunch of error messages references lua_api.txt
19:09 MTDiscord <luatic> script/lua_api/l_object.cpp:        log_deprecated(L, "Deprecated call to set_sky, please check lua_api.txt"); script/lua_api/l_object.cpp:        log_deprecated(L, "Deprecated call to get_sky, please check lua_api.txt"); network/networkprotocol.h:// See also formspec [Version History] in doc/lua_api.txt
19:35 Zughy[m] how about the needs approval PRs?
19:43 TaokiLaptop joined #minetest-dev
19:58 diceLibrarian joined #minetest-dev
20:10 Desour joined #minetest-dev
20:33 TaokiLaptop joined #minetest-dev
21:15 Fleckenstein joined #minetest-dev
22:32 panwolfram joined #minetest-dev

| Channels | #minetest-dev index | Today | | Google Search | Plaintext