- From: Danny Ayers <danny.ayers@gmail.com>
- Date: Sun, 26 Feb 2012 21:20:03 +0100
- To: public-vocabs@w3.org
Hello Vocabularians,
I'd like to float the possibility of a general-purpose project
description sub-schema to get some first impressions before attempting
to build a proper proposal.
There are lots of applications online (and offline) for project
management, Getting Things Done, todo lists and so on. There are also
quite a lot of more domain-specific systems that have very similar
requirements and would require pretty much the same core vocabulary -
bug trackers being a good example. I believe it would be productive to
be able to expose the data from tools such as these to make e.g.
online status reports machine-readable.
Some years ago I put together an RDFS schema for this. At the time I
surveyed what was already available and looked for common terms and
very roughly wrote it up. The (still incomplete) result is at [1]. I
don't think anyone else picked up on it, but I did hack around with
using the vocab myself. The basic modeling seemed to work ok, though I
found I didn't actually need a lot of the terms I'd originally listed.
Reviewing it today I reckon perhaps 4 classes and 11 properties form
the core. Of these at least one of the classes (Agent) and maybe 6 of
the properties (mostly time-related) aren't project-specific, suitable
terms probably already exist. There aren't that many so I'll list them
all below. I think they're self-explanatory, though there are working
definitions at the link above.
*** Classes ***
Project
Task
Goal
Agent
*** Properties ***
(with usage example)
hasTask
Project hasTask Task
hasGoal
Project hasGoal Goal
priority
(Project | Task | Goal) priority {value}
status
(Project | Task | Goal) status {value}
dependsOn
(Project | Task | Goal) dependsOn (Task | Goal)
hasAgent
(Project | Task | Goal) hasAgent Agent
the other properties all take literal date values:
duration
submittedDate
startDate
targetDate
finishDate
Thoughts?
Cheers,
Danny.
[1] http://purl.org/stuff/project
--
http://dannyayers.com
http://webbeep.it - text to tones and back again
Received on Sunday, 26 February 2012 20:20:34 UTC