| Time |
Nick |
Message |
| 00:00 |
Megaf |
the chunks that the server send to client are too big |
| 00:00 |
Megaf |
the mapblocks |
| 00:00 |
Megaf |
it should be much more, granular, fine |
| 00:00 |
Megaf |
and dynamic |
| 00:00 |
paramat |
heh |
| 00:00 |
Megaf |
even with fog at 0.4 I can see the map appearing in a very non smooth way |
| 00:01 |
Megaf |
building and trees sudenly pop into view instead of a smooth fade in from the fog |
| 00:01 |
Megaf |
making the fog useless |
| 00:01 |
paramat |
yeah fog is just a colour change |
| 00:01 |
Megaf |
fog should also giver performance gains since theres less visable stuff |
| 00:02 |
paramat |
nope, with fog closer there's the same rendering distance |
| 00:04 |
paramat |
you might like 0.85. anyway it's my fault, i insisted RBA kept it at 0.9 :] |
| 00:04 |
Megaf |
I quite like 0.4 |
| 00:05 |
Megaf |
in my server it looks great with all the bridges and highways |
| 00:05 |
Megaf |
it blends quite ok |
| 00:20 |
paramat |
Minetest 0.4 is now 4 years old |
| 00:22 |
paramat |
i arrived 3 months later |
| 00:28 |
Megaf |
paramat: I mean, 0.4 as value for fog in game.cpp |
| 00:29 |
paramat |
i know :] |
| 00:30 |
paramat |
i just saw Calinou's comment in the other channel |
| 00:31 |
Megaf |
what channel? |
| 00:34 |
paramat |
#minetest |
| 00:37 |
paramat |
will merge #4339 in a few hours if no objections. mapgen bugfix |
| 00:37 |
ShadowBot |
https://github.com/minetest/minetest/issues/4339 -- CavesNoiseIntersection: Place riverbed node under river water by paramat |
| 01:15 |
|
yang2003 joined #minetest-dev |
| 01:49 |
|
yang2003 joined #minetest-dev |
| 01:56 |
|
TheReaperKing joined #minetest-dev |
| 02:02 |
|
STHGOM joined #minetest-dev |
| 02:04 |
|
paramat left #minetest-dev |
| 02:05 |
|
Void7_ joined #minetest-dev |
| 02:05 |
|
Miner_48er joined #minetest-dev |
| 02:07 |
|
jin_xi joined #minetest-dev |
| 02:17 |
|
Erebus_ joined #minetest-dev |
| 02:26 |
|
Megaf joined #minetest-dev |
| 02:44 |
|
STHGOM_ joined #minetest-dev |
| 02:47 |
|
STHGOM joined #minetest-dev |
| 03:06 |
|
OldCoder joined #minetest-dev |
| 03:20 |
|
yang2003 joined #minetest-dev |
| 03:29 |
|
yang2003 joined #minetest-dev |
| 03:30 |
|
Void7_ joined #minetest-dev |
| 03:37 |
|
paramat joined #minetest-dev |
| 03:43 |
paramat |
merging #4318 #4339 |
| 03:44 |
ShadowBot |
https://github.com/minetest/minetest/issues/4318 -- lua_api.txt: Remove tooltip checkbox[] element by everamzah |
| 03:44 |
ShadowBot |
https://github.com/minetest/minetest/issues/4339 -- Mgvalleys / cavegen: Place riverbed nodes under river water by paramat |
| 03:56 |
|
Megaf joined #minetest-dev |
| 04:07 |
paramat |
done |
| 04:08 |
|
paramat left #minetest-dev |
| 05:06 |
|
Hunterz joined #minetest-dev |
| 05:50 |
|
nrzkt joined #minetest-dev |
| 06:18 |
OldCoder |
Recently, worlds seem to lock-up during announce to server list. Is this a known issue? |
| 06:21 |
hmmmm |
paramat: who signed off on 4339? |
| 06:54 |
|
DonBatman joined #minetest-dev |
| 06:55 |
|
Darcidride joined #minetest-dev |
| 07:32 |
|
nrzkt joined #minetest-dev |
| 07:38 |
|
Krock joined #minetest-dev |
| 07:59 |
|
Amaz joined #minetest-dev |
| 08:05 |
|
tenplus1 joined #minetest-dev |
| 08:06 |
tenplus1 |
hi folks... could a kindly dev check out pull game#965 tested and ready to be added |
| 08:06 |
ShadowBot |
https://github.com/minetest/minetest_game/issues/965 -- Ability to Disable bones, drop items or keep inventory. by tenplus1 |
| 08:09 |
|
tenplus1 left #minetest-dev |
| 08:35 |
|
raingloom joined #minetest-dev |
| 09:00 |
|
Amaz joined #minetest-dev |
| 09:41 |
|
edgrey joined #minetest-dev |
| 10:14 |
|
Fixer joined #minetest-dev |
| 10:33 |
|
Krock joined #minetest-dev |
| 11:10 |
|
Lunatrius` joined #minetest-dev |
| 11:14 |
|
Lunatrius` joined #minetest-dev |
| 11:43 |
|
Krock2 joined #minetest-dev |
| 12:01 |
|
Krock joined #minetest-dev |
| 12:25 |
|
STHGOM joined #minetest-dev |
| 12:54 |
|
est31 joined #minetest-dev |
| 13:02 |
|
proller joined #minetest-dev |
| 14:18 |
|
Void7_ joined #minetest-dev |
| 14:24 |
|
edgrey joined #minetest-dev |
| 14:51 |
|
edgrey joined #minetest-dev |
| 14:54 |
|
edgrey joined #minetest-dev |
| 14:56 |
|
edgrey joined #minetest-dev |
| 15:31 |
|
Void7_ joined #minetest-dev |
| 15:33 |
|
Grandolf joined #minetest-dev |
| 15:33 |
|
halt_ joined #minetest-dev |
| 15:41 |
|
hmmmm joined #minetest-dev |
| 15:48 |
|
KaadmY joined #minetest-dev |
| 15:55 |
|
proller joined #minetest-dev |
| 16:00 |
|
paramat joined #minetest-dev |
| 16:00 |
|
Hunterz joined #minetest-dev |
| 16:20 |
|
SloanOnLinux joined #minetest-dev |
| 16:20 |
|
whitephoenix joined #minetest-dev |
| 16:21 |
|
Darcidride joined #minetest-dev |
| 16:26 |
|
nrzkt joined #minetest-dev |
| 16:43 |
|
GnomeKris joined #minetest-dev |
| 16:43 |
|
Hunterz joined #minetest-dev |
| 16:52 |
|
blaze joined #minetest-dev |
| 17:05 |
|
halt_ joined #minetest-dev |
| 17:06 |
paramat |
hmmmmm i announced 4339 twice 2 days ago, highlighted you and asked for reviews but no-one did. since it was a borderline trivial, simple and obvious mapgen bugfix to my own code i decided to announce merge and give 3 hours for objections |
| 17:12 |
|
proller joined #minetest-dev |
| 17:38 |
hmmmm |
that doesn't fit the definition of trivial though |
| 17:38 |
hmmmm |
trivial is like adding a piece of documentation or changing around a comment |
| 17:38 |
hmmmm |
i was completely gone doing other stuff the past 2 weeks, there has to be some other developer to do a review |
| 17:39 |
hmmmm |
2 days is not a long time by any means... many prs stay around for months even |
| 17:41 |
paramat |
yeah i admit i took some initiative here, but it was reasonable |
| 17:47 |
paramat |
engine devs are very absent currently, even sofar seems busy |
| 17:49 |
hmmmm |
calling that change of code functionality 'reasonably trivial' creates a slippery slope for what could be called trivial down the road |
| 17:49 |
hmmmm |
you're going to erode the contribution process if you continue doing this |
| 17:49 |
hmmmm |
maybe to you it is trivial, but what if you made a mistake and there was a security vulnerability due to it? |
| 17:50 |
hmmmm |
and then there's a bunch of people all running minetest who get a virus because of your code change not being peer reviewed |
| 17:53 |
paramat |
it's simple mapgen code i understand completely, my own code, in an area i have previously been given authority over. if i had any doubt of it's safety i would not have merged it |
| 17:55 |
hmmmm |
but the point of code review is not self-confidence |
| 17:55 |
hmmmm |
you might've overlooked something that if you had known about, you would have a doubt then |
| 17:56 |
hmmmm |
calling a code functionality change like that simple is a matter of opinion |
| 17:56 |
paramat |
it was borderline trivial, and i admit probably not trivial, but considering the other circumstances this was ok, i even announced and waited 3 hours |
| 17:56 |
hmmmm |
we drew the hard line of what 'trivial' is defined as with documentation changes or code changes that do not affect functionality or significantly impact structure |
| 17:57 |
hmmmm |
if a code change is not trivial in that sense, then it needs to get approval |
| 17:57 |
hmmmm |
some of my changes i think are very simple and i have all the confidence in the world in them, but i still don't go ahead and merge it on my own |
| 17:57 |
hmmmm |
i wait for others to review it, even if it takes a week |
| 17:57 |
paramat |
you are ultra-strict about this for others, but relaxed about it when you do it yourself |
| 17:58 |
hmmmm |
how so |
| 17:58 |
hmmmm |
what code changes have i defined as trivial that aren't trivial by that definition |
| 17:58 |
paramat |
because you've taken the initiative in a reasonable circumstance yourself before |
| 17:58 |
paramat |
which was fine by me |
| 17:59 |
hmmmm |
do you mean this? https://github.com/minetest/minetest/commit/27aff22a9b68044d3ea51db731597834336effa3 |
| 18:00 |
hmmmm |
now this is an example of a commit that i would consider trivial even though it does change code |
| 18:00 |
hmmmm |
i don't remember if it had approval or not before merging |
| 18:01 |
paramat |
well maybe not that, i just know you've done it and est has complained about you taking initiative :] |
| 18:01 |
hmmmm |
i know that more than a year ago i used to be a lot looser about what trivial is |
| 18:01 |
hmmmm |
but not since we came up with actual definitions |
| 18:01 |
paramat |
nevermind about slippery slope, just consider what i actually did, and the circumstances |
| 18:01 |
hmmmm |
i think it was earlier this year when we spoke with celeron |
| 18:01 |
paramat |
no you've done it more recently |
| 18:02 |
hmmmm |
and est31 complained about it? |
| 18:02 |
hmmmm |
you must be talking about the PR i merged of somebody else's that i reviewed |
| 18:02 |
paramat |
still, your strictness is appreciated, our quality has gone up |
| 18:02 |
hmmmm |
the argument there was not about whether it was trivial or not, but whether it required 2 code reviews |
| 18:03 |
paramat |
yeah maybe that |
| 18:03 |
hmmmm |
and est argued that any api change should automatically require at least 2 code reviews |
| 18:03 |
hmmmm |
that sounds reasonable to me, so that's what we go by now |
| 18:03 |
hmmmm |
but that had nothing to do with the question of whether a commit was trivial or not |
| 18:03 |
hmmmm |
it was an outside contribution from somebody else, and i did a code review, it's just that somebody thought that one wasn't enough |
| 18:04 |
paramat |
sure, i admit my PR wasn't trivial, but was close |
| 18:04 |
hmmmm |
which is why i'm not reverting it |
| 18:04 |
paramat |
and i know that code better than anyone |
| 18:04 |
hmmmm |
i'm just telling you watch it |
| 18:04 |
paramat |
i will |
| 18:04 |
hmmmm |
"knowing the code better than anyone" doesn't mean you can't make a mistake |
| 18:05 |
paramat |
agreed |
| 18:05 |
hmmmm |
i "know" the schematics code well and i made a mistake where instances never get dropped causing a slow memory leak |
| 18:05 |
hmmmm |
but then again, i could argue that's also the fault of the developer for not tracking object handles |
| 18:07 |
|
davisonio joined #minetest-dev |
| 18:07 |
paramat |
anyway, i'm happy you're paying attention and noticed a suspicious merge |
| 18:07 |
hmmmm |
the thing is, i wasn't paying attention |
| 18:07 |
hmmmm |
like i said i've been busy all week and i just so happened to look on irc and saw that |
| 18:07 |
hmmmm |
it was by chance |
| 18:08 |
hmmmm |
this could've easily slipped by, and what if it had contained a security vulnerability |
| 18:08 |
paramat |
that code obviously could not |
| 18:09 |
hmmmm |
well how do you know that |
| 18:09 |
paramat |
look at the code |
| 18:10 |
hmmmm |
but nobody would've looked at the code without a code review and i hadn't looked at the channel by chance |
| 18:12 |
paramat |
the code obviously cannot be harmful |
| 18:12 |
hmmmm |
you'd be surprised at how non-obvious exploitable code can be |
| 18:13 |
hmmmm |
it doesn't always need to involve "char foobar[10]; strcpy(foobar, boo);" |
| 18:14 |
hmmmm |
it's also possible that a modification in logic could make a condition that was otherwise unexploitable now exploitable |
| 18:15 |
paramat |
yeah. anyway even recently your strictness does vary a lot, depending on how relaxed you are, so watch it ;] |
| 18:16 |
|
Void7_ joined #minetest-dev |
| 18:20 |
* Krock |
wonders if paramat will add a self-destructing "One approval" label just for him |
| 18:24 |
paramat |
heh |
| 18:32 |
|
rain_gloom joined #minetest-dev |
| 18:32 |
paramat |
i actually don't use the approve label for my own PRs anymore |
| 18:35 |
|
davisonio joined #minetest-dev |
| 18:37 |
Krock |
paramat, I was just a bit amused because sometimes it was approved, a day later not anymore |
| 18:37 |
paramat |
yeah approval comes and goes frequently |
| 18:39 |
|
Krock2 joined #minetest-dev |
| 18:45 |
|
whitephoenix joined #minetest-dev |
| 18:48 |
paramat |
nore sfan5 sofar please can anyone review game#965 ? |
| 18:48 |
ShadowBot |
https://github.com/minetest/minetest_game/issues/965 -- Ability to Disable bones, drop items or keep inventory. by tenplus1 |
| 18:52 |
paramat |
4 months old PR |
| 18:58 |
Krock |
Oh.. looked at it so many times and can't find anything to correct in it |
| 19:09 |
|
Miner_48er joined #minetest-dev |
| 19:12 |
|
xunto joined #minetest-dev |
| 19:26 |
|
Void7_ joined #minetest-dev |
| 19:33 |
|
Fixer_ joined #minetest-dev |
| 19:35 |
|
edgrey joined #minetest-dev |
| 19:44 |
|
jomat joined #minetest-dev |
| 19:48 |
|
Fixer joined #minetest-dev |
| 20:03 |
|
jomat joined #minetest-dev |
| 20:08 |
|
Fixer_ joined #minetest-dev |
| 20:22 |
|
Amaz joined #minetest-dev |
| 20:27 |
|
Void7_ joined #minetest-dev |
| 20:44 |
|
SloanKloan joined #minetest-dev |
| 20:53 |
|
Fixer joined #minetest-dev |
| 20:54 |
|
Lunatrius joined #minetest-dev |
| 21:03 |
|
troller joined #minetest-dev |
| 21:30 |
|
Darcidride joined #minetest-dev |
| 21:53 |
|
SloanOnLinux joined #minetest-dev |
| 22:37 |
|
TheReaperKing joined #minetest-dev |
| 23:08 |
|
Void7_ joined #minetest-dev |
| 23:29 |
|
Tmanyo joined #minetest-dev |
| 23:37 |
|
Player_2 joined #minetest-dev |