Tasks/References for Exemplary Ontologies
Title: References for Exemplary Tasks
Description: Currently, there is no good way for users to enter references with links and information about them. This is really a big deal, references are very important for this catalogue to be useful. Needs to have a solution that allows entering text as well as a link and to have them in a nice table. May also want a longer text description than a link name. May want a reference type too.
Sub-tasks:
This task has no sub-tasks
We can give the possibility to add references in the following way:
- Category:WebReference
- Property:ReferenceLabel
- Property:ReferenceType (enumeration?)
- Project web site
- OWL/RDF ontology
- Others?
- Property:ReferenceDescription
- Then, we can give the possiblity to add references to:
- Patterns
- Exemplary ontologies
- Modeling issues
- Domains
The workflow ca be:
- from any page a button/link is provided 'add a reference'
- the form for a web reference is presented (the previous page is automatically setup as subject of the reference)
- the user enter data and creates the reference
- all references are automatically listed at the bottom of the page
This is close to what we want. I propose the following changes:
- There should not be a distinction between a WebReference and Other reference. Instead
- just have one kind of reference
- have an optional URL field in the case of it being a web reference.
- in the case of a non-web reference, everything that is needed will be in the ReferenceDescription (e.g. a reference for a paper in a conference proceedings). Often papers have URLs too the .pdf.
- Having OWL/RDF Ontology as a type of reference will be redundant for patterns and exemplary ontologies, and modeling issues where there already are properties for this (e.g. OWLImplemntation and OntologyURI). For types of references, I think having OWL/RDF Ontology is unnecessary. We already have properties for things called OWLImplementation, and OntologyURI. I'm not sure we need a type for ontology at all.
- The types of references will therefore include:
- Project Home Page (instead of Project Web Site - small difference)
- Documentation
- Wiki
- Discussion Forum (e.g. a link to a discussion thread)
- Personal Communication (this may not be necessary, may not get much use)
- Other
- Have a "Add Another Reference Type" button, in case there is a commonly occurring option missed.