Im taking about General decision, like a new web site, a other splash screen, a new log, etc...
How are they more general?
The unit name example may have been bad. But take the decision from the FAQ, that (before the docking mgr were started) a solution that would just dock the messages to the source edit, would NOT be shipped.
There was no vote, and there should not have been.
Sure for that one I can give you an actual argument: If added and shipped, maintenance work would likely have arisen from it. And we were not willing to do that work.
But the logo is equally part of the project. It is what we have chosen to represent our work.
Read the GPL or LGPL. There is no where a statement that anyone gives up ownership of there work. Every line of code is still owned by the person who wrote it. (There are 100, maybe 1000 of them. But most hold only a share less than 0.1%).
All their is, is a none-revocable license about how it can be used.
- This is NOT a democracy.
- This is a project with SHAREHOLDERS
The core developers PAID for the share they own. The spent thousands of work hours (quality work).
If you bought a house, and I came along and said the rest of the people in the street you are living in voted you have to put a wall in place of some of the windows, because you are not allowed that many windows, would you be happy?
Those who hold the most shares decide.
It is open, because everyone (with access to the currency of quality work / coding) can get shares.
To be clear. It is absolutely ok for none owners to present ideas. But if they are not taken: Accept it!