Releases/How OBI is versioned

Here is a proposal for how we name and record version information for OBI.

Roughly, get away from numeric versions - instead favoring dates. Use vocabulary from doap - Description of a Project. Have a wiki page for each release describing changes, what users can expect in this version.

Can still have nicknames, e.g. "Philly (aka version 1.0)", which are recorded as the label for the doap:Version

The template code is in doap.template. It has more assertions than the below to ensure that all properties and classes are defined.

owl:versionIRI http://purl.obolibrary.org/obo/obi/2009-08-30/obi.owl (approximate date) owl:versionInfo "2009-08-30" rdfs:label "The Ontology for Biomedical Investigations"

Include (following the example of http://ashby.csail.mit.edu/cgi-bin/obiterm?ref=OBI_0000225)

         

 Philly (aka version 1.0) Release Candidate    

Unresolved as yet

Melanie: I liked having the corresponding SVN version number (even though I agree that it was not obvious that our past version was based on the SVN revision number). Doap has project version and software revision info, we could use software revision info or (and that would be my preferred option) contact them to add a new class or property "RepositoryRevisionNumber". Submitted doap ticket at http://trac.usefulinc.com/doap/ticket/10