5Fermer7
Lionel DebrouxLe 05/01/2009 à 14:31
Both PpHd and myself have made actual contributions to TIGCC. You have refused some of them for technical reasons (most of PpHd's linker patches, some of my contributions to the documentation), some of them because you didn't like the idea (Ptr2Hd, fastitoa.h, some _LOC_ function, etc.).
Remember, I acknowledged my still unmerged contributions to the documentation not being ready for merge *years* ago, when I started doing a tool that modifies the documentation to solve part of the problem. I completely implemented this simple tool several years later, for the GCC4TI project, in a programming language that is much more adapted to the task but which I hadn't learned at the time. It's posted on the Trac, BTW wink

But code contributions are just an aspect of working on an open source project. Feature requests are another one. And for years, most of our feature requests have been turned down by you, not necessarily in a graceful way. Often, the reasons you give are not seen as universal truth: often, there are counter-arguments to your arguments.


Mayhem wrote it pretty well on the TIGCC/TICT message board. This guy has never been part of any discussion/flame, though he has read most of them. That didn't drive him away from the TIGCC/TICT message board, unlike at least one person who told me so.
Kevin, you have contributed a lot to this community. You have also proven to be an invaluable information resource for the community. But taking into consideration all of your posts that I have read on this board for some 5 years (on and off), I would ask you to consider what people want to do vs. what you think is best for people (even if you can justify your recommendations, people can frequently equally justify their actions against your recommendations
). Since you enjoy taking on big projects which depend on contributions from more than one person, and people will only work with other people for prolongued periods time if they feel a mutual respect, it is probably in your best interest to reconsider your approach.



So we have definitely tried working with you, but we've grown tired and demotivated of being turned down, or delayed for a long time (unmerged TIGCCLIB optimizations, etc.).
That said, we still do work with you (e.g. uncontroversial chunks of PpHd's ld-tigcc patches), or at least discuss with you about it how it could be done (FlashOS support, code de-duplication and modularization).