Money stuff and sad Gentoo stuff.
Well, this is not really Gentoo related.
Recently, I moved to a new place. As a result, I found (although I knew it beforehand as well, just didn’t see the numbers) two very important things:
1. My rent went up ~ 2.7 times; and
2. My spare monthly cash went down ~ 3 times
Which means, essentially and unfortunately, that I will probably not be buying a new laptop this year :-(. Which, in turn, sucks
As result, I started managing my finances in much more strict way than before. I also started reading nice blog about personal finances management – The Simple Dollar. Useful in general and especially for living in US, as all practical advices are made by people living there.
Now, as for Gentoo related stuff – I was sad to find out last week that Diego “flameeys” Petteno has resigned his Gentoo position. Although I am glad to see him joining this planet, I’m sad that great people are leaving their developer positions because of internal Gentoo problems. I’ve seen what Diego gave as an example of the problem which led to his retiring, and all I can say is – childish behavior (not on Diego’s behalf). This is very childish behavior that should not happen if project wants to grow. I think that devrel should really get involved into solving such problems as soon as possible. As I understand, that’s the reason for devrel to exist.
Very sad news, it also affects me as user, and lowers my own motivation to participate.
A note to planet users: if you have a problem with your Larry The Cow planet feed, please let me know (by mailing to djay-il at gentoo-userreps dot org). You can also find me on Freenode IRC channels #gentoo-userrel or #gentoo-userreps.
Enjoy life.
Just a short note about GWN
OK, so now as we all just love going over and over recent retirements, something else I’ve noticed:
Only 3 people were mentioned as retired developers on the latest GWN issue.
If there’s a policy to “clean” a workpool from nonactive developers, why keep it secret? Is there an official community resourse announcing retired developers other than GWN?
On the other hand, I noticed how successful (IMHO of course) Planet Larry became. Maybe its time to add to GWN another section, such as “Seen on Planet Larry” (as addition to “seen in the community”)?
Wouldn’t you agree?
Policy update suggestion
OK, after writing an apparently controversial essay yesterday, I got some responses. For some unknown reason, most of them were regarding Patrick‘s retirement.
Although he was given as example, for some reasons this draws too much attention. I don’t think it should.
So I had some thinking, and decided that much of the discussion is about performing as developer. Being “inactive” is some kind of definition, which is set in peoples’ minds, and which is hard to argue with.
As I’m trying to be helpful (I hope), I would suggest a policy update, so future cases would be much easier for developers and Dev Rel project to deal with.
An existing policy for the matter is here:
- Developers Handbook, Part I, Ch. 3: What you get
- Developers Handbook, Part III : Policies
- Developer Relations Policy guide
All these are nice and good, but I can’t find anywhere anything regarding developers tasks. What a developer should do?
So I’d propose the following policy update:
Issue a “Being a Gentoo developer” statement/policy/contract/document, you name it.
Have it structured for example, in following form:
Part I.
As a developer, you are expected to :
- Make ebuilds and commit them to a tree….
- Fix bugs…
- Be a part of one of the following projects and act according their policy:……..
- ……..
Part II.
In order to perform tasks defined by part I, you will be granted:
- With Gentoo email account
- With IRC cloak as a developer and some admin (op) privileges
- With Forums cloak as a developer
- Bugzilla high-level access
- CVS commit privileges
- Maillists
- Shell access
- …….
Part III
Being a developer means representing Gentoo. As such, you’re expected to behave according to the following rules:
{ This is greatly explained in etiquette policy }
Part IV
We support developers having a life besides Gentoo. So, in cases when life becomes more important, and you cannot fulfill your tasks as a developer, following actions should be taken:
{ this is greatly described in “leaves of absense” policy }
Part V
If you do not perform you tasks, abuse resources given to you or not behave as described in etiquette policy, this contract will be considered “breached”, and the following procedure will follow:
- You will be notified about you suspected being in a “breach” of this contract, and asked either to sease incorrect behavior or perform your tasks as required.
- You will be provided with “probation” time to see whether a change happens after notification.
- If after this period a situation is still the same, a board of chosen developers will vote for you retirement as developer.
- Some or all granted resources will be taken from you as a result of retirement.
- You will not represent Gentoo officially from that point on.
- Your return to Gentoo in any way will be a subject to a decision by a board of chosen developers.
I think that such a policy statement will define much better what being developer for Gentoo actually means and will make it easier to solve possible conflicts when something is not going right (purely subjective of course).
I don’t want to say that this will solve all problems, but I hope it can help to resolve some and prevent others in the furture.
I would be glad for a feedback on this.
-
Recent
- This is a trial post to wordpress based blog from flock!
- PayPerPost
- Getting online
- Dual Skype Phone
- Coupons
- Top 10 side effects of switching to Linux
- Flattery
- The state of Linux
- Net problems
- The overestimated Death of the Linux Desktop
- Google Code – Updates: Google welcomes ISO decision on OOXML
- Grandma factor
-
Links