Time |
Nick |
Message |
00:03 |
|
pauloue joined #minetest-dev |
00:33 |
VanessaE |
so with all these merges, what |
00:33 |
VanessaE |
... |
00:34 |
VanessaE |
what's the expected time to release? |
00:40 |
Unarelith |
hmm, I'm unable to pull games from ContentDB on master (though mods/modpacks works) |
00:51 |
jas_ |
haha vanessae |
00:51 |
jas_ |
couldn't resist ? |
00:51 |
jas_ |
it's like "i can feel it" |
00:52 |
VanessaE |
jas_: nah, just curious. also what brainless fucknut put the ' next to Enter... :) |
00:55 |
VanessaE |
it's paramat's fault, besides :) |
00:55 |
VanessaE |
(for mentioning it) |
00:57 |
rubenwardy |
Unarelith: what game are you trying to install? |
00:58 |
rubenwardy |
I'm going to head off now, anyway. Will read the logs |
01:01 |
paramat |
it's my fault :) there's no expected time to release, doing so is proved a bad idea, when it's ready |
01:02 |
VanessaE |
heh ok |
01:02 |
VanessaE |
I just wondered if it was in the neighborhood of weeks away, or months... |
01:02 |
VanessaE |
I guess I can assume the latter :) |
01:04 |
paramat |
but only 2 blocker PRs, so could possibly be as little as 2-3 months if nothing pops up |
01:05 |
VanessaE |
2 months to merge 2 blockers eh? ok :) |
01:08 |
paramat |
big release, will need good testing, long freeze |
01:09 |
Unarelith |
rubenwardy, tried with all of them, none works |
01:09 |
VanessaE |
paramat: sounds fair |
01:10 |
* VanessaE |
tries to think of anything else she could do to make it better |
01:22 |
|
Foz joined #minetest-dev |
01:23 |
|
Foz joined #minetest-dev |
01:37 |
|
pauloue joined #minetest-dev |
01:41 |
|
pauloue joined #minetest-dev |
01:43 |
p_gimeno |
paramat: please consider this one too: https://notabug.org/pgimeno/minetest/pulls/3 |
01:45 |
p_gimeno |
there's an alternative, namely to having together with each load_mod_xxx, an extra setting called mod_path_xxx in world.mt |
01:47 |
p_gimeno |
but that will clobber the file somewhat |
01:48 |
paramat |
ok |
01:51 |
p_gimeno |
associated issue: #7914 |
01:51 |
ShadowBot |
https://github.com/minetest/minetest/issues/7914 -- Future-proof 5.0.0 for fixing #4183 |
01:51 |
paramat |
yes, i guess it depends on concept approval of 6898 |
01:53 |
p_gimeno |
however https://notabug.org/pgimeno/minetest/pulls/3 is pretty trivial and does little damage; if 6898 is accepted and https://notabug.org/pgimeno/minetest/pulls/3 is not merged, then it must wait to 6.0.0 |
01:53 |
paramat |
marked as blocker to get attention |
01:53 |
p_gimeno |
thanks |
02:03 |
p_gimeno |
6898 already had one approva, by the way |
02:03 |
p_gimeno |
approval* |
02:34 |
|
ANAND joined #minetest-dev |
02:55 |
ANAND |
Could #7923 please be reopened until #7891 has been merged? |
02:55 |
ShadowBot |
https://github.com/minetest/minetest/issues/7923 -- Content Store: Missing package short descriptions |
02:55 |
ShadowBot |
https://github.com/minetest/minetest/issues/7891 -- Fix ContentDB packages timing out by using download_file instead by rubenwardy |
03:08 |
|
Cornelia joined #minetest-dev |
03:15 |
paramat |
looking |
03:16 |
paramat |
reopened |
03:42 |
|
Lunatrius` joined #minetest-dev |
03:53 |
ANAND |
Thanks |
03:54 |
|
reductum joined #minetest-dev |
04:00 |
|
paramat joined #minetest-dev |
04:20 |
paramat |
devs, i went through all 300 bugs looking for possible additional blockers. see #2600 i think we should use the full menu for android, at least as the default, and preferably remove all the simple menu code. the app won't be much good if you can't use multiple singleplayer worlds |
04:20 |
ShadowBot |
https://github.com/minetest/minetest/issues/2600 -- Android: No way to choose singleplayer worlds/subgames |
04:24 |
paramat |
can't even select subgames either |
05:54 |
|
Ruslan1 joined #minetest-dev |
06:34 |
|
reductum joined #minetest-dev |
07:14 |
|
troller joined #minetest-dev |
07:55 |
|
sys4 joined #minetest-dev |
08:38 |
|
Unarelith joined #minetest-dev |
09:03 |
|
Beton joined #minetest-dev |
09:55 |
|
Unarelith joined #minetest-dev |
11:40 |
|
Mensious joined #minetest-dev |
11:43 |
|
Xio joined #minetest-dev |
11:46 |
|
Fixer joined #minetest-dev |
11:59 |
|
Wuzzy joined #minetest-dev |
12:06 |
|
sys4 joined #minetest-dev |
12:06 |
|
calcul0n joined #minetest-dev |
12:42 |
|
troller joined #minetest-dev |
14:18 |
|
sys4 joined #minetest-dev |
14:22 |
|
DI3HARD139 joined #minetest-dev |
14:27 |
|
troller joined #minetest-dev |
15:28 |
|
troller joined #minetest-dev |
15:49 |
|
Gael-de-Sailly joined #minetest-dev |
15:56 |
|
pgimeno_ joined #minetest-dev |
15:58 |
|
ANAND_ joined #minetest-dev |
15:58 |
|
twoelk joined #minetest-dev |
16:06 |
|
jas_ joined #minetest-dev |
16:31 |
|
troller joined #minetest-dev |
16:33 |
|
Foz joined #minetest-dev |
16:50 |
|
Wuzzy joined #minetest-dev |
16:52 |
|
Ruslan1 joined #minetest-dev |
16:53 |
|
troller joined #minetest-dev |
17:08 |
|
Cornelia joined #minetest-dev |
17:14 |
|
proller__ joined #minetest-dev |
17:59 |
|
Krock joined #minetest-dev |
18:16 |
Krock |
Will merge #7934 in 15 minutes if there are no objections |
18:16 |
ShadowBot |
https://github.com/minetest/minetest/issues/7934 -- Fix android build error messages introduced by commit 5f1cd555cd9d1c64426e173b30b5b792d211c835 by juozaspo |
18:18 |
|
Jordach joined #minetest-dev |
18:28 |
|
Unarelith joined #minetest-dev |
18:29 |
Krock |
p_gimeno: How does #7914 help in the future? |
18:29 |
ShadowBot |
https://github.com/minetest/minetest/issues/7914 -- Future-proof 5.0.0 for fixing #4183 |
18:29 |
Krock |
merging... |
18:30 |
p_gimeno |
Krock: load_mod_xxxx = path will be considered true instead of false, allowing compatibility in the case of sharing world.mt files if #6898 is merged |
18:30 |
ShadowBot |
https://github.com/minetest/minetest/issues/6898 -- Allow distinguishing mods by modpack by pgimeno |
18:31 |
Krock |
so why not combine this change with the PR above? |
18:31 |
p_gimeno |
#6898 is a complex PR that is unlikely to be merged in 5.0.0 |
18:32 |
ShadowBot |
https://github.com/minetest/minetest/issues/6898 -- Allow distinguishing mods by modpack by pgimeno |
18:32 |
Krock |
if that's not possible then it means you're relying on that users always have the newest binary to play |
18:32 |
p_gimeno |
#7914 is far simpler |
18:32 |
ShadowBot |
https://github.com/minetest/minetest/issues/7914 -- Future-proof 5.0.0 for fixing #4183 |
18:32 |
Krock |
nonetheless I would appreciate to have it properly integrated into 6898 |
18:33 |
p_gimeno |
if neither 6898 nor 7914 go in for 5.0.0, then 6898 will have to wait for 6.0.0 at least |
18:33 |
Krock |
hmm.. the value can be "nil" (string)? Never seen that |
18:33 |
rubenwardy |
sounds like a bug to me |
18:33 |
p_gimeno |
Krock: create a new world, enter the config, save, examine world.mt |
18:34 |
rubenwardy |
the code is properly doing something like settings:set("thing", dump(bool)) |
18:35 |
p_gimeno |
Krock: 7914 includes a fix for that |
18:36 |
p_gimeno |
the bug was here: worldfile:set("load_mod_" .. mod.name, tostring(mod.enabled)) |
18:36 |
rubenwardy |
aha lol |
18:37 |
|
Taoki joined #minetest-dev |
18:37 |
p_gimeno |
if you run the world and exit, it's changed to false |
18:37 |
rubenwardy |
should be worldfile:set_bool("load_mod_" .. mod.name, mod.enabled) |
18:38 |
Krock |
world.mt does not contain any load_mod_* entries |
18:38 |
Krock |
just created one new world |
18:38 |
rubenwardy |
you need to open and save the config dialog |
18:38 |
Krock |
ok |
18:38 |
rubenwardy |
wait |
18:38 |
p_gimeno |
Krock: now enter the mod config of that workd and save |
18:38 |
p_gimeno |
world* |
18:38 |
rubenwardy |
my thing may not work if nil is given to set_bool |
18:38 |
Krock |
> nil |
18:38 |
Krock |
wat |
18:39 |
Krock |
time to blame someone for dumping the content instead of is_yes |
18:39 |
p_gimeno |
that may be a bug, but currently without consequences, because "nil" is taken as false |
18:39 |
Unarelith |
rubenwardy, did you find something yesterday anything about my ContentDB issue? |
18:40 |
Krock |
handling "nil" is not required because worlds which were never entered are not a problem |
18:40 |
p_gimeno |
but with the change introduced by 7914, it needs to be explicitly checked for |
18:40 |
rubenwardy |
https://github.com/minetest/minetest/commit/804d65a8ecdb70acf868e0a5a9b6c670b473a70c |
18:40 |
rubenwardy |
Unarelith: unfortunately no |
18:40 |
rubenwardy |
are you running with RUN_IN_PLACE=0? |
18:40 |
p_gimeno |
Krock: the scenario in my mind is if the user migrates a world after e.g. adding a mod and saving the configuration... an extremely rare occurrence |
18:42 |
p_gimeno |
i.e. if the last thing they did before migrating to 5.0 was to save the config from the UI, while having new mods |
18:42 |
Unarelith |
rubenwardy, I assume it's an env variable? tried with and without: same issue :/ |
18:42 |
rubenwardy |
well, if you didn't know about it then it'll be 0 |
18:42 |
rubenwardy |
it's a cmake config var |
18:42 |
rubenwardy |
I only tested with RUN_IN_PLACE=1, which was probably a bad idea on my behalf |
18:42 |
Krock |
minetest --version also shows that |
18:46 |
Unarelith |
I used to be able to download games (which I wasn't able to run somehow), but since a recent commit (less than a week) game download doesn't work :/ |
18:50 |
p_gimeno |
updated #7914 |
18:50 |
ShadowBot |
https://github.com/minetest/minetest/issues/7914 -- Future-proof 5.0.0 for fixing #4183 |
18:52 |
p_gimeno |
(edited to improve clarity a bit) |
19:08 |
Krock |
> and you asked me to fix them in a later PR. |
19:08 |
Krock |
ANAND... |
19:09 |
Krock |
!tell ANAND "and you asked me to fix them in a later PR." Maybe I meant the entire file. Your changes still need to follow the code style rules |
19:09 |
ShadowBot |
Krock: O.K. |
19:10 |
Unarelith |
edited #7908 comment, rubenwardy Krock nerzhul any opinions on this comment? |
19:10 |
ShadowBot |
https://github.com/minetest/minetest/issues/7908 -- File 'client/game' splitted into new folder by Quent42340 |
19:18 |
p_gimeno |
Krock: to sum up, 7914 is kind of a subset of 6898, with strictly the necessary things that can make transition smooth, to ease review and adoption without having to review the full 6898 thing, which proved hard and may not make it to 5.0.0 due to time constraints |
19:19 |
Krock |
tbh I'm disappointed that 6898 was closed in that stage |
19:19 |
Krock |
*state |
19:21 |
p_gimeno |
I still need to understand how CSM works in 5.0 and its relationship to 6898 |
19:21 |
p_gimeno |
(to rebase it) |
19:23 |
Unarelith |
nerzhul, don't worry I'll wait 5.0.0 to make other changes, probably to rebase this too. This discussion is about possible name convention change due to file splitting, it's not about the fact that's it good or not for 5.0.0. And I don't understand why you bring Java here. |
19:23 |
Krock |
p_gimeno: it's kinda the mainmenu, but in-game |
19:24 |
Krock |
the confusing part is that client and server API files are mixed |
19:25 |
p_gimeno |
Krock: would 6898 need to deal with CSMs as another case, similar to game, world and mods? |
19:31 |
Krock |
for the reason that CSM is in an experimental phase anyway I'd not consider doing anything there |
19:31 |
Krock |
not sure if it even supports modpacks |
19:31 |
Unarelith |
and btw nerzhul, a big code refactoring IS needed. That's why I'll wait 5.0.0, and that's why I'll only make small scale changes like this one first. The main goals of my PRs will be: split big files, update code to C++11, fix style in some files, remove unnecessary dynamic allocations, improve singleton system, use composition to split big classes like Game or Client... |
19:32 |
p_gimeno |
Krock: so I would rebase it without minding about CSM, is that right? |
19:32 |
Krock |
p_gimeno: yes |
19:33 |
p_gimeno |
ok |
19:34 |
Krock |
sfan5: would I need to undo https://github.com/minetest/minetest/pull/5268#discussion_r102071068 in order to get the PR rolling? I mean, the PR works.. |
19:35 |
sfan5 |
if you're very very sure that the new code works correctly then go ahead |
19:36 |
sfan5 |
you can also have my approval if you'd like to merge it now |
19:37 |
Krock |
thanks for the kind offer, but I need reviews; not just approvals :/ |
19:38 |
Krock |
I'm not sure whether that discussion is causing the PR to stall or just the lack of people who are keen on testing int |
19:38 |
Krock |
*it |
19:39 |
sfan5 |
that's what I mean, given that I have commented I have already looked at the code |
19:39 |
sfan5 |
and since sofar has tested it I feel comfortable with giving approval to merge it |
19:39 |
Krock |
ah okay |
19:40 |
sofar |
I'd be happy to retest it, too |
19:41 |
Krock |
in a recent comment I noted that tubelib makes excellent use of node timers, so that will help to do some testing |
19:44 |
Krock |
after all it's neither high priority nor a blocker - but it's already waiting for three years (together with RBA's work) |
19:44 |
|
Player-2 joined #minetest-dev |
19:47 |
Krock |
sofar: much appreciated. It would be great if you have some time to test it :) |
19:51 |
|
fwhcat joined #minetest-dev |
19:53 |
|
Niwla23 joined #minetest-dev |
20:03 |
|
twoelk left #minetest-dev |
20:06 |
|
reductum joined #minetest-dev |
20:08 |
sofar |
Krock: I'll try and see if I can get to it tonight |
20:10 |
|
paramat joined #minetest-dev |
20:10 |
Krock |
:+1: |
20:19 |
paramat |
will merge #7931 later |
20:19 |
ShadowBot |
https://github.com/minetest/minetest/issues/7931 -- Re-master and improve touchscreen gui icons by stujones11 |
20:41 |
paramat |
almost back to where we can say "why are there 712 open issues on github?" |
21:15 |
Unarelith |
paramat, #7903 is ready (with snake_case) and I'll rebase 7908 soon |
21:15 |
ShadowBot |
https://github.com/minetest/minetest/issues/7903 -- File 'content_sao' splitted into folder 'src/server/object'. by Quent42340 |
21:32 |
paramat |
just seen that, thanks |
21:33 |
paramat |
will merge trivial #7935 in a few hours |
21:33 |
ShadowBot |
https://github.com/minetest/minetest/issues/7935 -- Mirror 'sunrisebg' texture to fix chopped right edge by paramat |
21:34 |
paramat |
merging #7931 |
21:34 |
ShadowBot |
https://github.com/minetest/minetest/issues/7931 -- Re-master and improve touchscreen gui icons by stujones11 |
21:36 |
paramat |
done |
21:44 |
|
proller__ joined #minetest-dev |
21:44 |
|
Mensious joined #minetest-dev |
21:57 |
|
Lunatrius joined #minetest-dev |
22:25 |
|
proller joined #minetest-dev |
23:02 |
|
Ruslan1 joined #minetest-dev |
23:08 |
|
proller__ joined #minetest-dev |
23:19 |
|
troller joined #minetest-dev |
23:28 |
|
sys4 joined #minetest-dev |