Neologism/StoryCards

From SIOC Wiki

Jump to: navigation, search

Contents

[edit] Unscheduled story cards

Proposed stories that have not yet been discussed/scheduled go here.

[edit] Minimally useful version (v0.001)

Site admins can create and delete vocabularies :
Homepage shows a list of all hosted vocabularies 
Authenticated users can create, edit and delete classes and properties 
Vocabulary page shows a simple list of all classes and properties 
A login form allows users to authenticate (scor Thu night) 
The login link or form should be quite hidden, as it cannot be used by 99% of visitors.
Vocabulary page shows metadata (scor Thu night) 
Title, last update, authors, abstract/description. These can be edited by authenticated users via text fields, except for the users which are selected from a list of Drupal users.
Vocabulary page shows label and title of classes and properties (scor Thu night) 
English only. Label and title can be entered and edited by authenticated users in text fields.
RDFS version of the metadata and each term 
There's one RDFS document for each vocabulary. Initially, this RDFS document can be available under a separate URI. The RDFS uses the URI Scheme for class, property and vocabulary URIs.

[edit] SFSW 2008 Paper version (v0.01)

Vocabulary Overview diagram on vocabulary page 
As embedded non-interactive Flash
Editing the Vocabulary Overview diagram 
Authenticated users only
Vocabulary page shows sub- and superproperties, domain, range and inverseOf for properties 
These can be edited by selecting from dropdowns. No external terms supported at this point.
Vocabulary page shows sub- and superclasses for classes 
These can be edited by selecting from dropdowns. No external terms supported at this point. Multiple inheritance!
Content negotiation 
RDFS, XML and HTML are available at the same URI with content negotiation.
Support for external classes and properties 
Can be used wherever we reference another class or property. Initially, external terms are specified simply by entering their URI.
Free content section on vocabulary pages 
Can be edited by authenticated users. Does not show up in the RDFS output.
Navigation block/menu on vocabulary page 
To quickly jump to a specific term.

[edit] First release (v0.1)

Drupal features that are not required for maintaining a vocabulary are hidden or disabled.
Permissions and user roles 
Site admins can create users and vocabularies. Neologists can edit a vocabulary (this is a per-vocabulary setting). Only site administrators can edit roles and permissions.

[edit] After v0.1

Classes in the Vocabulary Overview diagram are clickable 
Click jumps to specific term on the vocbulary page
Vocabulary Overview as image file 
instead of Flash
Load external vocabularies 
Authenticated users can load external vocabularies by entering an RDFS file's URI or uploading a file. Terms from the vocabulary become available wherever a class or property needs to be specified.
Support for owl
disjointWith : Allows selection of classes
Friendly versioning 
404 Report 
List of terms that have been accessed via HTTP GET, but are not actually defined. Ordered by number of requests, and most recent requests.
Import from RDFS file 
Authenticated users can import existing vocabularies by entering an RDFS file's URI or uploading a file. This is for migrating existing vocabularies to hosting on Neologism.
Personal tools