Difference between revisions of "Main Page"

From OpenOrg
Jump to: navigation, search
(Recipes)
(Proposed Recipes)
 
(49 intermediate revisions by 3 users not shown)
Line 1: Line 1:
= Open Data Patterns for Organisations =
+
__NOTOC__
  
 
Open Org is an informal group wanting to create and collect good practice for organistaions wanting to create Open and Linked Data.
 
Open Org is an informal group wanting to create and collect good practice for organistaions wanting to create Open and Linked Data.
Line 5: Line 5:
 
This wiki will be used to collect patterns and tools, and also to improve those patterns if they are found to be flawed. The default data will be assumed to be RDF, but variations are fine if that's sensible.
 
This wiki will be used to collect patterns and tools, and also to improve those patterns if they are found to be flawed. The default data will be assumed to be RDF, but variations are fine if that's sensible.
  
== Open Data Patterns for Open Orgs ==
+
Wiki? Not quite! We are using a wiki to run this site but with only a very limited number of editors.
* [[Large Organisations]]
 
* [[Small Organisations]]
 
  
== Cookbook ==
+
<div style='border:solid 1px #888;padding:1em;background-color:#fff8ee'><h2 style='font-size:200%; text-style:italic; text-align:center;border-bottom:solid 2px #ccc;'>Open Orgs Recipe Book </h2><table style='background-color:#fff8ee'><tr><td style='width:70%;vertical-align:top;padding-right:15px;border-right:solid 2px #eeddaa'>
  
These pages should describe one or more patterns, along with tools which create and consume these patterns. Most patterns will just be a description of a sensible way to use existing classes & predicates.
+
New to RDF/Linked Data/Semantic Web? Read the:
 +
* [[Linked Data Basics for Techies]]
 +
 
 +
== Proposed Recipes ==
  
=== Guidelines ===
+
'''[[Boilerplate]]'''
(open to negotiation & common sense, of course)
+
:recommended data to include in ''any'' RDF document provided by your organisation.
  
* Examples
+
'''[[OrganisationalStructure|Organisational Structure]]'''
** Examples should be given in RDF+XML.
 
** RDF+XML examples should not use nested resources, except for bnodes.
 
** Resources should always be <rdf:Description>. Express types using <rdf:type> not the shortcut XML way.
 
** Use <strike><nowiki><strike></nowiki></strike> tags to indicate examples of bad patterns which are not intended to be copied, but rather to serve as warnings.
 
* Recipes
 
** Some schemas have pairs of inverse predicates. Each recipe should pick one or the other and use only that throughout.
 
** Try and use the predicates used by other OpenOrg recipes, where it makes sense to do so.
 
** Use "dct:" as the prefix for "DC-Terms". Don't use dc-elements at all.
 
** For namespaces, use the prefix from http://prefix.cc/
 
** Define a general recipe and then give extensions for use in specific types of organisation (eg. Universities, Publishers, charities)
 
** (idea) Include recommended CONSTRUCT statements to use when importing the basic data into SPARQL to add the inverse predicates, etc.
 
  
=== Recipes ===
+
'''Event Programmes'''
<table><tr><td style='width:50%'>
+
:http://programme.ecs.soton.ac.uk - has been used by SemHE, Web Science Trust & Ventnor Fringe (all produced by Christopher Gutteridge). Site provides source for a tool to process the format into HTML and iCal.
  
== Proposed ==
+
'''[[Points of Service]] or Sale'''
 +
:including coffee shops, photocopy points, carparks etc.
  
* [[OrganisationalStructure|Organisational Structure]]
+
'''[[Facilities and Equipment]]'''
* Event Programmes
+
:for describing major items of equipment and facilities (and services) of an organisation such as a university.
** http://programme.ecs.soton.ac.uk - has been used by SemHE, Web Science Trust & Ventnor Fringe (all produced by Christopher Gutteridge). Site provides source for a tool to work with the format.
 
  
== Desired ==
+
== Desired / Work-in-progress ==
  
 +
* Top Level -- data about the organisation itself
 +
* Data Catalogue -- a list of datasets available from an organisation
 +
* [[Identifiers]]
 
* Phonebook - FOAF?
 
* Phonebook - FOAF?
* Research Publications - BIBO/EPrints.
+
* Publications
 +
** Research - BIBO/EPrints.
 +
** Books
 +
** Music
 
* Book Publisher
 
* Book Publisher
* Places - Open Org Places.
+
* [[Places]] - Open Org Places.
** Carparks
+
** [[Places/FeaturesAndConfigurations|Room features and configurations]]
 
* Tenders
 
* Tenders
 
* Products
 
* Products
 
** http://www.heppnetz.de/projects/goodrelations/ - GoodRelations
 
** http://www.heppnetz.de/projects/goodrelations/ - GoodRelations
 +
* [[SocialMedia|Social media]]
 
* Spending  
 
* Spending  
 
** http://data.gov.uk/resources/payments
 
** http://data.gov.uk/resources/payments
* Facility Opening Hours (eg. Coffee Shops & Bars)
 
** http://www.heppnetz.de/projects/goodrelations/ - GoodRelations
 
** +oo extensions?
 
 
* Menus (food, drink etc.)
 
* Menus (food, drink etc.)
 
** GoodRelations + oo extensions
 
** GoodRelations + oo extensions
* Learning/Courses
+
* [[Courses]] eg. as offered by a university or similar.
** aiiso?
+
** aiiso, rkb courseware
* Press Information
+
* [[Press Information]]
** oo pressinfo?
 
 
* Energy Useage
 
* Energy Useage
* Travel Timetables
+
* [[Travel Timetables]]
 +
* [[Vacancies]]
 +
 
 +
<table style='background-color:#fff8ee;width:100%'><tr><td style='vertical-align:top;padding-right:15px;border-right:solid 2px #eeddaa'>
 +
 
 +
== Tools ==
 +
* [[OpenOrg Grinder]]
 +
</td>
 +
<td valign='top' style='padding-left:15px;'>
 +
== Publishing Techniques ==
 +
 
 +
* [[Flat RDF Documents]]
 +
* [[SPARQL]]
 +
* [[One RDF Document per Dataset]]
 +
* [[One RDF Document per Record]]
 +
* [[Follow your nose]]
 +
 
 +
</td></tr></table>
 +
 
 +
</td><td valign='top' style='padding-left:15px;'>
  
</td><td valign='top'>
+
These pages should describe one or more patterns, along with tools which create and consume these patterns. Most patterns will just be a description of a sensible way to use existing classes & predicates.
 +
 
 +
If you want to add or contribute, please read the [[Cookbook Guidelines]] first (open to negotiation and common sense)
 
Types of pattern:
 
Types of pattern:
 
* Desired - someone would like there to be a pattern but nobody has proposed one yet
 
* Desired - someone would like there to be a pattern but nobody has proposed one yet
Line 78: Line 92:
  
 
</td></tr></table>
 
</td></tr></table>
 
+
</div>
 
 
* [[OpenOrg Grinder]]
 
 
 
----
 
'''MediaWiki has been successfully installed.'''
 
 
 
Consult the [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] for information on using the wiki software.
 
 
 
== Getting started ==
 
* [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list]
 
* [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ]
 
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]
 

Latest revision as of 13:09, 19 March 2013


Open Org is an informal group wanting to create and collect good practice for organistaions wanting to create Open and Linked Data.

This wiki will be used to collect patterns and tools, and also to improve those patterns if they are found to be flawed. The default data will be assumed to be RDF, but variations are fine if that's sensible.

Wiki? Not quite! We are using a wiki to run this site but with only a very limited number of editors.

Open Orgs Recipe Book

New to RDF/Linked Data/Semantic Web? Read the:

Proposed Recipes

Boilerplate

recommended data to include in any RDF document provided by your organisation.

Organisational Structure

Event Programmes

http://programme.ecs.soton.ac.uk - has been used by SemHE, Web Science Trust & Ventnor Fringe (all produced by Christopher Gutteridge). Site provides source for a tool to process the format into HTML and iCal.

Points of Service or Sale

including coffee shops, photocopy points, carparks etc.

Facilities and Equipment

for describing major items of equipment and facilities (and services) of an organisation such as a university.

Desired / Work-in-progress

Tools

Publishing Techniques

These pages should describe one or more patterns, along with tools which create and consume these patterns. Most patterns will just be a description of a sensible way to use existing classes & predicates.

If you want to add or contribute, please read the Cookbook Guidelines first (open to negotiation and common sense) Types of pattern:

  • Desired - someone would like there to be a pattern but nobody has proposed one yet
  • Proposed - a straw man for discussion
  • Established - must satisfy ALL of the conditions
    • at least one organistion provides open data in this pattern
    • at least one free tool produces this pattern
    • at least one free tool understands this pattern
  • Mature - must satisfy ALL of the conditions
    • at least three organistions provides open data in this pattern (sites run by the same group don't count)
    • at least one free tool produces this pattern
    • at least one free tool understands this pattern

Also you can mark things as a suspected or established Antipattern - This pattern has been tried and caused unexpected problems. Established means more than one group tried it and agrees it was a bad solution.