so how about you fix some of the issues then and help with code review for PR's.Linuxdirk wrote:*sigh* volunteers blah blah, free time yadda yadda unpaid. Every time the same fucking discussion. YES. They volunteered for developing Minetest. So, go on, do what you volunteered for and develop Minetest.Fixerol wrote:Minetest is a project developed and run by volunteers in their mostly free time, any useful help will be appreciated, but don't expect immediate response
I know how a lot of free software is made. I’m in the FLOSS scene since the early 2000s. If I didn’t care about the project I could easily say “yeah, whatevs, fuck it” and search for another project. But since I care I don’t.
There are issues open dating back to 2011. Even if Minetest would be a one-man show this couldn’t be worse. Sorry, but no. Either reasonably close an issue or fix it! But don’t leave them open for half a dozen of years.Fixerol wrote:but don't expect immediate response
Critical bug in builtin authentication handler
Re: Critical bug in builtin authentication handler
My mods: Mute, Extra TNT blast effectsnyancats_plus and More charcommands
Example CSM mods:Chatlog and Formspec editor
Example CSM mods:Chatlog and Formspec editor
Re: Critical bug in builtin authentication handler
BTW, I've looked into my reported engine bugs, and 65% of them were resolved, including some major ones. It is just sporadic development, sometimes it is active, sometimes it is not. Complaining can help, but not always.
- Linuxdirk
- Member
- Posts: 3219
- Joined: Wed Sep 17, 2014 11:21
- In-game: Linuxdirk
- Location: Germany
- Contact:
Re: Critical bug in builtin authentication handler
This is just how I am. I always give and demand 100% for anything. If I do something voluntarily I give 100% and expect others to do the same. It makes me angry and physically sick if poeple don't be like that or repeat over and over again that it is voluntarily and thus they can do whatever they want. I just can't stand people not giving 100% in whatever they do.sofar wrote:You've been involved with OSS for 17 years and you continue to complain about the inaction of others?
- rubenwardy
- Moderator
- Posts: 6978
- Joined: Tue Jun 12, 2012 18:11
- GitHub: rubenwardy
- IRC: rubenwardy
- In-game: rubenwardy
- Location: Bristol, United Kingdom
- Contact:
Re: Critical bug in builtin authentication handler
Linuxdirk wrote:This is just how I am. I always give and demand 100% for anything. If I do something voluntarily I give 100% and expect others to do the same. It makes me angry and physically sick if poeple don't be like that or repeat over and over again that it is voluntarily and thus they can do whatever they want. I just can't stand people not giving 100% in whatever they do.sofar wrote:You've been involved with OSS for 17 years and you continue to complain about the inaction of others?
Stop letting online people make you 'physically sick'. If they do, you should probably take a step back. Unless it's 4chan, it's expected there.
Also, people have lives outside of this small project. Asking for 100% from a person is unreasonable.
Fixer fixes bugs (at least indirectly)Fixerol wrote:BTW, I've looked into my reported engine bugs, and 65% of them were resolved, including some major ones. It is just sporadic development, sometimes it is active, sometimes it is not. Complaining can help, but not always.
Re: Critical bug in builtin authentication handler
Not only do you point out bugs, you take an enormous amount of time to try out patches, report improvement or deterioration, work with developers on getting attention to issues in a constructive and positive way.Fixerol wrote:BTW, I've looked into my reported engine bugs, and 65% of them were resolved, including some major ones. It is just sporadic development, sometimes it is active, sometimes it is not. Complaining can help, but not always.
I think the biggest difference is that you focus on issues that can or really must be solved, whereas LinuxDirk seems to perceive every problem in that way. No wonder I'm a huge fan of Fixer and wish he keeps doing this for many more years to come.
You do not get enough recognition, Fixer!
- Linuxdirk
- Member
- Posts: 3219
- Joined: Wed Sep 17, 2014 11:21
- In-game: Linuxdirk
- Location: Germany
- Contact:
Re: Critical bug in builtin authentication handler
The general mindset or personality type is nothing you could change as you like.rubenwardy wrote:Stop letting online people make you 'physically sick'.
Re: Critical bug in builtin authentication handler
This is a blatant admission that you can't stand anyone that doesn't live up to your expectations.Linuxdirk wrote:I just can't stand people not giving 100% in whatever they do.
I hope, I really hope, that you never have kids. You really need some perspective.
-
- Member
- Posts: 818
- Joined: Tue Apr 14, 2015 01:59
- GitHub: raymoo
- IRC: Hijiri
- In-game: Raymoo + Clownpiece
Re: Critical bug in builtin authentication handler
Well, 100% for me would be to abandon all other interests, work less hours etc to work on minetest instead. Of course it's possible, but it's ridiculous to demand that from anybody.
Also where are your PRs?
Also where are your PRs?
Every time a mod API is left undocumented, a koala dies.
- Linuxdirk
- Member
- Posts: 3219
- Joined: Wed Sep 17, 2014 11:21
- In-game: Linuxdirk
- Location: Germany
- Contact:
Re: Critical bug in builtin authentication handler
If I'd knew C++ to an extend that would allow me to debug and fix code written by others I'd do pull requests all the time. But since I don't know it I don't do that.Byakuren wrote:Also where are your PRs?
-
- Member
- Posts: 818
- Joined: Tue Apr 14, 2015 01:59
- GitHub: raymoo
- IRC: Hijiri
- In-game: Raymoo + Clownpiece
Re: Critical bug in builtin authentication handler
If you were giving 100% you would learn more C++ so you could contribute to Minetest.Linuxdirk wrote:If I'd knew C++ to an extend that would allow me to debug and fix code written by others I'd do pull requests all the time. But since I don't know it I don't do that.Byakuren wrote:Also where are your PRs?
Every time a mod API is left undocumented, a koala dies.
- Linuxdirk
- Member
- Posts: 3219
- Joined: Wed Sep 17, 2014 11:21
- In-game: Linuxdirk
- Location: Germany
- Contact:
Re: Critical bug in builtin authentication handler
If I would learn C++ an all, then yes. I don’t. So …Byakuren wrote:If you were giving 100% you would learn more C++ so you could contribute to Minetest.
-
- Member
- Posts: 818
- Joined: Tue Apr 14, 2015 01:59
- GitHub: raymoo
- IRC: Hijiri
- In-game: Raymoo + Clownpiece
Re: Critical bug in builtin authentication handler
I want to add that even if I think that it's ridiculous to demand 100% from people working on Minetest for free, if the core devs are too inactive then maybe the development process should be restructured to allow faster processing of PRs, at least when the PR owners are active enough to respond to requests for fixes.
Every time a mod API is left undocumented, a koala dies.
-
- Member
- Posts: 4290
- Joined: Sun Sep 09, 2012 17:31
- GitHub: Sokomine
- IRC: Sokomine
- In-game: Sokomine
Re: Critical bug in builtin authentication handler
Quite a lot of the earlier discussion in this thread seems to follow from some misunderstandings. Not everyone who can identify and fix a bug in the code may also know everything about git(hub) already. I do remember when I did my first PR. It was something very tiny, and I'd have been a lot happier back then if someone else would have added those one or two lines for me. Luckily, people where patient, and VanessaE explained a lot.
The issue for the problem discovered by sorcerykid seems to be closed now. That's probably the worst solution for all involved :-( Many servers got slower over time - without anyone having an explanation. Joining Android users where dreaded on many servers because their clients where suspected of causing lag. AFAIK something was done about the storing of the playerfiles as such at least. That was a similar problem for server owners.
The description of socerykids solution to the problem doesn't seem to be the most clean and definite one to me. It sounds more like a good hotfix that may help servers and their players *right now* at very little cost (nobody likes lag!). In the long run, it might be a much better solution to use a database. Those are made for storing and modifying data and can handle frequent updates of said data very very well. If the player files can already be stored that way (didn't check lately but heared that was included?), then it might be a good idea to handle the authentication data that way as well. Singleplayer worlds and very small servers can stick to the old method.
As with anything in open source, somebody's got to do it...else it won't get done. The only way is to remind people that the problem still exists and to hope for someone to find time and energy to work on it - or just do it yourshelf. So please don't give up!
The issue for the problem discovered by sorcerykid seems to be closed now. That's probably the worst solution for all involved :-( Many servers got slower over time - without anyone having an explanation. Joining Android users where dreaded on many servers because their clients where suspected of causing lag. AFAIK something was done about the storing of the playerfiles as such at least. That was a similar problem for server owners.
The description of socerykids solution to the problem doesn't seem to be the most clean and definite one to me. It sounds more like a good hotfix that may help servers and their players *right now* at very little cost (nobody likes lag!). In the long run, it might be a much better solution to use a database. Those are made for storing and modifying data and can handle frequent updates of said data very very well. If the player files can already be stored that way (didn't check lately but heared that was included?), then it might be a good idea to handle the authentication data that way as well. Singleplayer worlds and very small servers can stick to the old method.
As with anything in open source, somebody's got to do it...else it won't get done. The only way is to remind people that the problem still exists and to hope for someone to find time and energy to work on it - or just do it yourshelf. So please don't give up!
A list of my mods can be found here.
Who is online
Users browsing this forum: No registered users and 13 guests