Time Nick Message 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: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 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 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 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 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 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 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: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: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