This is a plea to the openSUSE Community!
This is an appeal to you!
This is a incitement to kick ass!
You think that you are not entitled to decide something?
YOU ARE > GO KICK ASS!
Don’t be humble. You’re the man!
Despite the fact that our distribution is around for some time we are a very young open source project. We don’t have much organization. No hierarchy, very little processes, no roles or functions, no directions and only general rules. You participate in a time where it’s really you that makes a difference. If you’re humble now and try not to stick your neck out, this project will fail. Don’t be humble, KICK ASS!
Don’t wait for anything “official”. There is no one official.
There is only you and the people next to you. There is no one steering the openSUSE project, there is only you pushing your topic. There is no mastermind behind all this, there is only you thinking about your thing. There is no management (no also not from Novell), there is only you running your things. If you do something it’s what openSUSE does. If you decide something it’s what openSUSE decides. Don’t wait, KICK ASS!
You’re worried about your idea being liked?
THEY LOVE IT > GO KICK ASS!
Don’t let the nay-sayers stop you. Push for your goal.
We value others’ opinions. We value openness. We value critique. We do NOT value consensus. It’s nice if it happens, it makes you feel warm and fuzzy on the inside but consensus is not the prerequisite for action. Try to incorporate the feedback you get as good as you can. Be open minded and willing to try new things. But also keep your goal in mind. You started with an idea on how to do something, don’t let the feedback kill your idea. Remember, there are at least 20 people who just like your idea and don’t say anything. Don’t let the nay-sayers stop you, KICK ASS!
Don’t be afraid of contradiction. We are not a logical consistent universe.
We can have a team but no leader. We can have vim and emacs. We can be self-contradictory! openSUSE consists of so many projects, ideas, values and people that they can’t possibly be all on the same page. You don’t need to prove to yourself or anyone else that you are. There also can be two or more things of the same kind even if they do exactly the same thing. Don’t be afraid of contradiction or duplication, KICK ASS!
You are unsure about something?
TRY IT > GO KICK ASS!
Don’t think everything through to the end. Be playful!
We are an open source project. You need to release early, release often. Everything! Not only code but your frustrations, ideas and plans also. That means that people will see your early errors. People will spot your inconsistencies. People will get on your nerves with their own ideas about your stuff. But it also means you don’t have be 100% correct, don’t have to be 100% ready and you don’t have to do 100% yourself. Put everything out there, KICK ASS!
Don’t doubt it for a second. If you fall you will be picked up.
More often then we like it the things we dream of, the ideas we come up with, the lines of code we produce STINK. And that’s okay, shit happens. Don’t be afraid of making mistakes, nobody will think less of you. In this community people will scrape you off the ground and put you on your feet again. Failure is punished by a pat on the back and a smile. Don’t doubt that for a second, fail but KICK ASS!