Skip navigation.

GNOME People

September 2, 2010

13:57

Google Summer of Code ended a while back. Me (and most on #gsoc) agreed on one thing - WHERE DID THOSE 3 MONTHS GO? Amazing time it was - thanks to _ke (Who is frolicking somewhere in Thailand right now), fargiolas and the rest of the GNOME guys (#clutter, #gstreamer and #gtk+ yay!) for making it awesome. #hackers-india was a great venting place too :)

Cheese's master needs quite a bit of work before it can be included in GNOME 3.0 - and I plan on doing most of that. It's fun - demoing it at college is a huge hit. Looks like eventually, my original goal for Cheese might be met ;)

Right now, I'm decompressing, and basically not doing anything at all - except getting a bike, and sorting out some personal issues. Should be back coding (and blogging) soon. Have a huge post on GSoC experience coming up.

Source: PlanetGNOME
Categories: GNOME People
13:12

Microsoft has just created a new commercial for its Windows Live Photo Gallery software that plays on the "Double Rainbow!" stoner guy. I have to give them props for trying to be hip and cool, but I'm too busy laughing my butt off right now. You've got to see this:


What I want to know is what kind of camera is that guy using? Never seen anything like it. A friend suggested it was this antique digital camera, but I'm not convinced. If you have any idea what that camera is, let me know in the comments - it is gonna bug me for days until I know what that was!

Source: PlanetGNOME
Categories: GNOME People
12:54

Hi,

version 0.4.4.1 of the lightspark player has been just released. It’s mainly a bug fix release, the most relevant news are:

  • Fixed a crash when using flashblock
  • Restore support for YouTube

Moreover, from this release large downloads are cached to disk to reduce memory pressure.

As you may have noticed lightspark is now on Flattr and the last few posts about lightspark included the “Flattr this” button. Moreover, the Flattr-foss project (that suggest free software to be supported using flattr) has recommended Lightspark for september. Thanks a lot to the Flattr-foss team for their interest and support! Many people flattered lightspark the last month and that is really appreciated. I’m not of course talking about the (little) money, what is awesome is the large support received from the community and even the smallest donation is greatly motivating. Thanks to everyone


Source: PlanetGNOME
Categories: GNOME People
09:49

Here we have gbrainy 1.51, a minor bug fixing release. gbrainy is a game that challenges your logic, verbal, calculation and memory abilities.

What is new in version 1.51 from the NEWS file:

* 5 bug fixes
* Updated and new translations

The new translations include Vietnamese, Korean and Traditional Chinese translation (Hong Kong and Taiwan).

gbrainy 1.51 is available for download in source code from:

* http://gent.softcatala.org/jmas/gbrainy/gbrainy-1.51.tar.gz
    (md5sum 09762be168973e6157263ebbc0256a26)

Additionally, gbrainy is available for all major Linux distributions.

Updated Windows version

I have also updated gbrainy for Windows installer to 1.51. I did not this for more than 10 months, I think that I had to do it since the Windows version is downloaded by an average of 100 people per day. I have used Monodevelop 2.4 to build the Windows version and it worked very well making really easy now to build gbrainy cross platform.

Source: PlanetGNOME
Categories: GNOME People
08:11

Jos Poortvliet did an interview with me for dot KDE in this summer's aKademy and it has been online for a while now. In it we discuss things like Midgard as a storage engine for desktop applications, and Maemo's open QA process for Downloads applications. Some excepts:

At maemo.org we have an appstore for FOSS applications on the Maemo platform. This appstore is enabled by default on all Nokia N900s so we wanted to have some quality control. We had to create our own appstore approval process, compatible with the FOSS philosophy. Now any developer can submit an app, and anyone can test and vote. The whole process is completely transparent, auditable and visible. And it also provides a feedback channel from testers and users to the developers!

...

Midgard is a data storage service. Whether you write desktop or web applications, instead of coming up with your own file format, you just use Midgard. You can work more easily and object-based. Users have many different devices these days, so Midgard has strong replication features to synchronize between different systems. Midgard is built on top of GObject; we provide bindings to a bunch of different languages so developers can choose the tools they like - PHP, Python, Javascript. Currently (as in now, while we're talking) Qt bindings are being developed here at Akademy.

Read the whole interview.

Source: PlanetGNOME
Categories: GNOME People
06:27

Hi all,

For all those who kept bugging me on IRC about “what’s your status” and “when will you release it”, etc.. I’d like to give you a quick status update on my project :

First, this is NOT and I repeat, it’s NOT a port of PSGroove for the N900.. I started my project long before PSGroove was released, and my code has absolutely nothing to do with theirs and we don’t share any code in common. It is NOT a port, it’s a different implementation of the same exploit!
Secondly, it’s going pretty well so far, I finished writing it, all the code is there, and I’m testing it but I’m still getting some issues, for some reason the PS3 isn’t accepting the JIG, I hope I can get this fixed soon, so please, everyone just be patient, I will release it when it’s ready! But the good news is that it’s doable apparently!

For those who read my previous post, here’s an update :

- The kernel OOPS I was getting on linux was because my ‘hub’ was a high speed one, and when a device gets connected, the reply to GetPortStatus ommitted the ‘high speed’ flag in the response.. apparently, a high speed hub can only have high speed devices plugged into it, you can’t plug full speed or low speed devices in a hub, otherwise, your linux kernel crashes! It’s a use case the kernel developers didn’t think of (or didn’t find a way to test it). I will also soon release the code to reproduce that oops so people can look into it.

- I was able to get and set the address on the controller, but I had to add two new functions to the usb-gadget API. This means that you will eventually need to flash your device’s kernel to get advantage of the new functions.

- I figured out how to send a NAK in response to a IN interrupt.. you simply don’t queue anything, the controller apparently takes care of that automatically for you! and I had to read almost all of the controller’s code to figure that one out!

By writing this exploit as a standard linux driver, this means that my module can be used on any other linux-enabled devices.. this means not only the N900, but also the 770, N800, N810, Android phones and future Meego devices. It might need a little porting for some devices though, but it should still work…

That’s it, I’ll keep you informed on how it goes. Hopefully, we’ll soon be able to run homebrew on our PS3 simply by plugging our N900 to it, what a wonderful device it is

KaKaRoTo

Source: PlanetGNOME
Categories: GNOME People
06:23

With Meego for Notebooks 1.0 users of Google and MSN can now monitor and open their online e-mails account with a single mouse click in the MyZone panel. Thanks to Intel for hiring Collabora to implement this feature. The GUI shows the number of unread messages for each of your accounts in real-time. Clicking the button will open the online mailbox in your favourite browser. Have a look at the bottom left of the following screen:

The feature is as been made possible by Telepathy draft API for mail notification. Meego provides the premiere integration of this API in a user interface. It fills a long standing gap in the Telepathy framework.

Source: PlanetGNOME
Categories: GNOME People
06:23

GLib 2.26, coming on September 10th, will finally gain proxy support. This contribution to GLib was made possible by Collabora Ltd. and reviewing efforts by Dan Winship. After three months of head scratching and rewriting, we finally came-up with a solution that blends into the GIO architecture and requires no code change for users of the GIO library.

Notable features are:

  • GLib friendly API for proxy configuration (GProxyResolver)
  • Configuration powered by LibProxy (requires installation of glib-networking)
  • Transparent support for SOCKS version 5, 4a and 4
  • Support for application side proxy such as HTTP (using g_socket_client_add_application_proxy(…))
  • Proxy information available inside the GSocket’s remote address
  • Plug-in based configuration and protocol support
Source: PlanetGNOME
Categories: GNOME People
02:35

Today I wanted to locate an HSBC branch in London, close to either the office or my home. Thanks to HSBC I got upset before 8.

That starts fine, they have an "interactive map" or allow you to enter your postcode. Unfortunately they use only the beginning of the postcode (SW in my case) and then list you many towns in this area. Using the map stops at the same level. Then you click one of them (I should do all of them as I don't know some which may be close) and get No branch exists in ...

Is it so hard to list the closest ones from the given postcode or place them on a map? And what about just removing from the list the places without a branch?

Source: PlanetGNOME
Categories: GNOME People

September 1, 2010

23:40
Caroline’s Identity Crisis

Remember Caroline Casual-User? After speaking with some of you after the last blog post, I think I may have misrepresented her in terms of Fedora’s target user. (The LUNIX joke was really bad, serving only to confound.) Hopefully folks from the Fedora Board who were involved in the creation of the target user base definition could also clarify what their original intention was in case I’m not understanding the intent or not communicating it as effectively as I could again. In either case, I would like to explore who Caroline is, and who she isn’t, in the hopes of at least bringing a bit more awareness that we’re probably not all talking about the same woman, if not to go so far as make it fairly clear who she actually is .

Caroline’s Origins

First, let’s look at the target user of the the default Fedora desktop:

This type of consumer is someone we think can immediately benefit from the usefulness and elegance of free software. This type of consumer is also someone who can be persuaded to participate or contribute to Fedora. Consumers who don’t fit this minimum profile, though, might very well be pleased with what we provide. We tend to favor consumers who are interested in taking a step toward collaboration. [...]

  • Voluntary Linux consumer
  • Computer-friendly
  • Likely collaborator
  • General productivity user

A slightly-different version of this statement from a mailing list announcement has also been widely-quoted, so let’s take a look at that too:

We found four defining characteristics that we believe best describe the Fedora distribution’s target audience: Someone who

  1. is voluntarily switching to Linux,
  2. is familiar with computers, but is not necessarily a hacker or developer,
  3. is likely to collaborate in some fashion when something’s wrong with Fedora, and
  4. wants to use Fedora for general productivity, either using desktop applications or a Web browser.

Okay. So we’ve reviewed the source material and it’s fresh in our heads. Now let’s walk through what I believe are some misconceptions about Caroline based on comments to my last blog post, and read them while referencing this source material.

Myths about Caroline Caroline doesn’t care about technology

Caroline is supposed to be a “computer-friendly” person who is “voluntarily switching to Linux.” It may well be a flawed assumption, but I’m not sure folks who aren’t interested in technology even really understand what Linux is, nevermind would voluntarily switch to using it or describe themselves as computer-friendly.

Caroline isn’t willing to give back.

The Board’s definition and communications about it were pretty careful to point out this isn’t the case. Actually, one of the four key attributes of the target user is “likely collaborator.” The the user base definition says, “We tend to favor consumers who are interested in taking a step toward collaboration.”

“We found four defining characteristics that we believe best describe the Fedora distribution’s target audience,” states the the mailing list announcement, “Someone who [..] is likely to collaborate in some fashion when something’s wrong with Fedora.”

As Deb pointed out, “Today’s Carolines could become tomorrow’s Connies.”

Caroline only asks for mp3 and Flash support.

Well. I think do Caroline probably cares a lot more about her music collection and being able to be Rick-rolled and watch the latest Autotune the News rather than mp3 and flash technology specifically. (Although from my own guesses about Caroline, she may well be the type to write her own songs and share them or post video tutorials and video blogs – she doesn’t strike me as a straight-out consumer.) The Board-written, detailed description of her computer usage does include “locating and viewing/playing media.”

That being said, yes, Caroline has an issue if she can’t listen to her 50 gigs of music albums or see the new Snoop Dogg cameo in Katy Perry’s latest music video. The problem isn’t insurmountable, and Caroline is comfortable with computers and interested in technology, so I think she will probably find a (admittedly PITA) work-around to do these things before technologies like webm make this silliness unnecessary.

So just who is Caroline? Let’s play a game!

I think it might be helpful if we think through specific examples of places we may or may not be likely to find Caroline. So, are you ready to play……

Is Caroline someone you could easily meet……


GUADEC 2006, my own photo

I think that the folks above are most likely to be in Pamela’s camp, and in some cases Connie or Nancy’s camp. Linux is a big enough part of these folks’ lives that they’ve taken the trouble to pay or find funding for a flight and lodging, they’ve taken time away from their family and perhaps even vacation time from work in order to spend at least a day if not a whole week at a conference revolving around it. (Or in the case of LUG attendees, an evening away from home missing dinner with the family once a month or weekly.) I just don’t think it is possible for these folks to be Carolines.

Is Caroline someone you could easily meet……
  • Standing in line behind you at your local farmers’ market?
  • At the Otakon anime conference?
  • At the community center studio art class you take on the weekends?
  • Shopping at the Sunday church flea market?
  • At a Blue Hills Hiking Group meetup?
  • At your local pub?
  • Sitting next in the row behind you at the movie theater waiting for the latest movie blockbuster to start?


“Farmer’s Market” by Emily Prachthauser. Used under a CC-BY 2.0 license.

Isn’t it kind of a crap shoot? I know folks I would consider to be Carolines who each individually might go to one or two of these types of events, but I think I would be very lucky to have the chance to meet a Caroline just by going to any of these events. Unfortunately, I think maybe a lot of you came away from my last blog post thinking I meant to say that a Caroline could easily be picked out at any of these types of events.

Is Caroline someone you could easily meet……
  • At the SXSW conference?
  • Hanging around at PAX?
  • Sitting next to you at a TED technology talk?
  • Attending an ACM CHI conference?
  • Building cool things at a MakerFaire?
  • Chilling out at a hackfest at RailsConf?
  • Through her awesome Vimeo channel, where she posts weekly Gimp tutorials?
  • Browing the aisles of your local electronics store?
  • Working as a technology coordinator at a local school?


“pre-panel get together” by Ed Schipul, taken at SXSW’08. Used under a CC-BY-SA 2.0 license.

Outcome likely, yes, IMHO. These are folks who are comfortable with computers, clearly love technology, but whose lives do not center around Fedora and/or Linux. (Instead, their lives and/or passions center around MakerBots or RepRaps, Adobe products (or Gimp!), Playstations or Nintendos, technology-related research, user interface design, blogging, building awesome web applications, maintaining computers for their students, etc. etc. ….) These are not folks who would identify themselves as Linux contributors, but whom are probably a far cry from needing instruction in how to use a computer mouse or what an MP3 is, and whom are very likely to value the freedoms using free software affords them. (They may already use free software!)

If you’ll humor me the effort, keep these folks in mind and then re-read Caroline’s yellow speech bubble at the top of this blog post. Maybe it makes more sense what I was trying to do… if you replace the “coffeeshops and parties” with Makerbots, Playstations, or building kick-ass web applications.

Who is getting left out?

So, at least in this blog post, we’re probably not talking about your grandparents’ friend Etna who stands behind you in line at your local supermarket, has three cats, and always confuses you with your younger sibling. We’re likely not talking about elementary school age children in a third-world country who struggle just to find clean water to drink. We’re probably not talking about the person who drives the subway car or bus that helps get you to work in the morning, or the woman who owns and operates your favorite neighborhood restaurant.

These folks are probably not Carolines. They’ll need a different persona. Whether or not we’re meant to or should consider targeting them, I’ll leave as an exercise for the reader.

What do you think?


Filed under: Fedora
Source: PlanetGNOME
Categories: GNOME People
15:58

When my friends and I started in our careers as software programmers, we noticed a trend. All the women who were good in their programming jobs got promoted to management, either project management or program management. We wondered why women never seemed to become architects and CTOs or even stay programmers for very long.

When I was offered a promotion into management, I took it. However, one of my friends did not. She said their were no women role models on the technical track. If we all got promoted out, then how were young women supposed to know that women could succeed as programmers and architects? She stayed a programmer.

So I’ve been really excited this year to see several women I know personally, prominent women in the free and open source software world, get high level, very technical jobs.

Congratulations to Danese Cooper who is now CTO of the Wikimedia Foundation and Allison Randal who is now the Technical Architect of Ubuntu.

I’m sure they will be great role models and mentors for both genders, but I hope young girls in particular will be influenced by seeing women in successful technical leadership roles.

(And I do see my role as technical. I don’t think someone without a programming or technical background would do as well. But I haven’t written any code or made any technical decisions other than for my own home network in a very long time, so I don’t feel like I’m showing young women that women can succeed in technical jobs, rather that they can succeed in leadership roles in technology related organizations.)

Related posts:

  1. 5+ ways to make women feel welcome at technical events
  2. Where Have All The Women Gone?
  3. How does Malaysia encourage so many women in software?

Source: PlanetGNOME
Categories: GNOME People
13:35

Last Thursday we announced the release of Grilo (and its plugins set) 0.1.6.

Almost 4 months went on, and as expected, lot of things were done in Grilo. In the announcement email, you can see a summary of the changes done. Of course, a more detailed list can be obtained from Git (here and here).

What would I stress here?

  • Lot of fixes and improvements
  • A new metadata-key system
  • A command line tool to inspect plugins
  • A new XML-based system to define plugins
  • Synchronous functions for the asynchronous partners
  • Improved GObject introspection support

We would like to thanks all people that were contributing to bring this release. And stay tuned for new releases!

Source: PlanetGNOME
Categories: GNOME People
10:43

The GNOME Journal team has released the latest issue, featuring five brand new articles.

We have three articles based on talks and experiences at GUADEC 2010 in The Hague and two interviews.

What are you waiting for? Go read it!

GNOME Journal is licensed under a CC-BY-SA 3.0 license. Translate it, podcast it, share it!

Source: PlanetGNOME
Categories: GNOME People
10:43
Hello friendly accessibility technology vendors and developers.

As of the Firefox 4 beta 5, the child windows associated with browser tabs have been removed thereby breaking the expectations of most windows screen readers. Regretfully, the timing of this change and the substantial impact it has on AT caught the Mozilla accessibility team by surprise. Unfortunately this change is a critical step in our browser's technical roadmap. The good news is that this issue was quickly discovered during our a recent beta cycle and now we can work together on a fix!

Let's fix this the right way. We probably shouldn't have AT relying on window classes to indicate where browser tabs are, however convenient it might have been years ago. I think, depending on how this per browser tab separation has been used in your code, we can provide an even better solution perhaps even allowing some hack removal on your side. We've very recently been in contact with most of the main AT vendors, and some have what sounds like a fix already in hand. We want to make sure we protect all our users from potential bustage, so we want to hear from all accessibility technology developers that use Windows accessibility API and have been relying on per browser tab window classes.

Something to look for... anywhere you have code checking for a specific window class "MozillaContentWindowClass" your code will almost certainly now be broken for FF4 beta5+. Note this class used to correspond to the HWND of the child content window that received focus whenever the top level window gained focus. To see how things look now I recommend Microsoft's UISpy tool. Be sure to run this against the most recent FF 4 beta or nightly.

We have time but must move swiftly. Please contact us directly or on our accessibility community mailing list.

Thanks for reading.
Source: PlanetGNOME
Categories: GNOME People
09:02
Even though the current status is best gathered from bugzilla, I'll post a few teaser screenshots to whet your appetite.
Sending to Twitter/Twitpic
Sending to Flickr
The interface will see a "folks" based sending item called "Contacts" at the top of the sidebar, and we should see some more services and devices appear as well, as libsocialweb gains support for them, and old nautilus-sendto plugins are ported.
More when those pesky upstream bugs are fixed.
Source: PlanetGNOME
Categories: GNOME People
02:53

Sigi is now in her fifth month of our second pregnancy. During our last scan we learned that it will be a sister for Liam. He’s already looking forward to her arrival. We feel lucky that we will have both a boy and a girl.

Her due date is almost exactly the same as last time – at the start of January. I’ll then be generally unavailable to the world for a few weeks, gradually reappearing as our routine settles down.

Source: PlanetGNOME
Categories: GNOME People
01:55

It was with great sadness that I read earlier that my friend and colleague Ian Clatworthy passed away after his fight with cancer. Although I never knew Ian that well, whenever I did work and spend time with him I always found him to be a fun, light-hearted, and always pleasant person to be around.

Words escape me.

You will be missed, my friend. Rest, well.

Source: PlanetGNOME
Categories: GNOME People
01:39

Here’s what I’m saying: I’m a woman, I’m in my late thirties, I can’t handle first-person shooters, I’m afraid of Comic-Con, and I really, really liked Scott Pilgrim vs. The World.

I hope I’m not, you know, blowing your mind.

– Linda Holmes in her incredibly cool meta-film-review, ‘Scott Pilgrim’ Versus The Unfortunate Tendency To Review The Audience

Source: PlanetGNOME
Categories: GNOME People

August 31, 2010

23:40

A bit of discussion about update policy in Fedora has been brewing lately and I’ve been reading and thinking (and stewing and moaning and wringing my hands) about the discussion a lot. I noticed a few archetypes in the positions taken throughout the discussions:

Caroline Casual-User

Why should we care about what Caroline has to say? Well first of all, she isn’t involved directly in any of these discussions, so she has the least voice in all of this and to some point might not even be able to follow the discussion (“What’s a koji? What’s a FESCo? Who you callin’ YUM?”)

We should also care about Caroline if we want our userbase to continue to grow, and if we want to better fulfill our mission which is in part “to spread free/libre code and content.” I don’t think you can really spread anything without reaching beyond where it already is. Caroline has just as much right as the rest of us to enjoy software freedom, and she may even help spread it to more new users than we could reach alone if we can only capture her interest and inspire her.

Pamela Packager

Why should we care about what Pamela has to say? She’s pitching in here. She’s devoted a great chunk of her time (in many cases, personal & volunteer time) to help out, and she cares very deeply about the mission and soul of the project. The technology excites her, a lot more than it does Caroline, and she can help push more innovation and expand our capabilities if given the chance. If we lose all of our Pamelas, we lose our capacity to get keep things humming along.

Connie Community

Why should we care about what Connie has to say? She’s a community gardener. She’s making sure we’re open and transparent and enable new contributors to enter the project and she notifies us of issues as they happen, helping us course-correct. She helps recruit new contributors and make sure the environment for contributors is a fun and welcoming one.

Nancy Ninja

Why should we care about what Nancy has to say? She may have been around Fedora for a very long time, from it’s pre-beginnings through all its growing pains up until now. She feels very close to it, and has for a long time, and is afraid of change and that the project is shifting to cater only to a user base that doesn’t include her and feel unwelcome. She doesn’t want to lose the OS she’s relied on all these years.

Where you stand depends on where you sit

This is something my colleague Adam Young told me this morning. It kind of resonates for me here – “Where you stand depends on where you sit.” I think at some level in the various discussions about Fedora updates, Caroline, Pamela, Connie, and Nancy are making assumptions and taking away completely interpretations of the same idea, and communication is breaking down, because they come from such different positions. Computing I think is really the world of the abstract, and because so many things like, ‘packages,’ ‘updates,’ ‘repositories’, ‘environments’, don’t really have real-world objects bound to them, folks end up using the same words to describe completely different things a lot.

Pamela wants updates to be constant throughout a release, no holds barred – she wants the latest Gimp and she wants it yesterday. Caroline just wants her computer to work – “please don’t change a thing – it worked yesterday – if it breaks before my presentation I’m screwed!” Can both their needs be met? I think so! But it’s easy to completely miss where interests and needs can both be met when the language is so easily interpreted to mean the problem is untenable. Let me give you an example of how I think both Pamela’s and Caroline’s needs could be met here:

Here, if Caroline runs stable (as she should be with a default install of Fedora), she might notice an update to the core system once a month or so, maybe occasional additional security or critical bugfix updates now and then. Not two hours’ worth of updates on a fresh F13 that took 15 minutes to install a month after release…. ahem. Pamela wants her newest Gimp and she wants it now – well, she’s got options. She can hook her system up to testing, and if the Gimp she so craves is not there, she can enable rawhide real quick to grab it, or look for a koper that’s got the latest and greatest Gimp – maybe a pre-release development version.

“Well, wait a minute!” you cry. “Once-a-month updates???” No, not exactly. Let’s zoom in a bit on that stable package graph, okay?

Why should update policies for the kernel, dbus, firefox, inkscape, xorg-x11-server, and cowsay be the same? Does that make sense? If an update breaks my graphics, I can’t use anything. If an update breaks cowsay, well… my clever MOTD is a little less clever but it shouldn’t break other apps. So why not bundle critical stuff that’ll really hurt our users in a huge way – the basics like networking, graphical display, hardware support, i18n input methods, sound – and put much more stringent guidelines on them than apps like figlet, xbiff, or xbill? If an application is relatively self-contained and can really only break itself – is it so necessary to be as strict about updates to it within a stable release?


I thought this game was the bee’s knees when I was a junior in high school. Take that, The Man!

Then we have a base platform that’s a bit more stable, letting Caroline live without fear, all without stifling gotta-have-the-latest-apps hunger of folks like Pamela. Hmmm. Stable base platform. That might make life easier for 3rd party developers such as Boxee, Amazon, and Adobe to provide support for Fedora, no?

Bonus

If we had a concept of a base platform treated separately from applications…. for Caroline I think PackageKit would go from this:

To this:

About this blog post

I’m a designer, I’m not an engineer. I may be missing something insanely basic and be sitting in the midst of y’all, Dr. Evil-like with a big puff of Cappucino foam on my nose here.

That’s okay!

Maybe I should have posted this to a mailing list. Well, I hate mailing lists, and I wanted this to be visual. If anything I hope you walk away from this post thinking that maybe sketching out some diagrams or working through some (basic, not fancy-pants) personas might help solve the problem in a more productive way than the flamewars that inevitably break out whenever you try to do something productive on mailing lists. (I wish we had something like this today, so bad.)

Actually even more importantly than that, I want you to walk away with the idea that this is a solvable problem and doesn’t have to disintegrate into bad feelings and flames. Even better, start sketching out your own ideas and possible solutions, feeling free to mark up my little sketches if desired. The Inkscape sources for my diagrams is available. If you’ve got an idea you can describe to me that is indeed awesome and might help solve some of this mess, I’d be happy to help you put together some graphics to help communicate your idea more effectively.

So what do you think? I’m going to try to keep my bar for the comments on this one really high, so I’m going to be really strict in moderating. You’ve been warned

(Cartoon graphics courtesy of Nicu Buculei, public domain from the Open Clip Art Library.


Filed under: Fedora
Source: PlanetGNOME
Categories: GNOME People
23:40

I was saddened to hear news today of the passing of Ian Clatworthy. Although I did not know Ian well, he was a great co-worker during my time at Canonical. Ian was fun, passionate, easygoing, affable and tolerant. He was also a great coder, and always ready to dive into bzr source to scratch user itches.

We all need to process news like this in our own ways, and sometimes just a good emotional release is in order. In all seriousness, today I remarked in #bzr

[mneptok] TODO: tonight when the moon is high in the sky, go and let loose a prolonged howl. think of igc.

I guess I shouldn’t be surprised that I got a few “+1″ sentiments. And that got me thinking …

Please do step outside in the darkness and give a howl at the moon for Ian. Especially if you’re an Ubuntu member with a blog syndicated to Planet Ubuntu. Then, write a blog post with just “Ian Howl +1!” as the content. Hopefully, together we can get Planet Ubuntu showing nothing but oddball Free Software people howling at the moon in tribute to a fallen comrade.

I didn’t know Ian well enough to say, “Ian would have wanted this,” but I did know him well enough to know he’d get a mighty big grin out of the idea.

So, without further ado …

Ian Howl +1!

Source: PlanetGNOME
Categories: GNOME People