вс, 24 нояб. 2024 г., 05:54 Slávek Banko via tde-users <users@trinitydesktop.org>:
On Sunday 24 of November 2024 00:33:52 deloptes via tde-users wrote:
> > I write nothing to TGW right now since there lie tens my previous
> > patches!
>
> There are a lot of patches (PRs) in the queue there. No one complains,
> except you. It is your free choice. I personally see it as symbiosis.
> And at some point of time someone picks up the patch works it out and it
> either accepted or rejected.

There were situations where thorough research clearly showed that the
proposed patch did not solve the cause of the problem, but one specific
consequence - only hides the real cause of the problem. While the other
potential consequences would remain unresolved and would probably wait for
the next hack, which would again solve the individual consequences, not
the cause. While the author fundamentally refused any cooperation in
finding a real cause. As a result, real repairs of the causes of the
problems were merged instead of the proposed hack.


To be honest I (as non-developer who somewhat forced to be) tend to see things more from "forever novice" perspective: TDE is big codebase, and assuming someone can jump right in and prepare professional quality solution you simply can merge ... is a bit  unrealistic?

yes, people might be uncomfortable to extreme if you ask them to do professional analysis even without telling them *how* it done (assuming here they, like you, know it by heart). 

I guess it hurts both ways .....

Also, while we all hope to be able to do new things, learn etc - sad truth is there definitely might be ceiling in how deep you understand something. If you have all the time in the world (like me, being invalid) you of course can try again and again and gain some better insight from different angle (like reading history of objective-c as used by NeXT machines long ago) but many people have much less time ...

I even tend to guess that all this labor division gone a bit too far lately - people assume someone else will do all teaching/training/mentoring etc . Too bad number of those 'someone else' does not grow magically ...

Moreover, I tend to think that exactly fact most developers chasing new, trendy and powerful is not a feature, all things considered. Too much initial (?) "move fast and break things" become unquestioned norm. So, yeah, totally aligned with capitalism's goals of extracting just a bit more of this sweet surplus value from selling  slightly repainted thing again and again in faster and faster loop ... leaving "boring" past codebase behind, ever chasing its own tail.

So, on this sense of course TDE is welcomed divergence from mainstream. But we surely all humans and thus have various hidden assumptions and ingrained habits. May be reflecting on them periodically is good idea, even if it cuts time from coding.



Such an approach has caused that for all other patches from such an author
now "local authority" must assume that this is again a hack. And because
of the knowledge of the fundamental unwillingness to cooperate, "local
authorities", of course, have little motivation to devote time and effort
to these patches. So yes, such patches have been waiting for a long time.
It is not surprising that "local authorities" prefer to pay attention to
the authors who repeatedly give good contributions and cooperate very
well. Such cooperation allows the project a good move forward. And we
thank all such contributors! Thanks to good contributions and good
cooperation, some have already become part of the Core team.

Cheers
Slávek
--
____________________________________________________
tde-users mailing list -- users@trinitydesktop.org
To unsubscribe send an email to users-leave@trinitydesktop.org
Web mail archive available at https://mail.trinitydesktop.org/mailman3/hyperkitty/list/users@trinitydesktop.org