Hi, On Fri, Nov 9, 2012 at 4:14 PM, Gavin McDonald <ga...@16degrees.com.au>wrote:
> > -----Original Message----- > > From: Igor Galić [mailto:i.ga...@brainsware.org] > > Sent: Thursday, 8 November 2012 3:32 PM > > To: dev@community.apache.org > > Cc: ASF Site-Dev > > Subject: Re: Streamlining new committers info > > > > > > Another idea that just came up in a BoF was to create more useful info on > > the *main* page about what the projects do and how to get the one you > > need: i.e.: I'm looking for a Database - it should be a Key-Value store, > in Java. > > And you're down to 2 projects: DB, Cassandra > > Sounds like what's on projects.apache.org [1] already. > > Gav... > > [1] - http://projects.apache.org/indexes/category.html > > I like the idea to improve this aspect on the main page as well as I also have difficulties to understand which projects does what and how it compares to others (especially in the hadoop incubator ecosystem). I think DOAP (and semwebtech) is well suited to do this job, but what is IMHO missing right now is a taxonomy of categories. Currently, categories are flat and used as tags. By using something like SKOS, we could define a tree-like vocabulary of our projects' categories, e.g. a "Key-Value store" is a narrower term for "Database". See [1] to get an idea of such a taxonomy. If the doap files would then reference the most narrow category, Igors example could be answered easily datawise. UI-wise, the data could be materialized and then visualized, either graphically or with something like Exibit [2], see [3] for a demo. Just an idea, I'm happy to help if time permits. Best, Tammo [1] http://try.iqvoc.net/en/hierarchical_concepts.html [2] http://simile-widgets.org/exhibit3/ [3] http://databench.zepheira.com/demos/history/decide.html