Skip to main content

Distinction between software projects versus software assets

Anonymous (not verified)
Published on: 25/01/2012 Discussion Archived

 

In his review of the early version of the ADMS.F/OSS: Use Cases Olivier Berger raises the question: Need to distinguish between Software projects (forges) vs software packages (freshmeat/freecode, etc.) ?

http://joinup.ec.europa.eu/mailman/archives/adms_foss-wg/2012-January/000016.html 

 

 

Component

Documentation

Category

Use Cases

Comments

philarcher (not verified) Tue, 07/02/2012 - 12:27

I agree that there is an obvious distinction between a project and the software it creates. However, as I hope we'll discuss this afternoon, there are other factors, notably the very wide usage of DOAP which blurs that distinction somewhat. More later!

Phil

Anonymous (not verified) Tue, 07/02/2012 - 14:12

DOAP is indeed popular, but in practice I'm not sure there's a lot of DOAP usage in software catalogues that are really queried by applications, which would consume that kind of meta-data.

I know it used to be used at a time by the Gnome project, and seems to (have) been used by the Apache software foundation for generation of website of projects... but besides this, I'm not sure it's still very much used in a concrete manner.

Maybe there's just the minimum of its mandatory properties, in DOAP that could be reused plainly in both project and software asset, which actually correspond to very generic properties, like DC ones (description, name, etc.). And the natural extensibility of RDF would allow to add more DOAP attributes on the project even though they ought to have been provided on the software, etc.

In the beginning, only mandatory attributes really matter, and all the rest depends on the kind of reasoning / empirical processing clients/consumers may be willing to make when querying catalogues ?