Sunday, February 27, 2011

Non technical driven changes to upstream packages

Hello,
today I have sent this request to the Ubuntu Community Council which I believe to be in the interest of the Ubuntu community:

In light of the present Banshee default configuration change but also taking in account past events (bug 642839) I would like to request the definition and implementation of a control process for non technical driven changes.

As far as I understand such process is already in place for technical changes, and covers mostly stability, security and miscellaneous integration driven changes, with review/authorization being granted by the Ubuntu Technical Board when required.

In the absence of a similar review/authorization request process for non technical changes I am afraid there is an high risk of changes being introduced without proper assessment and communication.

This request does not seek in anyway to limit or condition Canonical's business authority for the Ubuntu trademark and product management, however such authority must be used in a way which is transparent to the Ubuntu community.

Saturday, February 26, 2011

Software Center validating packages quality

Today I have found bug 712377, it seems that Software Center is going to check packages quality and refuse to install them.

This change is likely to affect many 3rd parties, does anyone know if it is planned to be enabled on Natty and where can we find the change specification/discussion ?

GetDeb: New build server

The packages building server was moved to a new infrastructure, the resources increase decreased the build time significantly.

We have also developed a minimalist report with the name and logs of the packages recently build, you can check it at http://build.getdeb.net/ .

Thursday, February 24, 2011

Dear Ubuntu Community Manager

Jono,
could you please provide us some insightful information about what REALLY happened regarding the Banshee music stores default configuration ?

We were firstly informed that there was a negotiation attempt between Canonical and Banshee developers and which terminated with Caconical's terms being rejected.

Now we have your communication which attributes a mishandling responsibility to Cristian Parrino, however it does not provide a clear understanding on what happened.

Is this new a plan a proposal to the Banshee core developers ? Was it accepted by both parties ?
The perception that the Ubuntu community (which Canonical is part of) followed-up up a failed negotiations by communicating an unilateral plan with different terms provides a sense of questionable intentions.

The Free Software License of Banshee grants Canonical the right to manage the announced changes without involving the Banshee core developers, how was that right used ? Did Canonical trustfully considered to establish mutually accepted terms or was this just a mishandling by setting up a negotiation which was not intended ?

Thanks in advance.

Tuesday, February 15, 2011

Mono and the Open Source Cannibalism

The recent post from Miguel de Icaza demonstrates an incredible sense of business opportunity: Mono delivers what a mobile developer should care about, be everywhere.

Why now ? Has mono reached some significant technical milestone this week ?
Not really, but right now many mobile open source developers, supporters and business partners are concerned, let's remember them that Mono is here.

Who cares about the people involved in projects like Qt and Meego? They are just a bunch of losers, they are mobile developers so they should be using Mono anyway.

Tuesday, January 4, 2011

Does Canonical support help?

If you have subscribed to bug 439448 you probably be wondering about the effectiveness or even usefulness of bug reporting.
It is a serious usability bug, present on a LTS release, and one year after being reported is not yet clear if it's Ubuntu specific, or the exact component causing the bug. Because it affects many, mostly non experienced users, those more than 300 comments on the bug are mostly wild guesses about causes and workarounds, digging them to find relevant information will be an expensive and futile exercise.

Do you believe that subscribing Canonical's desktop support services would help in cases like this?

If the company can win where the community fails, maybe we can setup a community economical effort to get company paid support.

Monday, January 3, 2011

Why I am still supporting Free Software?

Today I was debating with a friend the relevance of Free Software, he pointed that at the current development rate is very unlikely that Linux (most common Free Software subject) will have a significant end users market share in 50 years. I remembered him that Linux powered devices already a significant mobile market share. He noted that most of the mobile users do not care or do not know that they use a Free Software powered mobile phone – I had to agreed on this.

Later today while providing some answers at askubuntu.com I have kept this debate on my head and asked myself, why I am still supporting Free Software ?

When I started getting involved in free software development, about 15 years ago, I was a young programmer wanna-be, I was eager to learn all these bunch of languages, protocols, libraries, etc. As if it wasn't good enough I could even get help and help other people, which I always loved to do. I never managed to get a job with free software/open source (and probably will never do) but despite having a good job I always felt that working and programming with free software was closest to what I love doing, knowledge sharing.

Today I no longer do programming, except for a few improvements at getdeb and some scripting at my job when I look at code this days is mostly to identify a problem or feature. For me the (open source) code has lost the magic it had a few years ago. Thankfully to my loved wife, daughter and friends I no longer have the required free time or desire to learn/work on what is required to fix bugs or develop new features. I have lost most of the capacity to use one Free Software's fundamental freedoms “The freedom to study how the program works, and change it to make it do what you wish (freedom 1)” , I can still do many things with the code, but no longer the ones I wish.

Why am I still here, an Ubuntu member, supporting Free Software yet economically dependent on and surrounded by commercial/closed source software?

I have assimilated the values of the Free Software -without the radicalism of some of it's activists-.
I believe that the ability to keep and expand such freedom is still more important than to use it.
I do not have the social skills usually required to influence or change minds, but I am sure I can reach others in ways that demonstrates the values of Free Software, which are hard to pass, specially for most people -which are not developers- .

Happy New Year 2011