Five Years of Ubuntu

Posted in Art and Creation, Ubuntu on October 21st, 2009 by doctormo

I’ve been using Ubuntu since Hoary Headghog, after I left Knoppix and Gentoo for better, easier shores. And I’ve been contributing in some way since Dapper Drake. Three cheers for the OS for the masses/those who just can’t be bothered to run Debian. *hip* *hip* *hooray*

5-years-tribute

Image licensed Creative Commons, Attribution, Share Alike and as such: Please do check out ~icantthinkofaname-09’s original wallpaper image here: [link]

Tags: , , , , , ,

Organiser or Technologist

Posted in Free and Open Source Software, Ubuntu on October 20th, 2009 by doctormo

In a survey sent out by the grassroots use of technology conference. They asked this question:

multiplechoice

If you can’t see the image, it’s a multiple choice rating between mostly technologist or mostly activist/organiser. For me, this is a really difficult question to answer. As a programmer I’m deeply into technology and know lots of aspects of it, but as a FOSS proponent and community leader in Ubuntu, I’m also an activist and an organiser.

This may be one of the problems with the NGO world, that they are unable to see a so labeled practical field like computer technology breeding activists and organisers. Perhaps we all collect into the FOSS community and don’t communicate well enough with this other world of activism.

Thoughts?

Day of Rest

Posted in Hat Talk on October 19th, 2009 by doctormo

Don’t worry folks, just a little down time today. This week is a bit of a bummer to be honest, not much motivation to get stuff done. I’m thinking I’ll just spend the day cleaning and doing other things.

Grassroots Use of Technology

Posted in Art and Creation, Free and Open Source Software on October 18th, 2009 by doctormo

Yesterday I went to a conference for local organisations, it was an attempt to try and bring together the good work non-profits do, with the efficient administration and communication using technology.

I attended under the banner of Ubuntu and Free and Open Source Software. But I also considered myself to be useful on issues such as creative commons, copyleft and licensing. The people who attended fell into three basic camps: Those that were already using Ubuntu but didn’t have good contacts with the community, Those who didn’t know Ubuntu existed or what it was for and those who would not stop spouting FUD about open source.

Fortunately that third group was rare, not too many people in the first group a part from the core organisers and most people fell into the second group. I was kinda sad that I was the only FOSS/Techie there as this is one group that could do with some information about what all this crazy FOSS is. So despite the limited time (a day and a night) I tried to make contact with and inform as many people as I could.

Also at the conference was the Writers Guild, they’re having a hard time of it at the moment and they were talking a great deal about how they can continue to earn money for the work that they do and that right now everyone expects them to do for free on the internet.

Remind you of any other group of people?

Sure you can earn some money from advertising, or side elements. But you’d never be paid for the actual work ever again. The problems I saw was that this did lead to an anti-internet sentiment or more interestingly an anti-ammeter writers sentiment.

I’ll hopefully see some of the great people I met at this conference again. I should also get to see some of them at our Tuesday clinics at the SETC.

Running Around

Posted in Hat Talk, Ubuntu on October 17th, 2009 by doctormo

Today I’ve been running around so many places, I’ll report tomorrow on how the Grassroots in Technology conference went and what some of the thoughts are on that. For now, enjoy this random image:

the-sys-admins

Oh and one last thing, having flyers made up with contact details and details to where your holding events is VERY useful.

Closed Ubuntu Design Suggests Mark

Posted in Free and Open Source Software, Ubuntu on October 16th, 2009 by doctormo

There was an interesting but not unexpected email from Mark Shuttleworth, leader and founder of Ubuntu and head honcho at Canonical Ltd. It concerns the Ayatana project and the free for all conversations that have consumed the mailing list.

In Summary: Mark would like to make a design list which is more selective about which members it allows to participate is discussions. Go read the email here: Mark’s Email.

My response in summary is that closing the list should be done with care. The reasons for selection and the process selection it’s self should seek to avoid mono-culturing the design of Ubuntu to a few privileged Ubuntu employees working on behalf of Mark’s vision. I’ve printed in reply in full here because I think it’s important to get a wider discussion about some of these issues:

I don’t think we can succeed if we work on a list that is free for everyone to throw their ideas onto. I’m thinking that we need to create an invitation-only list (which is publicly archived) alongside this one.

I agree, and I had a fairly good idea that this decision was on it’s way. I heard from a number of people in other design groups about the problems of Bike Shed painting threads and opinion based conflicts that drain time away.

But…

My current view is that we need a core team that meets in person fairly regularly and has a shared set of language and tools. That team needs to be open to participation from the community, but it also needs to have a shared set of values, so it frankly would not be open to folks who have a completely different vision of the future.

This is wrong IMO, different visions and considerations should not be the deciding line. Everyone I know has slightly different considerations, slightly different experiences and most have wildly different users who they are attempting to serve.

Instead the condition should be more about the level of professionalism and skill of design and communication. Having a different opinion is not destructive when the person delivering it is professional and skilled and integrated into the community he’s working within. So she can shape that perception so it is complementary and can effect considered change instead of conflict.

More over, limiting the people who participate to a set group of people who you personally believe to have your vision will hobble the groups ability to raise considerations outside of your personal world view.

Perhaps this disagreement is because I’m a big believer in dialectics, that not all conflicts are destructive and that only by encouraging conflicting ideas to communicate can new, unexpected solutions be created.

I think the problems you seek to address are not ones of differing opinion, I believe you are concerned about destructive conflict and wasting time talking about subjective matters which occur when there is very little guidance or structure to a community and when it has been fully inclusive and encouraged to share all of it’s opinions and ideas, no matter how uninformed.

Much harder is a broadbased thread like “high level goals” or “what is beautiful”.

On a related note, lots of design qualities are going to be subjective opinion. We’ve probably already seen it here. I think destructive conflict on these matters happens because the designers of the perfect plan in Canonical consider options and choices of the community to be distracting to their vision.

Instead of letting the community experiment on it’s own, with back end configuration files and well crafted options to some of the more requested aspects. Or at least the invitation to patch code so it’s more flexible to be able to include more visions than just one. Even if those options in the shipped version of Ubuntu tend to reflect the vision of Canonical than community consensus. At the very least there would be the ability for differing opinions to differentiate on the parts they differentiate in vision and work together on parts where the visions overlap.

It would also help identify new, useful designs which may not be logical.

I think a more closed list will make it more likely that only one vision appears in the code, it will make for particularly ridged and inflexible code designs and few if any divergent options for users. This is only based on what I’ve seen so far though, perhaps notifications are a particularly ridged kind of problem.

Although you do see in other company’s software the lack of configuration options. It’s often said that the democratic consensus process in FOSS makes for a unique kind of application flexibility.

Besides, I don’t think effective design would come from purely freeform participation. At the moment, I have final signoff of specifications coming from the design team into Ubuntu.

This is the nature of economics, not design. “Them that pays are them that choose”. It’s a similar problem at Red Hat. too many end users are not able or invited to participate directly in paying for development and what we end up with is one person signing off on their own vision with very little pressure to serve end users needs as end users see them.

I know your a really good guy Mark and you do think of end users. That’s what makes Ubuntu really great and it’s what makes the community worth participating in for me. But the nature of users will change and there will be many kinds of users to consider and your signing for all of them.

There is collaboration and consensus in many elements of the work, but to the extent that decisions are taken in that final signoff they are final and binding. And that will remain true even when someone else takes over from me.

There is a certain difference between the work that is signed off to be developed by Canonical and the choices made when compiling the defaults for the distribution.

I think: “It’s your money, it’s your code to develop”

For choices about the distribution, I’d like to leave that open to the community technical board.

I believe it’ll still be important to consider the kind of consensus we build in the community and how much of development is done within the community, as opposed to outside and then transplanted in later with all the anti-inflammatories required to suppress community rejection.

Conflict during the process is so much more healthier than conflict after it’s finished development.

Thoughts?

Ubuntu Community Team at UDS

Posted in Ubuntu on October 15th, 2009 by doctormo

At the last UDS we managed to have a really good set of discussions about various community team related projects, problems and events. This time round we hope to have even more interesting discussions.

So if your a member of a Local Community team, or other community and your coming to UDS in November, add your ideas for topics to this wiki page:

https://wiki.ubuntu.com/CommunityTeam/UDS

Ubuntu Planet Poll Results

Posted in Ubuntu on October 14th, 2009 by doctormo

Yesterday I asked the planet what it really wanted from the people who posted. 232 people have responded to the poll so far and here are the results:

poll-results

So, most people (over 90%) want to see technical news about Ubuntu. Most people also want to see other areas of the Ubuntu community though. Though it’s worth noting how unwanted Local Community news is to everything else, is the community online not involved with their Local Community team?

We should aim to do more art and creation posts, since those don’t seem to crop up as much and it looks like a popular topic. Events are a surprise, very low numbers of people want to read those kinds of reports or to engaged in joining events from the planet. Perhaps most people are joining events through facebook or mailing lists. Or perhaps this poll is at the end of a long string of Jono and Castro Jam event posts and it’s just artificially low.

The Poetry was a control topic to see how many people would just answer yes to anything that looked funny.

So from the comments, most of the commentators liked technical posts, some skipped anything but. There was a few voices calling for a balance so long as the posts are somewhat about Ubuntu. Post should of course always abide by the Code of Conduct or Leadership Code of Conduct where applicable.

And Lenn says something that all Ubuntu Planet posters should be remembering:

At last, I’d like to say the following: like I explained above, I landed on the planet ;) because of the default settings of akregator. Please authors of the planet, remember that! There is a much wider audience to this feed than one might think.

Anyway, I hope you’ve enjoyed this informal reflection into the wants and needs of the Ubuntu Planet readership. Your thoughts as always should be posted as comments.

Poll: What do you Like to Read on Planet Ubuntu

Posted in Ubuntu on October 13th, 2009 by doctormo

A comment on yesterday’s blog post sparked this curiosity.

I Like to Read on Ubuntu Planet

Gnome Summit (@MIT)

Posted in Free and Open Source Software, Politics, Ubuntu on October 12th, 2009 by doctormo

For this year’s gnome summit I decided to attend. I wanted to see what was going on and keep in touch with various people in the FOSS community. While I’m not a gnome hacker myself, I have made gnome apps, plugins and know some of the people working on new things.

So interesting things I learned at this summit, firstly I’d like to appologise because my sleeping pattern went wrong this weekend so I didn’t attend as many of the summit sessions as I wanted. But the session about Gnome Shell was interesting and it’s good to see people working on things that scratch their itches.

Gnome Shell, looks very cool but need more time to finish, it does require GLX so older computers without 3DFX will probably not be able to use Gnome Shell at all. Hopefully when Ubuntu M comes out we’ll have figured out a way to keep the support for older P4 computers that we use for refurbishing here.

Miguel de Icaza was there on Saturday and while I didn’t at first recognise him, I think he may have recognised me. So while we got into an argument about the relevance of mono’s moonlight implementation without the Microsoft PlaySure DRM components (i.e. Netflix), he did at least give me a hug and appologise for calling me a douche later. So we can all have ideologically different perspectives and still be human beings.

Fedora, there were some people from Fredora/Red Hat there and there was some very interesting casual conversations about the perspective that the Hat communities have on the Ubuntu community. They are disappointed with the level of respect that upstreams get from Canonical and by extension the Ubuntu community.

Communities seem to be a really strong theme for a few people. I think the Ubuntu LoCo community is showing up the more programmer centric communities as we’re not able to program but we are able to interact with none technical people, organise events and advocate for Free and Open Source Software in a much bigger way than Gnome, Fedora or others. I think some of these projects may spawn community projects of their own, and when they do I will look forward to working with those groups in my area.

Ubuntu had a showing at the Gnome Summit, there was a handful of people from Canonical Desktop Experience team there (2 or 3) and there was me from the community, but other than that it was a fairly anti-Ubuntu crowd. I got criticised for being naive that I was spending my time working for Canonical for free (Ubuntu and Canonical are the same thing apparently) and that the Red Hat guys couldn’t understand why anyone would want to work on Ubuntu at all, since Canonical is playing silly bastards with upstreams.

I think this backlash is coming from the notify-osd interaction, the fact that patches are not welcome downstream and that Canonical folks have been rumoured to have been instructed by Mark Shuttleworth to not engaged in upstreams at all. There is a deep mistrust of Mark and Canonical, their motives and their methods, some warranted, others based on hearsay and political culture (pure capitalists don’t like companies to not have shares apparently).

The gnome fear is that Ubuntu will completely fork Gnome, or will have to because of all the modifications which are being either hidden from upstreams or are diverging from any sort of consensus. The perception of arrogance of both emerging camps and how they’re moving forwards is interesting.

There was an interesting argument that went along the lines of “There is a finite number of developers, if all the really good ubuntu developers are all hired by Canonical and Canonical starts to go in a direction that the community doesn’t want to follow in, even if it’s possible to fork, where will the talent come from to maintain it?”. It was an interesting hypothetical situation.

Now I’m not totally convinced of everything I’ve reported here, so don’t comment to me about how wrong I am to listen to obviously biased sources. I’m reporting it because it’s interesting and like all human conflict can be put out of perspective very easily. Take these casual observations with a grain or two of salt, because I don’t think the FOSS world is about to break apart in any major way.

Tags: , , , , ,