dimkr wrote: ↑Wed Jul 03, 2024 5:32 amIt's OK to have side gigs, but everything here looks like side gigs to me, while @wanderer is asking who's doing the main show.
8<------snipped-------
Yes, that's why people who like an idea but don't like the implementation or the people who implemented it just implement the idea themselves. Then, when the opportunity to merge with other projects and gain more developers and resources arrives, they refuse to merge because they don't want to lose freedom and prefer solo development to collaboration that produces conflicts and coordination, the things that are simply 'not fun' for developers. The result is huge variety of distros, some come from the same factory with very little attention to detail or quality, have a similar feature set, have similar disadvantages and suffer from the same issues.
Exactly, this is why I'm saying it's unrealistic to expect developers here to build the 'one official Puppy' 1y from now, when everybody seems to work on their project.
I think that very few actual problems can be solved by creating more distros. For example, PPM has many bugs, and we won't fix them by creating yet another Puppy or by creating a Puppy without PPM. Somebody needs to do the hard work of actually fixing them, if we want to keep shipping Puppy releases with PPM and want PPM to be better. Same with build systems and things like save2flash, building more and more (similar) distros won't improve these things and increase the unique value we produce in this forum, while improving the 'secret sauce' and producing distros with better 'secret sauce' will.
8<------- snipped-------
Development is proceeding at a slow but steady pace, and I have the time to look at annoying little details that can be optimized or removed
Naturally, no matter what the endeavor, people tend to do their best work when they are inspired.
A VP (volunteer programmer) has no boss and no deadline. There is no boss to tell the programmer what to work on, that a project is missing something, or is incomplete, or must be done over from scratch. I could be wrong on this one: but it seems to me that VPs are often not that keen on correcting a ‘deficiency’ in another programmer's work.
It has been my experience and observation that programmers doing non-commercial or volunteer programming typically do whatever they feel like doing at the time. This could be what they are inspired to do, or what they decide themselves that they must do even if they don’t particular like it, fixing something that was not completely successful, or doing something mundane like adding a help function (because Linux users should already know that).
I have noticed several issues that no one pays any attention to or cares about. IMO, the real reason why Linux will never be mainstream is not due to the Microsoft monopoly, but to the general lack of user-friendliness in the OS/software. I think many, if not most computer users, would jump at the chance of leaving Microsoft, saving money, and ditching the surveillance/telemetry.