вс, 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@trinitydeskto...