It always amazes me when people want to vote about something in a free software project and somehow imagine, that suddenly developers would follow that direction just because there is a majority of users voting for something.
Thing is: Most projects have few people who implements stuff, and as people in the kitchen will tell you: You get to eat what the cook likes, or you'll have to cook by yourself.
So everyone who insists on this, please pack your stuff and play democracy somewhere else.
By the way, before someone gets upset, I'm not saying votes are useless, but unless they are backed by the will to implement the change they are asking for, they are usually not worth the hassle or debate.
If you get the people together to change something, votes might be an option, but usually they are then just there to cement an existing will and not really expressing some will.
From devs, they are often helpful to get some picture about what people want, but don't read too much into it.
@sheogorath I think it's partly because so many of us have learned that "freedom" == "US-style democracy", so we just can't understand how everything doesn't run(?) on votes and protests. Took me a long time to fully grasp the simple fact that if I don't write the code myself, then the code I want to see probably won't get written, and that's OK.
@sheogorath a thought I just had: democracy in the development path of a project would probably make sense, if the project is classified (by its developers, or maybe the state?) as a common good
I'm just wondering. In a world where Software is the backbone of common infrastructure and everyday live the power is with the few ones who can write code, not with the users. In reality users (which are not devs at the same time) are the majority
@w4tsn it's nit about whether there should be something like that. Facts are: Unless someone implements it, it doesn't matter what the majority decides. (Which is true for everything democracies do.) So unless the developers decided to put themselves into the service of the public opinion, it makes no sense to assume that a project is a democratic setup.
Democracy itself is based around the principle that everyone does their part. And using software is rarely "doing your part".
@sheogorath true. The devs would have to put themselves in public service. Lets narrow it down to that, since for regular projects Im with you
You can say that as a user you *do* your part, just not in the software project yourself. If the project enhances your work/life, then putting that software to good use is also something that might be worth a say in the direction of such a project, or is it?
@w4tsn I'm not sure putting a project to good use is enough, I would consider that a rare situation.
People in public service also have to eat, that's why we have taxes (an historically ignorant optimist might say), this could be one's part. Other people do community work, some do even both.
When enough people do their part, it doesn't matter if everyone is doing their part, but if just few are doing the parts, the others live off these people's backs.
This is my personal microblog. It's filled with my fun, joy and silliness.