Skip to content

Blog

GNOME Journal Issue 16

One of the highlights for me at GUADEC was the compliments I received on GNOME Journal. After over a year of inactivity, we have successfully revived GNOME Journal, with two releases within 60 days of each, and I have to admit, I enjoyed the recognition it gave me.

With that said, we are working on the next issue of GNOME Journal, which will be a special edition devoted to this past GCDS / GUADEC. We’re looking for writers! Did you see something cool last week you wanted to share with the community? Was there a talk or an application that inspired you, that you would like more people to learn about? Was it your first GUADEC and you’d be interesting in sharing your impressions, what you liked, and what you saw? (I really wanted to do an article like this, but I need to be honest myself and the fact I already have 2 articles planned for this issue and other time commitments).

If you’re interested in helping, either writing or editing, please drop me an email (pcutler at gnome dot org) or join the GNOME Journal mailing list. A big thank you to those who volunteered to help out with GNOME Journal, both writing and editing, at GUADEC and for all the kind comments.

Gran Canaria Part II

I continue to have a great time here at the Gran Canaria Desktop Summit. I keep putting off blogging as I’m just overwhelmed with everything going through my head, and trying to make a succinct blog post has been a challenge.

One of the best parts, especially as it’s my first GUADEC, is how welcoming everyone is. I think I’ve had lunch or dinner with a different group of people every meal. (The meals here are pretty good, but the conversations are even better).

I had the opportunity Monday to give an update on Documentation in the GNOME 3.0 Status session. It’s a bit intimidating standing in a spotlight (literally) and talking for 3-5 minutes about everything we’re doing. (Yes, Shaun, I made sure to make a point you released Mallard after 4 long years, though I forgot to give Bastien credit for helping fix my laptop so I have Mallard working on it). I was very nervous – I really need to practice my public speaking skills, especially as I want to do more talks for Marketing later in the year on the upcoming GNOME 3.0 release.

I also met Thomas, who does a lot of work on GNOME PR here in Europe and Germany, including working in the Press Room here at Gran Canaria for the Desktop Summit, and he had some great ideas of how we can improve our marketing communications, and some fair challenges about how it’s been done in the past. I look forward to working on bringing some of those ideas to life.

Speaking of Marketing, yesterday I had the chance to talk about the work the Marketing team is doing before the Advisory Board. I thought it went pretty well, and it wouldn’t have happened without Claus’ work on the marketing campaign on the Marketing wiki. I had a great conversation with Andreas last night as well, and I’m glad we have the Art team’s support with some of the ideas we have. I’m happy that a few people have come up to me and volunteered to help out more with Marketing stuff. Definitely need to get that task list and release calendar ready! And please come to the Marketing BoF at 3:00 tomorrow to learn more, though I’m guessing a lot of people will be doing the local tour.

The only downside to going to the Advisory Board meeting was missing a couple of the sessions I really wanted to see late yesterday afternoon. I need to go track Aaron down and learn more about what’s new in Banshee!

I’ve also recruited a few more writers for GNOME Journal – don’t forget, if you have a cool app you want to talk about or demo, please come find me. I’d love to turn those into articles for GNOME Journal later in the year.

Gran Canaria Day 1 & 2

My head is still buzzing from all the activity here at Gran Canaria. This is both my first time at GUADEC, and in Europe. That, combined with all the different people I’ve been meeting and conversations I’ve been having, has my head spinning in a good way.

I’ve really gotten a kick out of meeting people, and the reactions I get:

  • I’m the GNOME Journal guy. Please come see me, I need writers! And Jorge and I have something special planned for Wednesday, so make sure you find one of us.
  • I’m the GNOME Docs guy. “You sure blog a lot!” Well sure, I write stuff.
  • I’m the GNOME marketing guy. This one might make me the happiest, as I’ve blogged the least about it. We have some pretty cool stuff lined up for the Marketing team, and I’ll make sure I blog about it soon.

The talks have been great so far. I enjoyed r0ml’s keynote yesterday the most. I wish I could verbalize all the thoughts in my head around his talk, but it was a great way to think about code. RMS’ talk, well, not so much, as others have blogged.

Today’s sessions were great – a good one on Community from Alexandra of Nokia, and Owen’s talk on GNOME Shell was awesome.

Thank you to everyone in the community for making me feel welcome, I’m having a great time here!

I should be packing

Tomorrow night at this time, thanks to the generosity of the GNOME Foundation which is sponsoring my travel, I will be on a flight (hopefully asleep) crossing the Atlantic. I’m heading to Europe for the first time to attend the Gran Canaria Desktop Summit. (My wife is fairly annoyed my first trip to Europe does not include her, but that’s another story).

A few of us from the GNOME Journal team will be there – if you have an idea for an article, interview, or a cool app to show off, please look me up. I’m very excited to meet face to face, and very thankful for the opportunity.

And now I need to go finish packing for my flight tomorrow afternoon.

Sponsored by the GNOME Foundation

GNOME Journal Issue 15 Released!

The GNOME Journal team is excited to announce the second release of 2009 of the GNOME Journal, Issue 15. Featuring six new articles, including three from first time GNOME Journal contributors, in this edition you will find:

Thank you to all of our authors for their articles in this issue, and to Stef and Lucas for their help editing.

Join the GNOME Marketing Team!

The American Marketing Association defines marketing as:

Marketing is the activity, set of institutions, and processes for creating, communicating, delivering, and exchanging offerings that have value for customers, clients, partners, and society at large.

I don’t think there is a question that GNOME has value for customers, clients, partners and society at large.

It’s our job to shout about that value from the rooftops, far and wide.

Right now though, we need to focus on the first part of that sentence:

Marketing is the activity, set of institutions, and processes…

Now is a great time to join the GNOME Marketing team. We’re getting organized, including organizing sub-teams, revamping our team member page (add your name!), updating the tasks we want to accomplish (don’t click that yet, we are still migrating our content!), and beginning to define the messages we want to communicate, and how we will communicate them.

I strongly believe that GNOME 3.0 offers us a unique opportunity for marketing GNOME, first to our current users about the changes coming, and to even more audiences about the benefits of GNOME, including developers, GNOME Mobile, and non-GNOME users.

We need volunteers who are passionate about communicating the benefits of GNOME. We need writers, editors, art designers, researchers, speakers, event organizers, project managers and more.

We need you. Join the mailing list or sign up on our wiki. Let’s tell the world about GNOME.

Docs Team Meetings

The Docs team is having two meetings in the next week – a community Q&A session tomorrow, and a project meeting this Sunday. More details on our shiny new blog at http://blogs.gnome.org/docs/2009/06/24/upcoming-documentation-june-meetings/ (Thanks Olav for adding us to news.gnome.org!)

Speaking of our shiny new blog, does anyone know how to add additional authors to a blog on blogs.gnome.org? I haven’t been able to figure it out and I’d like to add Shaun. Is it a setting that’s right under my nose and I just don’t see it? Thanks!

GNOME Docs Hackfest Part II

Day three of the Writing Open Source conference was our hackfest. I previously showed off Milo’s work in Part I, but it’s probably best to start at the beginning.

We started day three by applying some of what we had learned over the first two days. When writing, especially documentation, it is best to plan your work. This includes knowing your audience, their personas, and understanding their needs.

Lynda Chiotti, with help from Janet Swisher, led us through a brainstorming exercise. Using a mind mapping tool, we brainstormed what users want to do (and might need help with) when using their computer.

This was important for a few different reasons. For GNOME 3.0, we want to re-write the GNOME User Guide as topic based help using Mallard. Re-creating might be a better word, as we are going to switch licenses from the GFDL to CC-SA 3.0, and it’s probably easier to re-write it from scratch than to contact all the previous authors over the years to get permission. More importantly, we need to think like our users. How many times do we, as GNOME power users and developers, talk to ourselves, and not think like the average computer user? If this user needs help, does our documentation help them? Do they get frustrated and stop using GNOME or GNOME applications? We have a unique opportunity to use both our tools and the launch of GNOME 3.0 to radically improve our documentation and help our users.

After that, Phil, Milo, Shaun and I spent some time talking about how we could improve the GNOME Documentation Project. There were no sacred cows, and we’ve launched an effort to overhaul the docs team, including:

  • Adding simple tasks that new contributors can do and then build on (thanks Emma!)
  • Focusing the docs team on writers, editors, and translators. Each perform different, but similar roles, including crossover. We need to improve our tools for each team, and communication.
  • Holding more regular meetings, including a monthly project meeting, and weekly community sessions to encourage participation
  • Developing a roadmap of tasks we want to accomplish, including both the documentation itself and the tools
  • Understanding Shaun’s role as our fearless documentation project leader, and how we can help him to free him up and not having the team be blocked on any one person.
  • Make a significant effort to coordinate with downstream distributions, including meetings and communication, introducing Mallard, and better comments within documentation.

And that’s just the recap! Our wiki space is going through a revamp as we bring this to life, and there is a lot more to come.

Lastly, while Phil and Milo started hacking on Empathy docs using Mallard, I jumped into Bugzilla. Almost half of our open bugs in gnome-user-docs were touched (36 of 80), and of those 36, 23 were closed. Finally, 16 commits were made to update the current User Guide, including reviewing and patches from contributors. Fun fact (or embarrassing) – the oldest bug fixed was from July, 2006.

Overall, woscon was an amazing experience, and we all learned a lot. A few years from now, we’ll be able to look back and say: “We were there when this began”.

I think I speak for all of the GNOME Docs team members who were there, including Phil, Milo, and Shaun when I say we are sincerely thankful for the GNOME Foundation’s sponsorship of our travel to the Writing Open Source conference. This conference was the brain child of Emma Jane Hogbin, and we are very grateful for all the time and effort she put in to organizing and hosting woscon.

GNOME Docs Hackfest (Part I)

dsc02277.jpg

(A duck at Inglis Falls, in Owen Sound, Ontario, home of woscon09. If only it had been a mallard…)

Milo Casagrande, who attended woscon09 with the GNOME Docs team last week, has written an introduction to Mallard.

Milo and Phil spent Sunday’s hackfest creating the first Mallard document for use as a help file within an application. We chose Empathy, for a few different reasons, including: it will be in GNOME in 2.28; the current documentation is not completed; we want to re-license it from GFDL to CC BY-SA 3.0 and Milo and one other collaborator were the only ones who had worked on it previously (though we fulfill our obligations in re-licensing by the exercise below).

Using the information we learned Friday and Saturday, we spent time planning the document and brainstorming what users want a messaging application to do, and what questions they might have: “How do I….?”.

From there, and with great gusto, Phil and Milo spent the sprint creating a proof of concept help file for Empathy. Not only is it written in Mallard, which can dynamically link the pages, we are focusing on creating topic based help, rather than tasks that take a user step by step in performing an action. Phil and Milo will probably have words with me, but you can follow along on the empathy-mallard branch in Gitorious.

You will need Yelp 2.27.1 and gnome-doc-utils 0.17.1 to see a Mallard doc in Yelp. And now I have to go figure out why Yelp isn’t cooperating with me.

Banshee Documentation

One of the things I learned last weekend at woscon09, was the importance of planning when beginning to write documentation.

With that in mind, and the GNOME Documentation Project’s focus on moving to topic based documentation, the goal of writing docs for Banshee is to answer the question “How do I…?” for users.

So let’s kick off writing the first ever integrated help file for Banshee!

Knowing that, have you come across any forum posts, blog posts, information on a wiki, or howto’s about Banshee? Do you know a trick or tip about Banshee most people might not know? You needn’t have written it, I’m just looking for links. If you have some to share, please leave a comment on my blog. (I have an over-aggressive spam filter, but I’ll be actively monitoring it).

I’ve brainstormed my own topics for user help, and have the start of a table of contents, but I’d love this to be a community effort. As I see good information out in the community, my goal is to contact the author and see if they’re willing to help with Banshee docs. The Banshee documentation will be one of the first help documents in GNOME to move to a CC-SA 3.0 license, and if the authors want to help, that’s the only requirement. CC-SA 3.0 automatically gives attribution as well.

My last goal is to write the Banshee docs in Mallard, now that support support for Mallard is in GNOME 2.27. And if you want to help, don’t be intimated by that! We’ll do the markup for you if you’re new to GNOME docs and have good information to share!

I’ve started a docs branch on the Banshee repository on Gitorious which is where active development will take place.

And speaking of attribution, I can’t take credit for this idea. A big thank you to Emma at woscon09 last weekend for encouraging me to get the community involved.

So what topics do you think should be in the Banshee help file? What information about Banshee have you come across on the internet that should be shared with other users?