Daniel,
We’ve talked before about the trustee’s and the foundation before and I know you’ve been in contact with some fairly recently about the situation that the Foundation is in nonexistence. What you are doing is both good and bad. Let me explain….
Its good because you still care about the existence of the organization but in your vision its your way or the highway. That is in part really what the open source moment has as its benefit and downfall. It drives people to both strive harder..but also to fork because to quote some people “that bloke is a real arse and I won’t work with him”. Even returning in a “part time” role would be a disaster after all. I don’t think many have forgotten what happened with the last time you rejoined. That lasted all of about 2 days. There are many reasons for this but I don’t personally see your “open and free” as that in any true sense of the words. If you look you would probably agree with me. As I know there would be a few that you would want to silence immediately as the so called troublemakers for the project. However, they’ve also pushed and help direct portage to have standards that did not exist before that allowed interoperability with not one other, but two other package managers. If under your system…would this of happened, or would these yes…abrasive people of been silenced to not contribute to what makes Gentoo in part what the website says at it heart? The ability to make your own distribution.
We also know that you don’t have to give this chance at all, as you still own the rights to many aspects of what make Gentoo itself and could willingly and forcefully take it if you really wanted to. You’ve not chosen to do that but have in essence issued an ultimatum.
Now onto your points.
1) no disagreement
2)The Foundation will be responsible for providing general guidance and direction for the project and for ensuring that the Gentoo project is moving in a positive direction and has proper leadership.
This is something we like to call the council. There was a reason for the separation of the guidance of the project direction from the legal issues, of which you were at one point agreeable with. They are as you are aware entirely polar opposite sides of the spectrum. You by no means need to be a good developer (write code, maintain 20 packages) to be a good trustee. You do however need to know how Gentoo works, to make sound technical decisions about the direction the project should go and if something is even physically/theoretically possible.
Very seldom do you have a person who is excellent at one, but to have someone who excels at both aspects is far harder to find…as by the fact that as a whole, we’ve been immured with doubts about the ability to make the right decisions about how and where to go. As well as we got momentum another possibility would come along and we’d start all over as it was a “better options”. That is a failing on our part, one that really has cost us far more then anything else in a real sense then any personal orideological issue that we’ve fought over and had been reported to the media.
I can continue on with reasons if you’d like about why the separation from the direction of the technical aspect from the legal is good. I could always mention any decent sized company has legal departments, the board of directors doesn’t do legal and direction the company takes…just checks with the lawyers typically to make sure its A-OK.
3) The Foundation will be responsible for ensuring that Gentoo developers, individual Gentoo users, external Gentoo-related projects and Gentoo-using organizations have a voice and the opportunity to influence the overall technical direction of the Gentoo project in a clear, open and organized way.
We actually have that to an extent now. It just so happens that our more persistent users are or were former developers and as such their voice tends to carry a bit more weight..and they have effected some very solid changes in the way things happen. However, I’m all ears about the grandiose ways in which you have that will give a larger opportunity to the users to decide on matters? Certainly we could expand on the ways in which a user can get directly involved as that’s always been an issue that we’ve had…and correct me if I’m wrong….but I’d say we’re larger then when you left. Its very much like hearing the voices of a million people screaming out and all saying something different. So how do you pick the voice out from the million of voices?
My opinion, Gentoo needs to provide the tools as stated earlier to make your own distro…it has that in ways with catalyst and there’s work going in there for quite a long time to improve it (thanks go to wolf31o2 for this one). We’ve been for as long as I’ve been a member (as a user I’m implying which has been over 5 years now) more in a maintenance mode for the packages themselves. While the tree has grown in packages it’s still something that is a day to day maintenance and isn’t where the “innovation is”. However, that’s one of the major things with becoming a developer…maintain ebuilds. That’s how we recruit..that’s how since I’ve been a user the major way to “help” was to be good enough to maintain ebuilds and code..but only so much as to fix what you maintained…or worked on portage.
Now as well the above is a lofty dream as my skills are bash, sh, some php/python/perl so I can’t bring about the changes and with everyone mostly tied up in package maintaining…those who could would probably not want to, or even if they do…where’s the time after maintaining the packages that you took on as a good gentoo developer.
So please…I’d like to hear how you can direct a beast with 9 different heads all going in different directions…I pointed out two.Maintainer-ship of ebuilds and catalyst for building your own distro’s can all be led to one spot?
4) Legal paperwork will be filed properly and on-time and the Foundation will maintain a proper level of transparency with the community.
This is as I mentioned before a failing of our end. No excuses can be made for that and there’s a lot to prove on that end as it was an entire wash.
5) The Foundation will help the Gentoo community to be a positive and pleasant environment for all participants.
Who defines what is a positive and pleasant environment? It’s been tried a few ways and they’ve had various levels of success. Some are greater failures then others but they were attempts. I’m sure a few people would say that I don’t contribute to a positive and pleasant environment…so should I go? Or how about Ciaranm who many people dislike but while he’s disliked you can’t say that he hasn’t as a user contributed to many improvements to gentoo as a basis, and created/leads a very popular alternative to portage/emerge that is feature compatible with emerge, and extends functionality. Should he be banned because of personality differences?
What you are talking about really is two different things here as I see it. 1) everyone needs to be flowery and we need to be communal and 2) its my way or the highway
1) For this how do you expect to be fair and just to everyone? You simply can’t and to be truly open as you so wish to be…we need to let every voice be heard..just like in a communal environment. Guess what, very few communal area’s lived to this day because we’re all people and we fail as people. Sure you can go and hand everyone out something special to smoke to mellow them out but that doesn’t fix the issue at all.
2)You’re not a benevolent dictator….nor can anyone be one
It’s great to dream, but those who dream never set foot in reality of what the situation is right now. You dream of what gentoo can become and what it was….the reality is that we are not a legal entity in any sense of the word and have no true right to the “Gentoo” anything at this point, its by your good graces that we’re even allowed to use the name at all….for that we are all thankful but in the openness you want…I say no to you being the benevolent semi-parttime dictator with minions who will follow your orders as if they are the word of god.