EnricoDaga (Talk | contribs) (Article updated via HTTP request) |
m (Odp:Tasks/References for Exemplary Tasks moved to Odp:Tasks/References for Exemplary Ontologies: fix error) |
||
(15 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{TitleDescription Template | {{TitleDescription Template | ||
− | |Title=References for Exemplary Tasks | + | |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. | |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. | ||
}} | }} | ||
Line 6: | Line 6: | ||
|TaskType=Improvement | |TaskType=Improvement | ||
|SubmittedBy=MichaelUschold | |SubmittedBy=MichaelUschold | ||
− | |Status= | + | |Status=fixed |
|Priority=High | |Priority=High | ||
}} | }} | ||
<noinclude>=====25-02-2010 [[User:EnricoDaga]] says:===== | <noinclude>=====25-02-2010 [[User:EnricoDaga]] says:===== | ||
− | We can give the possibility to add references | + | We can give the possibility to add references in the following way: |
# Category:WebReference | # Category:WebReference | ||
Line 19: | Line 19: | ||
#** Others? | #** Others? | ||
#* Property:ReferenceDescription | #* Property:ReferenceDescription | ||
− | Then, we can give the possiblity to add references to: | + | # Then, we can give the possiblity to add references to: |
− | * Patterns | + | #* Patterns |
− | * Exemplary ontologies | + | #* Exemplary ontologies |
− | * Modeling issues | + | #* Modeling issues |
− | * Domains</noinclude> | + | #* Domains</noinclude> |
+ | <noinclude>=====26-02-2010 [[User: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</noinclude> | ||
+ | <noinclude>=====26-02-2010 [[User:MichaelUschold]] says:===== | ||
+ | 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 (e.g. called: Propery:ReferenceURL). | ||
+ | ## 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 because there already are properties for this (e.g. OWLImplemntation 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.</noinclude> | ||
+ | <noinclude>=====26-02-2010 [[User: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. | ||
+ | |||
+ | </noinclude> | ||
+ | <noinclude>=====2-03-2010 [[User:EnricoDaga]] says:===== | ||
+ | The model is now: | ||
+ | * [[:Category:Reference]] | ||
+ | ** [[Property:ReferenceSubject]] (automatic, multiple) | ||
+ | ** [[Property:ReferenceLabel]] (mandatory) | ||
+ | ** [[Property:ReferenceDescription]] (mandatory) | ||
+ | ** [[Property:ReferenceURL]] (optional) | ||
+ | ** [[Property:ReferenceType]] (mandatory, enumeration) | ||
+ | **# Project Home Page | ||
+ | **# Documentation | ||
+ | **# Wiki | ||
+ | **# Discussion Forum | ||
+ | **# Personal Communication | ||
+ | **# Other | ||
+ | *** <cite>Have a "Add Another Reference Type" button, in case there is a commonly occurring option missed.</cite> . 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 shows the subject and reference data | ||
+ | |||
+ | 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!''' | ||
+ | |||
+ | </noinclude> |
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:
The workflow ca be:
This is close to what we want. I propose the following changes:
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.
The model is now:
Workflow:
IMPORTANT: a Category:Reference is intended to represent an n-ary relation. References cannot be shared by multiple subjects!