Revision 35 as of 2006-11-26 05:12:27

Clear message

wgo GNOME Products

This page is a draft being discussed at [http://thread.gmane.org/gmane.comp.gnome.marketing/1634/focus=1634 [1]] [http://thread.gmane.org/gmane.comp.gnome.marketing/1683/focus=1683 [2]]

TableOfContents

Summary

"Products" is a wgo section where we showcase the best GNOME desktop components and applications. Each product has one page with the essentual information, screenshots and relevant links. The idea is to have the contents in DOAP so it can be reused by the projects subsites. The maintenance of these pages is done jointly by the Marketing Team and the projects developers. The products data is in a database to make it easy to search and make listings based on OS, category etc. See [http://live.gnome.org/data/GnomeWeb(2f)NewWgoStructure/attachments/gnomeproductpages.pdf this diagram] to see the relation between products pages and their projects websites.

Requirements

GNOME products list and pages are:

  • Good starting points to discover the software we consider useful for our users.
  • Introduce the product in a brief and tasty way like the trailer of a film or the review of a book.
  • Translated in several languages so a lot of people can access them.
  • Maintained jointly by the Marketing Team and the developers using DOAP.

GNOME products list and pages are not:

  • A GNOME software map. http://gnomefiles.org accomplishes much better this function.

  • A complete list of official GNOME software. This will be provided one day by GnomeCertification

  • A substitute or shadow of the corresponding product/project websites. These pages should promote them.
  • A plain duplication of effort.

Related GnomeWeb/UseCases :

  • All audiences:
    1. I'm looking for a program to do this
    2. What does your software and how does it look like
    3. I'm looking for free downloads, I'm a Windows/Mac user, no idea what you mean with the beer and speech thing
    4. I want to learn as much as possible about application X / GNOME
    5. I want to receive news and updates about GNOME / about application X
    6. I want to know about the latest & coolest unstable GNOME software

    7. I want to understand the pieces that form GNOME
    8. I want to follow the development of GNOME / of application X
  • Press
    1. Do you have GNOME software useful for press / media?
  • ISDs
    1. We want to know about ISDs and commercial products using GNOME
    2. Overview of the GNOME architecture and development platform
  • Contributors
    1. I want to know everything about product/project/team X
    2. I want to host my project in GNOME

Tasks

((SimonRozet needs to review them))

  1. Set a relation with gnomefiles.org - DONE. We have agreed a link in the GNOME Products page and use the 100% free software feeds http://www.gnomefiles.org/files/gnomefiles2.xml and http://gnomefiles.org/files/gnomefiles2.txt

  2. Decide if we go for http://plone.org/products/plonesoftwarecenter, a custom made Plone module or something living outside from Plone.

  3. Define the DOAP implementation, including i18n, and the workflow with the projects' teams.
  4. Define the fields / types of information of the products.
  5. If Plone can't be used, develop a web frontend to edit the DOAP files (JohnStowers)

  6. If Plone can't do it, develop a web based DOAP file generator
  7. Select the initial set of products to feature.
  8. Produce the contents.
  9. As soon as GnomeWeb/LooknFeel policies adopted and a general theme adopted create/adapt template(s) for application's website

Structure

The page structure proposed at GnomeWeb/NewWgoStructure is:

  • Products - Section's main page. Contains an explanation of desktop components and applications; and explanation of software for users, administrators and developers; an explanation of operative systems supported; the tools to search products.

    • [Product X] - Multiple pages generated by the database featuring a product each. The following indexes link to them.
    • Applications index - Software for users.
    • Windows compatible applications index - See MarketingTeam/GnomeOnWindows

    • Mac compatible applications index - See MarketingTeam/GnomeOnWindows

    • Sysadmin index - Software for sysadmins
    • Developer index - Software for developers
    • Desktop index - Index of the desktop components comprehensible to sysadmins and developers.
    • Submit your product - Instructions to add your product.

The main page and the rest of pages containing indexes have a gnomefiles.org block saying something like: Here is a list of featured GNOME products. For a complete GNOME software map check gnomefiles.org

Product page structure

Suggested list of fields of a typical GNOME product. These fields are based in the [http://www-128.ibm.com/developerworks/xml/library/x-osproj3/ DOAP vocabulary].

In no specific sort, nor copy text:

  • name
  • homepage
  • created (?)
  • description
  • category
    • Are category "Internet", "Games", "Desktop", etc or User, SysAdmin, etc ? -- SimonRozet

      • To be defined. What do you think? At least the applications would have the same categories as in the Appliations menu, as agreed below. We'll need to think something about those apps under Preferences or Administration, as well as the non-GUI components. -- QuimGil

  • bug-database
  • screenshots
  • mailing-list
  • programming-language
  • os
  • license
  • release

Also, to be used in other pages i.e. wgo home, listings...

  • shortdesc

How it works (proposal)

This proposal depends on the the decision of using Plone or not to manage the GNOME Products.

  • DOAP files live somewhere (CVS ?) where they can be edited by marketing team and projects maintaineur through some web frontend
  • The software map frontend job is to display products . XSLT over DOAP or a Python script

Mockup

There is a [http://atonie.org/2006/09/gnome-products/ mockup] and a[http://atonie.org/2006/09/gnome-products.tar.gz tarball]or a[http://atonie.org/code/gnome-products bzr branch].

Product pages candidates

This list is far from being final. We better start with a limited set of products with the active collaboration of their developers, and then increase. It would be useful to have products features in the 2.18 release notes, so we can essay a notes-products-projects integration.

References

See also some work done in the past:

Comments

"Why not to use the same categories as the Applications menu?" -- JoachimNoreiko

  • I think JoachimNoreiko's suggestion is great because that's much clearer to the user to have the same categories in GNOME Software Map and in his Applications menu.

  • I like the idea. MurrayCumming

  • We could also use the same icons to identifiy the categories and, of course, the applications. In general, I think it would be good that the GNOME website would be as similar to the GNOME desktop as possible. QuimGil

    • Note that this is relevant only to the applications of the Desktop release suite. QuimGil

  • Some of the proposed products in the list above are not really part of GNOME, eg GIMP. -- Joachim