the
"local authority" waits that I very
want to place my code to their repository, so I must listen their
instruction and obey without a word even know their are wrong. :)
This is normal ... when you are not the "local authority". I actually like
it. It is usually called team work.
+1000! very well said Emanoil :clap: :clap:
The first rule of contributing to any project (open source or not) is to understand how
the project operates, how it is
managed and what the rules are.
Second rule is to adhere to those rules and cooperate with good etiquette with the project
team and community.
Preparing a "fix" means:
1. investigating the issue and understanding the root cause of the problem
2. modifying the code to fix such root issue
Preparing a "hack" means:
1. not understanding the root cause of a problem
2. modifying the code to hide the problem
In TDE we have no problems to accept "fixes", as many of our contributors have
experienced.
But we do have a problem with "hacks": we would rather have a program to keep
crashing to show that there is a problem
than hiding the problem away. Because once you start hiding things, the code will grow
more and more like the "Leaning
Tower of Pisa" and sooner or later it will become unstable and you don't even
know why.
> When the "local authority" acknowledges
all merging request through own
> knowledge, it take on self all responsibility from developers for applied
> or rejected code
We (the dev team - or apparently the so called "local authority") try our best
to keep the project in good health and
running. We all do this in our spare time, out of passion and totally for free.
Are we perfect? No.
Do we make mistakes? Absolutely.
We can't please all, we do our best effort. We try to listen to all people and when we
have to make a choice, we try to
do it in the interest of the project and its community. Because a project without a
community is a dead project.
We don't mind hearing constructive criticism, but gratuitous attacks when a patch is
not accepted is not going to
achieve anything.
Cheers
Michele