From Mark Shuttleworth comment on bug #532633 (about the position of the windows buttons in Ubuntu Lucid).
These are the shocking words of the comment, quoted here to attract your attention, but please: read the comment entirely. Why? Because I think it enlightens some points that are widely misunderstood in the way the Ubuntu community works.
Ubuntu community is open, but being an open community is not the same as saying everybody has a say in everything. So it’s open to a certain level of openness.
I’m not saying that this is wrong, just it’s better to be clear about it.
From Android and the Linux kernel community, by Greg Kroah-Hartman.
The whole post it’s worth reading, lemme quote another sentence Google shows no sign of working to get their code upstream anymore
. That’s important, IMHO.
It reminds me the complaint on the way Google is developing another open source project: Chrome (er, Chromium browser); they use several open source libraries, including them in the source tree, and forking existing FOSS code bits for Chromium like a rabbit makes babies: frequently, and usually, without much thought.
So if you want, you can find a pattern here. Google isn’t playing the open source community rules, they’re just using (abusing?) open source. Come on Google, give something back!
Moving to Exeter, Devon (UK)
It’s been two years since I moved to Valencia from Bilbao. That was a very important change for me, not only because Valencia is geographically closer to my hometown but because I was heading a new and challenging project.
Now it’s time to change again, because the join of two different factors:
- Alex is going to stay in UK until the end of 2011, and his next destination in the midst of Februrary will be Exeter.
- I’m getting old, really :), and I feel that this is the moment to go abroad for a season, or never.
So I’m moving. I’ll end my work here in January, and I’ll start telecommuting from Exeter for my actual company ASAP.
Overall I think this 2 years story in Valencia has been a very enriching experience profesionally, I’ve made friends, and I’ve met Alex (important!).
It would be impossible to summarize here 2 years, so let’s focus in the immediate problems: we’re looking for a house to live in Exeter!
I’m looking also for any kind of FOSS activity in the area (btw, I won’t be Fedora Ambassador in Spain for a long while), so dear lazy web, feel free to post any comment about it. Thank you!
Weird Things on Fedora 12
- Icons in menus and buttons are not shown by default in GNOME 2.28.
- In Fedora 12, a local user may install signed packages without authentication. This is a change from Fedora 11.
Not a big deal because both things can be fixed (please notice I don’t mean these are broken features, but restore the behaviour I’m used to and I like).
There are two things I’d like to mention here:
- I bet the people behind those changes are doing them with good will, with a neat rationale, and willing to make Gnome/Fedora better. The overreactions from some people are not.
- Those are defaults. You don’t need to stick to them, and everybody has an opinion about what looks better or what’s more secure.
I have an opinion too. Just stay calm and let others know what you think, respecting the hard work of other people, even when you’re convinced that they are wrong.
In other news, Fedora 12 it’s a rocking release. The upgrade didn’t work as smooth as I would have expected, but I survived heh.
Update: the authentication stuff will be fixed today, please read PackageKit policy: background and plans.
Notice that I would have liked the idea if any local logged user was any local and trusted logged user. I mean, it’s like using sudo for PackageKit, but without the user entering his password twice.
Get to know a Fedora Ambassador or User

My two cents, following MooDoo’s meme.
Name: Juanjo Martínez
IRC Nick: reidrac (although I’m a casual user)
Channels: #fedora, #fedora-es, #fedora-qa, #centos
Location: Valencia, Spain
For further contact info, check my wiki page, and if you’re in my area, may be we can meet in next Fedora release party in Valencia.
PS: the photo was taken yesterday in the British Museum (we were in a break), and I’ll still be in London tomorrow morning (without plans!).
Update: I’ve connected to IRC, because I’m on holidays and I have some extra free time.
After joining #centos I’ve noticed one thing: every time I’ve joined this channel there’s an hostile set of users that say what you can discuss there, and even when answering questions… there’s too much RTFM.
I don’t feel like spending my free time to help providing support in this kind of channel, do you?
Link: Open vs. open vs. open: a model for public collaboration
Very worth reading, and I would like to add some comments from the organization/enterprise point of view.
I agree that most enterprise based projects stop in Open (available)
model, and some of them even fail on that (old link but current, IMHO). Because of this, they never get full advantage of a open source development model. I call this we release code because it’s cool (I know it’s reducing too much, but open source nowadays it’s not only a development model but a marketing strategy).
This kind of openness is very often confused with the Open (for participation)
, and obviously it doesn’t work as expected (oh!).
I mean, just because it’s available it’s not enough to make people participate, because releasing the source code it’s only the first step to make a community grow. It can grow without help, but you won’t get all you could from it. Sometimes you’ll get free support, sometimes you’ll get bug reporting, and it’s nice when it works.
I’m not a community manager or something like that, but I don’t understand when a company wants to open a project just because the open source flag it’s cool, and after that they don’t care enough to build a community around this release.
Zimmerman explains a third model that, in my opinion, it’s the most difficult to achieve in the enterprise based project: Open (transparent)
. That model may lead to a a community driven project, and it’s the ultimate kung-fu of public collaboration, but it doesn’t fit very well in a enterprise driven project. In fact, some big projects have suffered this.
My two cents.
Photo by Kiko Alario, some rights reserved.
Fedora Community Talk at BarCamp Valencia
Yesterday I gave my talk at the first edition of BarCamp Valencia (you can check the slides, in Spanish, and there’s a pool of photos in Flickr).
The event was a great success: we had 68 attendees, not bad for Valencia (seems that it’s hard to gather people for this kind of events). I was a member of the organization, and we had one room dedicated exclusively to Open Source talks (the other one was bigger, and just for web 2.0 and social media stuff) .
My talk was oriented to making a lightweight introduction to what’s a Linux distribution and hence what’s Fedora, followed by a brief description of how Fedora community is organized and how easy is to join a sub-project or group to start collaborating.
I described the different user roles and skills, what is mentoring, and the main tools (FAS, wiki, mailing list, and the brand new community website).
When I finished my talk, in the subsequent questions/debate, I realized that most of the attendees where quite amazed by how well organized is the Fedora community. They had a previous picture of Fedora being the toy of Red Hat, and I think they were sort of reluctant about Fedora because of it.
I’m not sure if I know where this picture comes from, but despite this, I awaken their curiosity about our distribution (well, unless the Debian guy in the room, but I can live with that).
And then the question popped up: How Fedora differs from Ubuntu?
You know I’m the kind of guy that thinks any software it’s OK as long as it is free software, and I don’t like the useless discussions about branding in open source projects (Fedora vs Ubuntu, Gnome vs KDE, and the like).
So my answer was easy. You know, both are distributors and, to some extent, they’re distributing the same software.
In fact I updated my Fedora right there, and the attendees agreed that the GUI program it’s almost the same that Ubuntu’s. You know that’s not 100% accurate, but I think they got the message about what’s a distribution.
So far, so good. I liked the experience. That was my first event as Fedora ambassador, and I survived! Yay!
Update: if you want, you can download the ODP of the talk.
Link: Barriers to community growth
Yesterday I attended a nice talk about stimulating the cooperation in communities (at BarCamp Valencia).
The talk focused in Open Source communities, and one attendee was looking for information about releasing a mature project as Open Source and building a community for it. I hope my talk about the Fedora community helped him :).
The post (Barriers to community growth) links a 12 page document by Dave Neary that you may find useful if you’re interested in Open Source communities and/or you’re releasing a FLOSS product and you want to develop a community to support it. Well, talk of the devil, here he is!
