Odp:Tasks/References for Exemplary Ontologies

From Odp

< Odp:Tasks(Difference between revisions)
Jump to: navigation, search
(Article updated via HTTP request)
Current revision (20:51, 5 March 2010) (view source)
 
(6 intermediate revisions not shown.)
Line 6: Line 6:
|TaskType=Improvement
|TaskType=Improvement
|SubmittedBy=MichaelUschold
|SubmittedBy=MichaelUschold
-
|Status=dealing with
+
|Status=fixed
|Priority=High
|Priority=High
}}
}}
Line 54: Line 54:
** [[Property:ReferenceSubject]] (automatic, multiple)
** [[Property:ReferenceSubject]] (automatic, multiple)
** [[Property:ReferenceLabel]] (mandatory)
** [[Property:ReferenceLabel]] (mandatory)
 +
** [[Property:ReferenceDescription]] (mandatory)
** [[Property:ReferenceURL]] (optional)
** [[Property:ReferenceURL]] (optional)
** [[Property:ReferenceType]] (mandatory, enumeration)
** [[Property:ReferenceType]] (mandatory, enumeration)
Line 65: Line 66:
*** This list can be extended by editing the '[[Property:ReferenceType]]' page.
*** This list can be extended by editing the '[[Property:ReferenceType]]' page.
* References have their own page, named as follow: Community:References/<ReferenceLabel>
* References have their own page, named as follow: Community:References/<ReferenceLabel>
-
* Reference page lists the subject(s)
+
* Reference page shows the subject and reference data
Workflow:
Workflow:
* from any page a button/link is provided 'add a reference'
* 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.
+
* The user creates a new reference. The form for a [[:Category:Reference]] is presented (the previous page is automatically setup as subject of the reference)
-
*# Selects the reference and press 'add' (the reference page is updated with the new subject)
+
-
*# 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
* all references are automatically listed at the bottom of the page
 +
'''IMPORTANT: a [[:Category:Reference]] is intended to represent an n-ary relation. References cannot be shared by multiple subjects!'''
</noinclude>
</noinclude>

Current revision

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:

Workflow:

  • from any page a button/link is provided 'add a reference'
  • The user creates a new reference. The form for a Category:Reference is presented (the previous page is automatically setup as subject of the reference)
  • all references are automatically listed at the bottom of the page

IMPORTANT: a Category:Reference is intended to represent an n-ary relation. References cannot be shared by multiple subjects!


Personal tools
Quality Committee
Content OP publishers