Odp:Tasks/References for Exemplary Ontologies

From Odp

< Odp:Tasks
Revision as of 13:11, 2 March 2010 by EnricoDaga (Talk | contribs)
Jump to: navigation, search

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.


  • Priority: High

Sub-tasks: This task has no sub-tasks

Development | Create new task.| Add sub-task | Add a comment at the bottom of this page
25-02-2010 EnricoDaga says:

We can give the possibility to add references in the following way:

  1. Category:WebReference
    • Property:ReferenceLabel
    • Property:ReferenceType (enumeration?)
      • Project web site
      • OWL/RDF ontology
      • Others?
    • Property:ReferenceDescription
  2. Then, we can give the possiblity to add references to:
    • Patterns
    • Exemplary ontologies
    • Modeling issues
    • Domains
26-02-2010 EnricoDaga says:

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
26-02-2010 MichaelUschold says:

This is close to what we want. I propose the following changes:

  1. There should not be a distinction between a WebReference and Other reference. Instead
    1. just have one kind of reference
    2. have an optional URL field in the case of it being a web reference (e.g. called: Propery:ReferenceURL).
    3. 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.
  2. Having OWL/RDF Ontology as a type of reference will be redundant for patterns and exemplary ontologies, and modeling issues because there already are properties for this (e.g. OWLImplemntation and OntologyURI). I'm not sure we need a type for ontology at all.
  3. The types of references will therefore include:
    1. Project Home Page (instead of Project Web Site - small difference)
    2. Documentation
    3. Wiki
    4. Discussion Forum (e.g. a link to a discussion thread)
    5. Personal Communication (this may not be necessary, may not get much use)
    6. Other
  4. Have a "Add Another Reference Type" button, in case there is a commonly occurring option missed.
26-02-2010 MichaelUschold says:

I like the workflow. We may later choose to put the references somewhere else, but the bottom of the page is good for now. For example, you might want to list one or two references in the main table, and the rest below. That is a later frill.


2-03-2010 EnricoDaga says:

The model is now:

  • Category:Reference
    • Property:ReferenceSubject (automatic, multiple)
    • Property:ReferenceLabel (mandatory)
    • Property:ReferenceURL (optional)
    • Property:ReferenceType (mandatory, enumeration)
      1. Project Home Page
      2. Documentation
      3. Wiki
      4. Discussion Forum
      5. Personal Communication
      6. Other
      • Have a "Add Another Reference Type" button, in case there is a commonly occurring option missed. . The list can be extended by sysop users. If the user needs a type of reference that is not in the list, he can choose 'Other' and write it in an additional field.
      • This list can be extended by editing the 'Property:ReferenceType' page.
  • References have their own page, named as follow: Community:References/<ReferenceLabel>
  • Reference page lists the subject(s)

Workflow:

  • from any page a button/link is provided 'add a reference'
  • A form from which the user can select the reference he wants to add and a link if he wants to create a new reference page.
    1. Selects the reference and press 'add' (the reference page is updated with the new subject)
    2. Create a new reference. The form for a Category: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


Personal tools
Quality Committee
Content OP publishers