Minetest logo

IRC log for #minetest-dev, 2021-04-25

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

All times shown according to UTC.

Time Nick Message
00:14 search_social joined #minetest-dev
00:53 YuGiOhJCJ joined #minetest-dev
01:31 AntumDeluge joined #minetest-dev
04:00 MTDiscord joined #minetest-dev
04:03 sofar joined #minetest-dev
07:08 olliy joined #minetest-dev
08:00 tech_exorcist joined #minetest-dev
08:00 ShadowNinja joined #minetest-dev
08:29 calcul0n_ joined #minetest-dev
09:01 calcul0n__ joined #minetest-dev
09:18 calcul0n__ joined #minetest-dev
11:04 hlqkj joined #minetest-dev
11:42 Fixer joined #minetest-dev
11:46 sfan5 MTG should check minetest.features on startup, people using mtg 5.4.0 with engine 5.3.0 causes errors that don't make sense are hard to debug and generally wasted time
11:46 sfan5 this is probably the fifth time that I look at an user report and have to tell that that MTG/engine versions need to match
11:47 Krock yes I also wondered why there's yet no such check but only ever cared about it in my own mods
11:48 appguru joined #minetest-dev
11:48 Krock a simple error() would suffice
11:49 pgimeno why minetest.features and not minetest.get_version()?
11:49 Krock forks may change get_version()
11:49 pgimeno the more reason, no?
11:49 Krock also it's about the supported API version, not the strict Minetest version
11:50 Krock also I think it's easier to check against features than caring about version comparisons ;)
11:51 pgimeno I'd rethink what you're saying
11:51 pgimeno minetest.features is specified to hold only flags, what would you do, add a new flag per version?
11:52 Krock you'd check for a specific API function or feature, depending on what are the requirements for default and dependencies
11:52 Krock not limited to features ofc
11:52 Krock if you need client-side translations in your mod, check against minetest.get_translator, for example.
11:53 Krock requirements can be checked per-mod if necessary, depending on what kind of new API is required there
11:58 Krock though your approach would be straight-forward to enforce the version matching
12:06 pgimeno minetest.features has proven to be very prone to being forgotten
12:07 pgimeno for that reason, I question its usefulness in preventing a version mismatch
12:09 hlqkj joined #minetest-dev
12:10 sfan5 it literally does the job
12:13 pgimeno if you say so
12:22 search_social joined #minetest-dev
12:41 MTDiscord <Warr1024> The problem with the "features" thing is that it really needs to contain like 2 orders of magnitude more flags to ve useful.  One of the major reasons I want to change what features I use in a mod is not because a feature is absent, but because it's broken.
12:42 MTDiscord <Warr1024> There'd need to be like attachments, attachments_fixed, attachments_fixed_again, attachments_fixed_for_real_this_time, etc.
12:44 MTDiscord <Warr1024> At least with a version number we'd be able to negotiate support for official MT releases, even if it missed everything between.
14:02 absurb joined #minetest-dev
14:20 MTDiscord <appguru> yep
14:20 MTDiscord <appguru> every PR would add a feature flag
14:22 pgimeno pretty much, yes
15:12 tech_exorcist joined #minetest-dev
15:59 sfan5 without checking the github org one might think the development team consist of exactly two people
15:59 sfan5 wonder why everyone else is so quiet
16:04 MTDiscord <Jonathon> forum has been deader recently to
16:05 MTDiscord <Jonathon> discord/matrix seems to be normal
16:05 Krock well yes. limited time recently.
16:17 MTDiscord <josiah_wi> Well I'm quiet because I'm usually quiet, I am possibly the most minor contributor, and I don't want to disturb the professional discussion in the dev channels. 👀
16:18 MTDiscord <josiah_wi> But I'm frequently here. 👻
16:28 hlqkj joined #minetest-dev
16:33 hlqkj_ joined #minetest-dev
18:28 proller joined #minetest-dev
18:56 freshreplicant[m joined #minetest-dev
19:03 hlqkj joined #minetest-dev
19:18 Seirdy joined #minetest-dev
20:42 Ritchie joined #minetest-dev
20:52 hlqkj joined #minetest-dev
21:17 Fixer joined #minetest-dev
21:23 proller joined #minetest-dev
21:35 freshreplicant[m joined #minetest-dev
21:52 appguru1 joined #minetest-dev
22:04 appguru joined #minetest-dev
23:46 Seirdy joined #minetest-dev

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