Archive › Desktop

The Grand App Writing Challenge

Yesterday I gave my talk on opportunistic developers on ustream.tv (which I plan on repeating next week). In that session I floated the idea of having a fun challenge next week when Ubuntu Opportunistic Developer Week happens. The idea was pretty popular, so I wanted to share it here. The idea is simple: Think of […]

Comments ( 33 )

Ubuntu Opportunistic Developer Week Update

Earlier this week I announced the plan to put together Ubuntu Opportunistic Developer Week: a week of IRC tuition sessions aimed at helping opportunistic developers scratch their itches and write fun and useful programs using our awesome platform. The week takes place from 1st – 6th March 2010. The response so far to the call […]

Comments ( 10 )

Fixing Bugs The Opportunistic Way

Recently I announced Project Awesome Opportunity; an ambitious goal to build awesome collaboration facilities into Ubuntu that makes working together on projects as simple as possible. Project Awesome Opportunity is not just about coding: it is about people opportunistically creating things that scratch their itches. This could could anything from software to learning materials and […]

Comments ( 6 )

KDE Application Indicators In GNOME

Something we have been spending some time working on in this cycle has been fixing the mess that is the system tray. This is based upon an awesome specification submitted to Freedesktop by KDE. The spec has been implemented by KDE, we have written an implementation for the GNOME panel and it shipped in Ubuntu […]

Comments ( 26 )

Social From The Start

Twitter, identi.ca and Facebook have become an increasingly common medium in which people are communicating. While Google Wave vies to be the next generation of communication (as we waxed lyrical about on the recent Shot Of Jaq), in reality email and microblogging are unlikely to be unseated as primary methods of communication. Naturally, we want […]

Comments ( 45 )

Ubuntu Opportunistic Developer Week: Call For Participation!

In the continued interests of helping to make Ubuntu rock as a platform for scratching itches and making awesome apps, I am putting together a new online learning event: Ubuntu Opportunistic Developer Week, happening online between 1st – 6th March 2010. The week will be just like our previous online learning events such as Ubuntu […]

Comments ( 19 )

Project Awesome Opportunity

In the continued interests of making Ubuntu a rocking platform for opportunistic developers, today we formulated the plan for Project Awesome Opportunity. The goal is simple: build an opportunistic development workflow into Ubuntu. You will install one package from Universe and your Ubuntu will be hot-rodded for opportunistic application development, making development more fun and […]

Comments ( 22 )

Connecting The Opportunistic Dots

Something I have talked about extensively recently has been my passion to see opportunistic developers served well on the Linux desktop. These kinds of programmers are people who want to write small, focused, fun little applications that scratch an itch, even if that itch is to have fun. These kinds of developers are having a […]

Comments ( 22 )

Application Indicator Online Tutorial Today

Recently I have been talking about how stoked I am that we are solving the problems in the notification area with Application Indicators based on this spec from the KDE team. We are now shipping this functionality in Lucid with Rhythmbox, Nautilus, Empathy, XChat-GNOME, Lernid and other applications using it. Application developers are pretty excited […]

Comments ( 2 )

Application Indicators Rocking The House

Something we have been spending some time working on in this cycle has been fixing the mess that is the system tray. This is based upon an awesome specification submitted to Freedesktop by KDE. The spec has been implemented by KDE, we have written an implementation for the GNOME panel and it will ship in […]

Comments ( 18 )