Previous Entry | Next Entry

Setting Goals for GNOME

Owen opened the session by saying that historically we have relied on the Board and Marketing Team to articulate our goals and that that hasn't been fair to either of them. The motivation for this session was to set goals as a community.

He set some guidelines for goals: motivational, realistic, determinative.

To start the conversation, he took a look back at some old GNOME goals:

  • Build a Free Software replacement Windows
    • Pretty good goal: motivational, effective
    • Ten years later it turns out that Windows doesn't matter that much
  • 10% Market Share by 2010
    • Bad goal
    • Unrealistic
    • Nebulous
  • GNOME Online Desktop is to adapt is to adapt the desktop to become the perfect window to online service
    • Realistic
    • Not motivation because it makes the desktop irrelevant
From GNOME Summit 2010

Owen tried to capture some major themes that we can all agree on, at the moment:

  • GNOME is a community of people building Free Software for users
  • Computing space is mind-boggling big: billions of users, markets, dollars
  • We don't need to dominate the market to be a successful project
  • But we do need to provide something great to our users
  • We can't be "for users" unless we meaningfully control the user experience
  • A desktop OS is only a small piece of the computing experience

The question Owen proposed to stimulate the discussion:

Giving all your data to Facebook or Google provides a great user experience. How do we provide an experience in the control of the user that is as good? Better?

With that he opening the floor to brainstorming.

Where should GNOME be going?

Ideas thrown out:

  • Work with devices better
    • Sync contacts
    • Work with all devices
    • integrate with home media
    • Don't have an agenda--support user's choice
  • Concentrate on things that aren't natural web apps (content creating)
  • Work with web apps
    • Put user more in control of existing apps
    • Extract/backup data
      • Shotwell example
    • Single setup of web services across desktop
    • Proactively working with services to adapt to changes
      • Proxy so we don't need SW update
  • Provide long term support story
  • Technology provider
  • Align with Mozilla--consortium for user control
  • Focus on offline experience
  • Web apps as 1st class "apps" /Deep integration of web/desktop; create standard for web developers
    • icons
    • name
    • toplevel
    • URL
    • i10n
  • App menus, Jumplists
  • A beautiful experience (revisit HIG, animations, polish)
  • Run on other form factors
  • App. development platform/developer experience
    • Best environment for developers
    • Not just desktop developers
  • Work with hardware vendors (OEM's)
  • A knowledge base with direct desktop apps. links
  • Target an audience

Owen brought the discussion back together and asked for any ideas on how to boil all of this down in to more coherent, articulable goals.

An over-arching theme of the ensuing discussion was on how difficult it would be to boil this down but that--historically--people have come up with great ideas and sold it to the rest of the community. He hoped that would happen again. There was a lot of discussion about what the end result of all of this brainstorming would be.

The session was closed without any conclusions and with a plan to get wider community participation. Owen will be sending out an email or a blog post on the topic, soon.

Comments

( 3 comments — Leave a comment )
jjmarin
Nov. 7th, 2010 06:40 pm (UTC)
Wow
I think Owen has put a lot of common sense and wisdom in his talk
lordmuck
Nov. 7th, 2010 09:18 pm (UTC)
"Thrown out"
By "thrown out" I'm presuming you don't mean "got rid of"?
jasondclinton
Nov. 8th, 2010 12:06 am (UTC)
Re: "Thrown out"
That's right, I mean "proposed."
( 3 comments — Leave a comment )

Profile

color, uphair, smile
jasondclinton
Jason D. Clinton

Latest Month

September 2011
S M T W T F S
    123
45678910
11121314151617
18192021222324
252627282930 

Tags

Powered by LiveJournal.com
Designed by Tiffany Chow