Minetest logo

IRC log for #minetest-dev, 2022-06-24

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

All times shown according to UTC.

Time Nick Message
03:19 YuGiOhJCJ joined #minetest-dev
03:45 behalebabo joined #minetest-dev
04:00 MTDiscord joined #minetest-dev
04:33 YuGiOhJCJ joined #minetest-dev
05:07 YuGiOhJCJ joined #minetest-dev
05:35 calcul0n joined #minetest-dev
07:02 YuGiOhJCJ2 joined #minetest-dev
07:05 YuGiOhJCJ2 joined #minetest-dev
09:55 HuguesRoss7 joined #minetest-dev
10:03 Fixer joined #minetest-dev
10:35 nrz joined #minetest-dev
10:41 proller joined #minetest-dev
10:54 appguru joined #minetest-dev
12:30 schwarzwald[m] sfan5: Unless I'm missing something, the "resource leak" in IrrlichtMt is a false positive. The meshbuffers are all dropped in the SMesh destructor.
12:33 sfan5 idk didn't look a tit
12:33 sfan5 it*
12:37 * schwarzwald[m] sent a code block: https://libera.ems.host/_matrix/media/r0/download/libera.chat/7551cd510491c30327455630a3ef0c5aab906e79
12:38 schwarzwald[m] * ```cpp... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/500cc9f6cc21eb93e903bd03637cc464e82f57de)
12:39 schwarzwald[m] My concern is that there's something tricky going on and they're getting leaked somewhere else. It isn't a missing virtual destructor to my knowledge, because the superclass IReferenceCounter looks OK.
12:39 * schwarzwald[m] sent a cpp code block: https://libera.ems.host/_matrix/media/r0/download/libera.chat/0e2547de2f1ff0acdd9b1589ce91cc770f170eb0
12:40 schwarzwald[m] Tempted to compile with the leak hunter; no idea whether it's useful though.
12:41 schwarzwald[m] I naively tried to free the meshbuffer in the struct that allocates it, but that promptly caused a segfault because the mesh still needs a reference to it.
12:46 schwarzwald[m] s/a reference to//
13:04 proller joined #minetest-dev
13:32 Zughy[m] Is MT staff interested in having a Liberapay donation team? Basically, it's a container where people can donate, where money is split between all the members of the team. Not one cent remains there, it's not like a piggy bank, so you don't have to declare any legal entity. At least four members of the staff are on Liberapay (Celeron, Ruben, me and MisterE), and if someone doesn't want any money, just don't join the team. Team members can
13:32 Zughy[m] choose how to split money (e.g. N goes to the forum hosting, so they should go to Celeron first). A team example: https://liberapay.com/aes_minetest_server
14:40 fluxionary joined #minetest-dev
15:36 kilbith joined #minetest-dev
15:39 kilbith looks like a bug related to special characters in the HUD: https://www.youtube.com/watch?v=GKDpvLZVhNs
15:39 kilbith chars like "àé" temporarily display as <Invalid UTF-8 string>
16:05 celeron55 Zughy[m]: the problem seems to be that everyone is already getting the amount they need to cover their costs, so nobody is interested in any changes
16:17 MTDiscord <Warr1024> A lot of people in this community (i.e. most/all core devs as I understand it) are only interested in reimbursement for expenses, not compensation.  Fair distribution would be hard to achieve with an automated system if it can't account for the fact that different people have very different expenses.
16:24 celeron55 it's a nice situation to be in, though. but it varies year by year, maybe one of these years there are fewer donations and some organizing is required
16:25 celeron55 even then i do have some buffer personally and can cover the costs of a core dev doing hosting or such in case they don't get the amount directly
16:27 celeron55 so really the only argument towards organizing donations differently (i.e. using a liberapay team) is if a transition towards also paying for work would be started
16:28 celeron55 just mentioning the idea seems to make people uncomfortable, so maybe better not
16:31 MTDiscord <Warr1024> The problem with trying to compensate people for their work is that it changes the relationship they have with the project, and the assumption many people have that the new relationship would be healthier is not reliable.
16:32 MTDiscord <Warr1024> I find it easy enough to handle an "I'm doing it for the money" kind of relationship, and an "I'm doing it because I love the project" one, but an "a little of both ... it's complicated" kind is harder.
18:05 Zughy[m] well, I wouldn't mind some extra money coming out of my contributions from Minetest to be honest. We're talking about donations, not Patreon pledges where we promise something in return
18:07 Zughy[m] And if donations can allow me or anyone else to work a bit less from time to time (I'm a freelancer), I wouldn't say no to that
18:20 celeron55 that's the thing - for freelancers it kind of is easy, but for salaried workers it's not
18:22 celeron55 there's a risk of some people trying to desperately milk money from MT instead of getting a well paid job
18:56 independent56 joined #minetest-dev
19:41 Zughy[m] well, in that case it's on them, and Minetest is obtaining benefits because of their trying that much (hustling for money) :D
19:41 Zughy[m] I'd personally never try to live with donations, that's way too risky
19:49 independent56 joined #minetest-dev
19:55 independent56 joined #minetest-dev
19:55 celeron55 i'm open to it, though. but it does require interest from the rest of the core team before anything is done
19:58 rubenwardy I think it raises issues when it comes to how to distribute it fairly
20:00 celeron55 basically it would require staff + core team meetings that resemble the board meeting of a non-profit organization
20:01 celeron55 basically meetings with the only goal of determining how to distribute the money for a period of time
20:02 celeron55 and where the reasonings are always written down and archived
20:12 independent56 joined #minetest-dev
20:15 independent56 joined #minetest-dev
20:21 behalebabo joined #minetest-dev
20:25 rubenwardy Is anyone around for a core dev meeting this Sunday 1900 UTC?
20:32 sfan5 no
20:33 rubenwardy what about another time or the weekend after?
20:38 sfan5 another time no, next weekend yes
21:04 proller joined #minetest-dev
21:05 Taoki joined #minetest-dev
21:40 Baytuch joined #minetest-dev
21:54 erle joined #minetest-dev
22:05 independent56 joined #minetest-dev
22:12 independent56 joined #minetest-dev
22:17 Baytuch joined #minetest-dev
22:26 kaeza joined #minetest-dev
22:32 panwolfram joined #minetest-dev

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