Minetest logo

IRC log for #minetest-hub, 2018-11-08

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

All times shown according to UTC.

Time Nick Message
00:23 Ruslan1 joined #minetest-hub
01:22 paramat joined #minetest-hub
03:08 AndroBuilder joined #minetest-hub
03:21 srifqi joined #minetest-hub
03:40 srifqi left #minetest-hub
05:31 sofar https://forum.minetest.net/viewtopic.php?t=21158
05:31 sofar please comment
05:45 GreenDimond sofar: Maybe put a reference * on the "But I dont like server modifications" section because I almost called BS because I didnt read the next part :P
05:49 sofar the -ND part?
05:49 GreenDimond The part above it and that, yeah.
05:49 GreenDimond "choose this and that" *oh but wait* "dont"
05:49 sofar yup, I felt it was important for the thread to understand why sometimes you just may have to choose it and accept the consequences
05:49 sofar I'll make it a little bit less of a trap, hold up
05:51 sofar reload, is that better?
05:52 GreenDimond Yes, thankyou :D
05:52 T4im you make it sound like a public-domain like license would be a problem as public domain instead of a license would be
05:54 sofar they are all the same problem
05:55 T4im i haven't heard of any issues with CC0 for example
05:55 sofar that's different
05:55 T4im and public domain like license != public domain, huge difference
05:55 sofar it actually IS a license
05:56 sofar CC0 != Public Domain
05:56 T4im indeed
05:56 T4im neither is unlicense or wtfyw
05:56 T4im they are just less professional i guess :D
05:56 T4im but you could point cc0 out as a better equivalent of those
05:56 sofar CC0 is fine, btw, we can certainly add it to the list of acceptable licenses somewhere
05:57 sofar ah, I have a good spot for it
05:58 T4im :D
05:59 * VanessaE sneaks up behind sofar and slides a copy of WTFPL onto the table
06:00 sofar put it with the dead horse
06:00 sofar for later beating
06:00 sofar thanks for feedback though, that was a big miss (CC0)
06:01 sofar I should perhaps explain why CC0 is ok...
06:04 T4im or why PD is not :D "how is it harder?" - "it remains copyrighted in many places"
06:06 sofar sure
07:22 jluc joined #minetest-hub
07:28 FrostRanger joined #minetest-hub
08:49 ssieb joined #minetest-hub
08:54 BillyS joined #minetest-hub
09:27 Ruslan1 joined #minetest-hub
10:03 Fixer joined #minetest-hub
11:14 Fixer_ joined #minetest-hub
11:50 Ruslan1 joined #minetest-hub
11:55 T4im joined #minetest-hub
12:43 calcul0n joined #minetest-hub
12:56 Fixer joined #minetest-hub
12:57 Jordach joined #minetest-hub
13:09 DI3HARD139 joined #minetest-hub
13:09 _Xenon joined #minetest-hub
13:40 jluc joined #minetest-hub
14:02 TommyTreasure joined #minetest-hub
14:02 TommyTreasure joined #minetest-hub
14:05 longerstaff13 joined #minetest-hub
14:29 Fixer joined #minetest-hub
14:40 Gael-de-Sailly joined #minetest-hub
15:33 IcyDiamond https://i.lunasqu.ee/2018-11-08-17-30-46.mp4 I haven't died! Still modding!
15:41 Jordach IcyDiamond: that loads slow as shit on my fiber connection
15:43 IcyDiamond blame ipfs
15:43 Jordach kek
15:43 IcyDiamond my vps's provider doesnt like it so i have to use another gateway
15:43 IcyDiamond it seems i've chosen the slowest one
16:31 ssieb joined #minetest-hub
16:48 Fixer nice
16:48 Fixer IcyDiamond: text is somewhat hard to read on that fucking default black ugly minetest formspecs
16:49 IcyDiamond ?
16:49 IcyDiamond i mean it uses default gui bg indeed, so, like, texture packs
16:49 Fixer IcyDiamond: 0:30 sec
16:50 Fixer IcyDiamond: text in tooltip is somewhat hard to read
16:50 IcyDiamond ah
16:50 Fixer or maybe it iis vid compression
16:50 IcyDiamond its fine in game, the video is just low quality
16:51 IcyDiamond at least in my opinion
16:51 IcyDiamond I might change the background color
16:51 IcyDiamond https://i.lunasqu.ee/Screenshot_18-11-08-18:51:26.png
16:52 Fixer IcyDiamond: bottom text is a problem "Power used"
16:52 Fixer grey on greyish
16:52 IcyDiamond yeah i'll change that
16:54 Andrey01 joined #minetest-hub
16:54 Andrey01 hi
16:54 Andrey01 can anybody help me with a code please?
16:59 Andrey01 in general a problem consists of what when i sit the chair node and then try to stand up it works wrong (at first chairs.sit_player() is called and then chairs.standup_player())
16:59 Andrey01 why it works wrong is a player actually can NOT stand up (it changes only animation)
17:01 Andrey01 and also in the if condition when third branch is true, it somewhy does not print anything (minetest.debug()), although it seems to call chairs.standup_player() !
17:04 Andrey01 hmm... is anybody around now?
17:13 garywhite joined #minetest-hub
17:57 IhrFussel joined #minetest-hub
18:14 Krock joined #minetest-hub
18:14 MinetestBot Krock: Nov-07 20:49 UTC <tumeninodes> , I love the new glass... but you should have fixed obsidian glass door at the same time ;)  giddyup :D
18:15 Krock !tell tumeninodes and while I'm already at it - replace the obsidian glass door, obsidian glass slabs and then rework obsidian (without glass) ...
18:15 MinetestBot Krock: I'll pass that on when tumeninodes is around
18:15 Krock <3 MinetestBot
18:15 MinetestBot <3 Krock
18:38 Thomas-S joined #minetest-hub
18:38 Thomas-S joined #minetest-hub
18:46 Andrey01 question: how to rotate a node? for example, on right clicking it turns 90 degrees around Y axis
18:49 Krock screwdriver
18:50 Andrey01 without screwdriver? is there any method that does it?
18:51 Andrey01 just on right click independently of what a player wields
18:51 Krock set up a lookup table and change the param2 value of the node according to these values
18:51 CWz joined #minetest-hub
19:15 garywhite joined #minetest-hub
19:28 xerox123 o/
20:18 ssieb joined #minetest-hub
20:29 benrob0329 joined #minetest-hub
20:30 benrob0329 sofar, to me the explanation for Apache 2.0's incompatibility still seems arbitrary, but this also seems like an issue from the FSF's way of declaring licenses "compatible"
20:33 benrob0329 I mean, why is it compatible with GPL 3, but not 2, and why is a more permissive license than either version (LGPL 2.1) not compatible, but version 3 is? but its not explicitly stated, and it sounds like it might be one way, but its one way for GPL 3
20:34 benrob0329 and depending on the reasons behind all of this, BSD, MIT, and other might have the same issue
20:34 nerzhul hi benrob
20:36 benrob0329 From what I can gather, it might be because of the patent clauses in Apache 2, but it might also be because of the more permissive nature
20:36 benrob0329 and if it's the latter, its only one way
20:36 benrob0329 hello nerzhul
20:36 benrob0329 License compatibility research is fun...
20:38 benrob0329 For most licenses, you just need to make sure that all copyright statements are present (in the program somewhere for BSD), and that licenses for libraries are stated
20:38 benrob0329 but when GPL comes into the mix, things get waaay more complicated
20:40 FrostRanger joined #minetest-hub
20:42 benrob0329 https://developer.jboss.org/thread/147636?_sscc=t
20:42 benrob0329 looks like they might be fine if you don't have two licenses in the same file (which you should never do anyways)
20:44 benrob0329 Ok, I think I understand now
20:45 benrob0329 Apache 2.0 code can be included in GPL 3 (and most likely LGPL 2.1) projects because it is a permissive license and allows sub-licensing
20:46 benrob0329 However, GPL code cannot be included in an Apache 2.0 project because it is a more restrictive license, however I believe if the multi-licensed nature of the project was made explicit you would be fine.
20:47 benrob0329 In the end though, contributions to a project should always take on that project's license, making the whole issue null
20:52 Calinou benrob0329: the reason not to use Apache 2 for Minetest mods is that it's seldom used in the community
20:52 Calinou when it comes to licensing, it's usually good to follow the herd
20:53 benrob0329 the herd uses (or at least, did use) WTFPL
20:53 benrob0329 Many People still use WTFPL, or MIT, or LGPL, or CC0
20:54 benrob0329 but then people like VanessaE use BSD
20:54 Calinou my mods use zlib but these days I'd use MIT
20:56 VanessaE no I don't?
20:56 VanessaE I usually use WTFPL + CC-by-SA
20:56 sofar s/WTFPL/ISC/ please, if you can
20:56 benrob0329 VanessaE, I'm pretty sure I've seen your mods use BSD, but It might have been an adopted mod
20:56 VanessaE sofar: meh...
20:57 sofar wtfpl isn't even a license
20:57 VanessaE benrob0329: most likely something I'd taken-up, yeah.
20:57 benrob0329 ISC is nice and small, but I though there was some controversy over a slightly vague statement
20:57 VanessaE sofar: basically, I don't care what people do with my code.
20:57 sofar I could sue you over it, in some countries
20:57 benrob0329 CC0 or ISC or MIT
20:58 benrob0329 BSD in this case is equivalent due to the fact that its a script, but compiled languages might be required to include a notice in the program itself
21:01 rubenwardy VanessaE: what they code do is sue you for damages
21:01 rubenwardy There's no warranty disclaimer
21:02 rubenwardy The OSI also says it legally might as well be public domain
21:02 rubenwardy So wtfpl isn't an OSI approved license
21:02 rubenwardy Or a fsf approved one either
21:03 sofar which is why in minetest-mods I've pretty much insisted that everything should be OSI
21:03 sofar btw, great that people take the time to read the article I wrote and are discussing it
21:03 sofar :D
21:04 benrob0329 Its a good article, I just feel that a few things should be better explained :-)
21:04 rubenwardy *could
21:04 rubenwardy (in my above message)
21:08 VanessaE well, if I switch away from WTFPL, it'll be to CC0.
21:08 sofar I want it to remain readable in a short amount of time
21:08 sofar it shouldn't be a wikipedia article
21:09 sofar so it will be a compromise
21:09 rubenwardy Cc0 has similar issuee
21:10 sofar as the article states, avoid CC- for code
21:10 Calinou CC0 is less problematic for code but still not OSI-approved
21:10 * VanessaE sighs
21:15 sofar VanessaE: gheghe, we're giving you a hard time
21:15 sofar we understand your motive, though
21:44 Ruslan1 joined #minetest-hub
22:27 Fixer joined #minetest-hub
22:44 Jordach Fixer: biggest case of rollsafe i've ever seen
22:44 * Jordach taps forehead
22:49 Gael-de-Sailly joined #minetest-hub
23:01 VanessaE sofar: you need links to ISC, AGPL, and others.
23:03 VanessaE (found it anyway)
23:08 srifqi joined #minetest-hub
23:11 Fixer_ joined #minetest-hub
23:11 VanessaE screw it.  LGPL 3.0+ for code, CC-by-SA 4.0+ for media.
23:11 VanessaE I'll do that everywhere that I can
23:13 * VanessaE pokes sofar
23:13 T4im if you want to stay permissive MIT license is usually fine.. it's essentially "do what you want, expect no warranty though, and keep this notice around in the source files so noone else is expecting warranty either"
23:23 Fixer joined #minetest-hub
23:28 sofar VanessaE: +10
23:28 VanessaE you don't mention LGPL 3.0 on your post btw
23:28 VanessaE (rather, 2.1)
23:34 benrob0329 I feel like we could use indexed PNGs as a colorization method
23:34 benrob0329 ie change the palette of the PNG, rather than colorizing the whole thing
23:39 sofar lgpl-3 is not downgradeable to 2
23:40 sofar but it's reasonable for mods, anyway
23:42 srifqi left #minetest-hub
23:43 T4im the problem i see is that there is a lot of copy-pasting going on; possibly by people that don't care that much about licenses
23:43 T4im which might lead to awkward mix-scenarios for things like lgpl or gpl code
23:44 T4im like someone taking lgpl code from one of VanessaE's mods, changing it a little and offering it up to another mod which might be licensed non-gpl
23:45 T4im if that isn't noticed you end up with problems, you wouldn't have if that was permissively licensed code
23:45 Jordach status of open source licensing 2018: https://xkcd.com/927/
23:50 sofar tbh that's not really applicable to "oss licenses in 2018"
23:50 sofar license changes have been slow as a slug
23:51 Fixer_ joined #minetest-hub

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