What should the GNOME Foundation accomplish in 2010?

We’ve been working on the GNOME Foundation’s goals for 2010. We distributed them for comment on the Foundation list. I’ve also created a quick survey if you want to show which goals you like. (The results from this survey are now available.)

In addition to the goals, we also need:

  • Metrics. How will we know if we’ve accomplished the goal?
  • Goals (and metrics) for me. How can I best help make these goals a reality?

If you use GNOME, you should let us know what you think the Foundation should accomplish in 2010!

Feel free to comment on the existing goals or to suggest new ones.

  1. Provide GNOME 3.0 for everyone – a more usable, accessible and modern desktop.
    • Show leadership in the desktop space.
      • Become a desktop thought leader
      • Show people the possibilities of a desktop
      • Become a user experience thought leader
    • Release GNOME 3.0 in September
      • Get corporate cooperation for the GNOME 3.0 release
      • Get partner cooperation for GNOME 3.0 release
    • Deliver a product that has been well tested for usability and accessibility needs.
      • Make sure the usability and accessibility hackfests are a success. That they are well attended by a diverse group of individuals and corporations and that their activities are seen in the community afterwards.
      • Ensure hackfests have corporate participation
      • Ensure hackfests are well funded
      • Find resources and funding for accessibility
    • Make a successful launch, with a good marketing campaign.
      • Make sure there is a GNOME 3.0 marketing plan that is
        executed on. A good marketing plan will include outreach
        activities from the community working in close connection
        with our partners.
      • Position GNOME as a thought leader around user experience
      • Grow the GNOME brand in a way that can be used by downstream
        partners.
      • Make sure GNOME 3.0 has a launch (from a marketing
        perspective)
      • Number of speaking opportunities and published articles about
        GNOME 3.0
      • Make sure press is involved ? GNOME 3.0 should bring at least
        a 50% increase in press articles from the previous year.
      • Make sure GNOME applications, not just the desktop, are
        involved
  2. Make the GNOME free desktop the desktop of choice, focusing on developing
    nations for 2010.

    • Reach out to governments in developing countries
      • Set up working relationships with developing country
        governments (Someone from GNOME with someone from the
        government. A relationship can be defined as a regular set of
        meetings, a memorandum of understanding or participation in
        each others’ events.)
      • Partner with other nonprofits involved in free software or
        related groups (measure number/quality of relationships)
    • Support existing local user groups, universities working with free
      software and work to create new new relationships

      • Increase the number of local user groups (Compare existing
        number to new number)
      • Support local user groups with existing resources, i.e. send
        speakers from Europe to Africa (compare 2009 to 2010)
      • Figure out new ways to work with developing nations.
    • Have GNOME representation at major free software events in the
      developing world

      • Measure number of events we participate in next year to this
        year.
      • Work with people that already speak at these events to
        promote GNOME as well
      • Sponsor events with volunteers or money
    • Start relationship with vendors and/or solution providers to help
      them understand the benefits of GNOME.

      • Business development activities where the GNOME Foundation
        helps to make progress in increasing adoption of GNOME
        technologies in the developing world. (Measured by the number
        of events, meetings, or collaboration opportunities realized
        compared with the previous year.)
      • Measure number of conversations with vendors who provide IT
        solutions (with an emphasis on developing countries)
      • Measure number of relationships we establish.
      • Measure number of outcomes (products, partnerships, events)
      • that come out of these relationships.

      • Are the people we sponsor using our slide templates,
        promoting Friends of GNOME, wearing tshirts we provide, etc?
      • Is this having a benefit to our bottom line (such as via
        Friends of GNOME donations, etc.)
  3. Create a widely used free and open source ?desktop? that spans from
    mobile devices to netbooks to desktops and everything in between.

    • Get “desktop” developers talking to mobile company developers
    • Get mobile companies actively involved upstream
    • Work to get more distributors
  4. Work with the companies in GNOME Mobile (and others using GNOME in the
    mobile space)

    • Raise awareness of GNOME Mobile in the developer space
      • Have a GNOME presence at Mobile events
      • Partner with organizations that use GNOME Mobile or provide
        technologies into GNOME mobile
    • Market/advertise what GNOME Mobile is
      • Work with marketing team to help them understand the needs of
        GNOME Mobile
      • Work with partners like LiMo to market/advertise GNOME Mobile
    • Get patches upstream
      • Work with GNOME Mobile partners to get their patches upstream
      • Measure by number of patches (is this easy to measure?)
    • Enable collaboration between companies
      • # of introductions
      • # of events where companies can meet (conferences, hackfests)
      • measure output of these events
    • Ensure that missing technologies are implemented
      • Identify missing technologies
      • Publicize them
      • Measure % that are implemented
    • Enable collaboration between “desktop” and “mobile” companies in
      the GNOME space

      • Have a hackfest that works on a technology that spans mobile
        and desktop
      • Get “desktop” developers to participate in GNOME mobile
        mailing list or events
  5. Raise worldwide governmental awareness of the GNOME free desktop and its
    importance to their citizens.

    • Work with GNOME Foundation members and supporters to set up
      meetings with government groups

      • # of meetings
    • Have GNOME representation at free software and government events
      • Number of events in the developing world that have a GNOME
        presence (compared to the number in the previous year).
    • Work with other free software groups trying to accomplish similar
      goals

      • # of groups we work with
      • # of events we partner at, number of attendees
      • measure results such as # of women that participate in Women
        Outreach, products launched, etc.
  6. Make the GNOME Foundation the place for companies working with
    GNOME-related technologies to collaborate.

    • Provide forums for companies to collaborate at a higher level
      (roadmaps, etc)

      • # of events/meetings that more than one company attend
      • setting up a forum
      • Starting conversations, making introductions
    • Make introductions between companies where the GNOME Foundation
      feels collaboration opportunities exist.

      • # of introductions
      • Identify companies and opportunities
    • Make sure that hackfests and events are well organized. That the
      relevant companies and individuals are notified about the event
      well enough in advance to ensure proper planning and
      representation.

      • # of hackfests sponsored by more than one company
      • average number of companies represented at hackfests
        (compared to previous year)
    • Work with companies to market GNOME within their product marketing
      plans

      • Better press and press relations, perhaps even break out into
        new forms of advertisement
      • Set up meeting between marketing people at different
        companies
      • Provide marketing materials to companies
    • Promote free software by being a model example of a free software
      project.

      • Advocate for free software
        • Use the term free software
        • Speak and blog about the principles of free software
      • Be transparent
        • Publish regular GNOME Foundation updates – Stormy and
          Rosanna’s weekly updates, Board meeting minutes,
          quarterly reports, finance updates, etc.
      • Be open
        • Explain the reasoning behind decisions.
      • Follow our Code of Conduct
        • Moderate the Foundation list and Planet and call people
          out on inappropriate behavior.
      • Encourage new people to join our project.
        • Bring in people with expertise but new to the project.
        • Develop ways for people to easily join our project.
        • Invest in GNOME Love, partner with other organizations,
          develop a working on mailing lists guide, etc.

      • Market free software and GNOME
        • (Covered in other areas here.)
  7. Provide web services for GNOME projects like Tomboy/Snowy
    • Identify projects that could be web services and talk to them.
    • Enable sys admin team to provide hosting.
    • Bring web services online
      • Measure by number of services online!
  8. Infrastructure
    • Raise money for a sys admin
    • Hire a sys admin
    • Help the infrastructure team to grow
  9. Fundraising
    • Increase overall budget by 30%.
    • Increase contributions from Friends of GNOME by 30%.
    • Diversify funding by expanding into merchandising and other
      business development opportunities such as ad revenue on support
      forums, web services, training, etc.