Last week being out for a photography camp (don't ask for the photos, I don't have any ready to show yet and then will have to wait more for signed release forms) I missed a good part of the talks (mega-flames?) about the Fedora vision and mission, happening on the advisory board, respectively development lists. Only now I start having a little time to get a glimpse of it and maybe making my point in the process.
People that know me pare probably aware I like to quote a lot an old but famous piece by jwz about software development and its purpose, here's an excerpt:
"How will this software get my users laid" should be on the minds of anyone writing social software (and these days, almost all software is social software).I agree it is true about any type of software, not only "social" and to be clear, is not literary about helping people having intercourse but in a larger sense making their lives better.
"Social software" is about making it easy for people to do other things that make them happy: meeting, communicating, and hooking up.
So I should obviously ask myself if and how using Fedora is impacting my life, here are a few examples:
- one piece of software that changed my life in the past years is Inkscape (I practically re-started doing graphics thanks to it) with the new released 0.48 version, for which we have packages in Koji for F14 and up. Even if it is a mostly bug-fix release, I am obviously anxious to run it but the only possibility for doing so it to jump my desktop to a pre-Alpha F14 and endure a world of pain. I miss the older, better times when the maintainer could be persuaded in pushing such things to Stable.
- as any desktop user I use the web browser a lot and my choice is Firefox here. The new and exciting new release is Firefox 4, currently in Beta 4 and targeted to a final release around the same time with Fedora 14. Unfortunately, we won't have it in F14, so I am using builds from an external repo (thanks Remi!) and endure the pain (for example session restore always brings the wrong version). I miss the older, better times when we used to track in Rawhide the development of applications with major user impact.
- the Instant Messenging client is practically broken for months for me, being unable to exchange files over the Y!M network with models and photographers really worsened the quality of my life. Even while typing this very paragraph I had to (awful coincidence!) decline receiving a photo from one of my nude models.
- as a photographer I use GIMP a lot and when I found a package for the development version in Koji (thanks Luya!) I jumped at it. Still, it is an early development version, probably F15 material (in older, better times the maintainer could have been persuaded into releasing it as as update for F14) with many annoyances. I continue to endure it on the desktop but I had to downgrade to the stable 2.6.x on the laptop when I had to give a GIMP workshop. 2.7.1 is early, but a future development release could be better, I am still pondering on this one.
PS: can you believe being at a nude photography camp I managed to give a couple of my Fedora business card and struck a few conversations about what Fedora is and why someone should/should not use it with a few fellow photographers? Talking about GIMP there was natural and I found other people using it.