Archive for the 'Uncategorized' Category

Webdev Brainstorm

Tuesday, June 10th, 2008

Last week we had our entire team on-site and had discussions about where we’ve been and where we’re headed. I put together a short presentation about past, present and future then we had a short brainstorm session about “ok, what’s next?”.

We wanted to share all of this with you to invite any additional feedback or ideas for how we can make the Mozilla web better. Below are the notes from our brainstorm session, and I invite you to add to the wiki page or comment here.

Our main questions for the future that we’d like your thoughts on are:

  • What would you like to change about our websites?
  • How do we encourage more community participation in development?
  • Give us a project idea!

Again, check out our brainstorm notes and we’d like to hear from you if you have any ideas to add to this list! Thanks.

AMO 3.4.3 update scheduled for June 5th

Friday, May 23rd, 2008

Due to the holiday on Monday we’re going to delay the AMO 3.4.3 update this week until June 5th.

Aside from some bug and security fixes in this release we’re mainly focusing on search improvements, streamlining the editors’ queue, and making it easier to browse and discover themes.

There are currently 43 bugs targeted for the 3.4.3 update about half of which are fixed and verified. When bugs are resolved you can view the changes on preview.addons.mozilla.org. As always, feel free to send us any feedback you have.

Sharing Ideas Without Having to Think

Thursday, June 14th, 2007

Steve Krug would agree that thinking is a bad thing. Not that thinking in general is bad. I’ve found that it is actually a good thing.

Thinking can be bad when it is a barrier between a user and what they want. People don’t want to spend more time thinking about how to do something — they just want to do it.

It is why simpler sites win. Simpler means less thinking and a better experience for the average user.

The same ideology can and should be applied to all other realms. The “waste no brain cells” approach is often applied in marketing and user experience areas during the design phase of a web application. But on a larger scale, shouldn’t it be applied to an entire organization? To a community? To their actual ideas?

Take a look at Dell’s idea storm and I think you’ll get the idea (or ideas!). They are taking a fresh approach to consumer affairs and empowering users with the ability to tell them what they think — without thinking too much in the process.

The concept behind this site is simple. Users have all the good ideas, and a company ultimately wants to please its users. It is a tool to bridge the gap between Dell’s future plans and the dreams of its community. After all, shouldn’t they be the same? It’s not ALL about profit, is it?

So I say bravo, Dell, and I hope it works out. But it seems like a lot of ideas just sit there for a while. We’ll see how it goes. Ones I liked in particular:

They lead me to wonder — who is considering items that are **UNDER CONSIDERATION**?

In open source I don’t think projects or organizations lack feedback or tools for aggregating feedback. It’s just that they are too complicated and seem daunting to someone who just want to tell us what they are thinking.

I worry about the alienation of a large percentage of users. In the Mozilla community, specifically, we rely heavily on Bugzilla as a bulletin board for user feedback. In order to report a bug and let their ideas be known, a user has to take a few steps:

  1. Create a Bugzilla account
  2. Sign in
  3. Figure out what product they need file a bug in
  4. Figure out what component they need to file the bug in
  5. Figure out what all the other stuff means
  6. Follow Bugzilla rules on how to file a bug
  7. Realize they should look for dupes
  8. Look for dupes
  9. File the bug
  10. Wait a while and hope something happens

Sorry, you lost John Doe on step 1. He decided to grab a beer and watch the Sopranos instead. It requires less thinking and is much more entertaining.

Reporter, hendrix and the uninstall survey also attempt to gather user feedback but once it gets there it stagnates. There’s no active participation that occurs after the delivery of an idea.

So what about this?

  1. Click on something
  2. Say what you think (while optionally creating an account if you want to track your idea)
  3. Hit submit
  4. If it’s a great idea and you’re up for it, track responses and participate in resulting discussions

I can see a need for this in almost every organization — small or large. I think the advantages would be huge and the investment relatively small given the frameworks we have at our disposal and the simplicity of the application.  What do you think?