вс, 24 нояб. 2024 г., 05:54 Slávek Banko via tde-users <
users(a)trinitydesktop.org>gt;:
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(a)trinitydesktop.org
To unsubscribe send an email to users-leave(a)trinitydesktop.org
Web mail archive available at
https://mail.trinitydesktop.org/mailman3/hyperkitty/list/users@trinitydeskt…