Máirín Duffy

5 Fun things in Fedora 12 (Video)

Posted in Uncategorized by mairin on November 30, 2009

I recently got a Kodak zi8 video recorder. It works great in Fedora 12 so I was inspired to create a 15-minute video highlighting five fun things in Fedora 12.


Here’s what those things are – but be sure to watch the video for more information :) :

#1 Cheese

#2 Mana World

#3 Miro

#4 Tablet Support


#5 Agave

These aren’t necessarily the best or top or even most fun five things in Fedora, just five things I thought were fun and would like to demonstrate. So watch the video (A transcript is available as well) and enjoy. :)

Part 1:


Direct YouTube Link

Part 2:


Direct YouTube Link

You can try out all the things I demonstrated in Fedora 12 yourself. Download Fedora 12 today – get.fedoraproject.org.

(P.S. This video was edited in Fedora 12 using PiTiVi :) )

Fedora Interaction Design Hackfest Summary

Posted in Uncategorized by mairin on November 24, 2009

So we had a very productive interaction design hackfest today in #fedora-design:

  • We interviewed folks from three of the defined stakeholders groups – Fedora Infrastructure, Fedora Spins, and Fedora Help Forums (myself and Ryan Lerch conducted these! Thanks to Toshio, Smooge, sdziallas, and nirik for letting us interview you!)
  • We have two written summaries for one of the stakeholder interviews.
  • We have scheduled plans for four other interviews (María is going to interview the marketing team, and James Mulroy is going to interview me for the Design team, Mel is going to take care of the Desktop and QA interviews.)

The meeting logs are available if you’d like to check out what went on. We have 13 stakeholder interviews we need to do and only 6 are being worked on, so if you’d like to choose from the 7 left please do! Comment here to find out about how to get started :)

Mel and I were thinking it might be cool to do another hackfest on this stuff on the FUDBus next Friday. There will be quite a few stakeholders riding, and they will not be able to run from our questions while they are on the bus >:)

(Update: Added one more interview since nirik was so kind as to be interviewed before dinner :) )
(Update 2: Added summary of interview with nirik)

I know. I *know*.

Posted in Uncategorized by mairin on November 22, 2009

I couldn’t help it. I’m a girl. I gotta work on the hair though…

Done in Gimp 2.7.0 with a Wacom tablet on Fedora 12.

Want to learn design skills? Want to help Fedora? Fedora Interaction Design Hackfest, Tuesday 24 Nov

Posted in Uncategorized by mairin on November 20, 2009

Hopefully my post title has captured your attention. :) I would like to let you know about a project starting up right now that is a great opportunity for you to:

  1. Learn about how interaction design is done.
  2. Pick up some interaction design and user research skills.
  3. Get involved in an open design project.
  4. Help make Fedora better!

So the Fedora Board has started an initiative to create Fedora user profiles and personas to help inform decisions about Fedora policy and design in the future.

Okay Mo, so first of all, what is a persona?

From Wikipedia:

Personas are fictional characters created to represent the different user types within a targeted demographic that might use a site or product. Personas are useful in considering the goals, desires, and limitations of the users in order to help to guide decisions about a product, such as features, interactions, and visual design. Personas are most often used as part of a user-centered design process for designing software and are also considered a part of interaction design (IxD), have been used in industrial design and more recently for online marketing purposes.

A lot of discussion about personas is available on Cooper’s blog and is a good read for getting up to speed on what they are and how they work.

Okay, uh, so how are personas going to help us make Fedora policy and design decisions?

Well, for example, you may recall the great panda panda-monium from early www.fedoraproject.org redesign mockups, in which about half of folks giving feedback loved the panda (“Please kill to keep that damn Panda, mairin. The thing is too cute and seems to look like a great little mascot.”), and the other half felt the panda was an insult to Fedora users (“In general i like the layouts…. for 6 year old kids. If this is the best you can come up with you might as well base it on this: http://ostiaunlobby.files.wordpress.com/2008/07/teletubbies-group2.jpg”)

WHY DONT YOU LOVE ME???

Of course, everyone is entitled to their own opinion of the pandas. Those opinons may or may not have any bearing on how our target users might receive them, though. If we have a set of Fedora personas defined, we can talk about how each of the personas, designed to be representative of our target audience would feel about pandas. Discussing whether or not the Fedora panda is a good choice for our *target audience* or not will help us make decisions based on the target audience we’ve agreed upon for Fedora rather than base it on knee-jerk / personal / anecdotal reactions that merely represent the personal opinons of the folks who happened to be around at the time to give their feedback.

There’s more discussion of potential benefits of personas to Fedora in a post I made yesterday to the ‘User Profiles’ thread on fedora-advisory-board list, so please check it out for more info and please feel free to dive into the discussion with any questions / commentary / feedback you have.

Well Mo, this sounds good. But where do we get personas from?

We’ll build them. Well, I think there’s a lot of different methods to going about constructing personas, but to be good they need to be backed by user research data. User research data can take many forms.

The approach I’d like to propose for Fedora persona development is based on the user research process advocated for in Observing the User Experience: A Practitioner’s Guide to User Research by Mike Kuniavsky. A high-level / action-oriented summary of the approach is as follows:

  1. Define the product and product goals. Done.
  2. Decide on an audience to target with the product that will help meet the product goals. Done.
  3. Conduct interviews of product stakeholders in order to determine high-level research questions to consider exploring with members of the target audience. Proposal for doing this.
  4. Draw up a list of specific research questions to answer to start conducting user research on the intended target audience. These are specific rather than high-level questions. For example:
    • “Does the target audience care about software freedom or not?” could be a Fedora Board stakeholder high-level research question.
    • Specific questions that could be explored during research, “Does that target audience know what free software is?” “Does the target audience already use free software? If so, which software?”
  5. Prioritize the specific research questions, pick a cut-off point for how many to explore, and determine research methods for each.
  6. Draw up a research schedule and assign specific research tasks to volunteers.
  7. Do the research! And check in with volunteers to make sure they’ve not run into any issues and help them resolve them.
  8. Hold a data analysis session. Cluster the data from the research into 3-8 groupings from which to build the personas on.
  9. Brainstorm and document the personas!

So…. How can I help?

SO GLAD YOU ASKED!!!! :) I am blocking out Tuesday, November 24th to be an interaction design hackfest. I want to run it from 3 pm – 6 pm EDT (8 PM – 11 PM UTC) on #fedora-design on irc.freenode.net. I’d like us to start working on work item #3, conducting interviews of product stakeholders, in order to get moving on the persona-building process. Depending on how far we get we may be able to dip into #4 and #5.

What concrete actions will helping involve?

  • Interviewing Fedora stakeholders via email or IRC in order to answer the stakeholder interview questions.
  • Documenting the Fedora stakeholder interviews by organizing the interview results on a Fedora wiki page.
  • Reviewing the interview answers and brainstorming potential research questions.
  • Per research question, brainstorming ways we can gather data to help answer the question. (Could we answer that question by running a questionnaire on Planet Fedora? Could we answer it by running some usability tests at FUDcon Toronto next month? Could we answer it by looking at fedoraproject.org website logs?)

You do not have to be an artist to help with design! So show up next Tuesday and find out how you can help. :)

  • Date: Tuesday 24 November 2009
  • Time: 3-6 PM EDT; 8-11 PM UTC
  • Place: #fedora-design on irc.freenode.net
  • Host: mizmo (me!)
  • Agenda: Fedora User Research Plan

p.s. for the panda-haters, how about this mascot:
MEET YOUR NEW GOD

New Fedora Spins site with Fedora 12

Posted in Uncategorized by mairin on November 18, 2009

With the release of Fedora 12 we’ve given the spins.fedoraproject.org a bit of a facelift. :) (What did it look like before? Pre-facelift spins.fedoraproject.org.)

I wanted to tell the tale of this redesign to show how we did it, together as a community, and also to give kudos to the many folks who pitched in and made it happen.

I’m sure I’m forgetting some items and deserved kudos (let me know and I’ll update this post) but I have to leave for my bus now so that’s all for now. I hope this gives you some insight into a community design & implementation process. :)

And check out spins.fedoraproject.org and let us know what you think! We’re of course always open to improvements – this is an open design process. :) Also note there is more work to be done – let me know if you’ve any interest in helping out :)

IT’S HERE!!!!!!

Posted in Uncategorized by mairin on November 17, 2009

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Gimp 2.7.0 x86_64 packages for Fedora 12

Posted in Uncategorized by mairin on November 14, 2009

The lure of layer groups drove me to build F12 RPMs for Gimp 2.7.0 last night. However, I was not to get that new sparkly pink pony for my stable, as layer groups are not in 2.7.0. That being said, there’s still some interesting tweaks (one I noticed was brush filtering, another was a very nice cleanup of the save dialogs) so you may want to give these a shot to check up on Gimp’s progress.

Use ‘em at your own risk of course. I am no expert packager and in my desperate fervor for acquiring pink sparkle ponies, I resorted to some dirty tricks to make these build :)

http://duffy.fedorapeople.org/packages/f12/gimp-2.7.0/

THREE MORE DAYS!

Fedora 12 One-Page Release Notes PDF

Posted in Uncategorized by mairin on November 13, 2009

We’ve [1] been working on a set of one-page release notes for Fedora 12, and now that those are set I took some time today to put them into a single PDF file. However, there are 3 pages…! So, for your event, you might like to print out two sets of release notes: Page 1 + Page 2 for desktop users, and Page 1 + Page 3 for system administrators and developers. Then allow folks to pick up either or both depending on their interest. Or, you can simply print out all three as one packet. Whatever you like. :)

[1] According to Fedora’s wiki history, the following people contributed to the page: Paul Frields, Máirín Duffy, Mel Chua, Nicu Buculei, Steven Moix, Sakis Asamaras, Charley Wang. In addition to those folks, David Aquilina provided a photo, and Caius Chance volunteered to model for another photo. Eric Sparks and the Fedora Documentation team came up with the concept. Thanks everyone!

ZOMG I CAN’T STAND IT FOUR MORE DAYS!

Friday fun with tablets!

Posted in Uncategorized by mairin on November 13, 2009

Fedora 12 rocks on tablets, so Nicu, Kushal, and María decided to start a Friday fun tablet meme – draw a kindergarten style house. :)

Of course I couldn’t resist, so here is my house!

FOUR MORE DAYS!

Getting Ready for F12: Media Sleeves and Labels

Posted in Uncategorized by mairin on November 12, 2009

Fedora 12 is not out yet, no. However, thanks in a big part to Luya being on the ball and getting started on the media artwork, and with his help, we have put together a full set of Fedora 12 media artwork. So now you can have a head start at getting your media all prepared and ready to burn next Tuesday! :)

All the media artwork has been created for the following Fedoras:

  • Fedora Desktop Live Media, 32-bit and 64-bit
  • Fedora KDE Live Media, 32-bit and 64-bit
  • Fedora Install DVD, 32-bit and 64-bit

We’ve got sleeves:

We’ve got labels:

I also put together a set of LightScribe labels. We could actually really use your help with these – I don’t have a LightScribe burner so I don’t have a way to test the design. If you’re planning to LightScribe burn F12 anyway and have the equipment to do so, would you mind giving one of the designs a try and letting us know if the label design works okay?

We also have made all of the templates used to create these designs available, so if you want to make a custom label (maybe you’ve a favorite spin you’d like to burn?) you’re free to do so. Wait a minute, you don’t own expensive Adobe software? Gee, you are silly – you don’t need that stuff! All these designs were made in Fedora! :) Check it out:

FIVE MORE DAYS!!!