Beginning on October 25th, 2016, Persona will no longer be an option for authentication on BMO. For more details see Persona Deprecated.
Last Comment Bug 12161 - [HELPWANTED] clean up vocabulary usage
: [HELPWANTED] clean up vocabulary usage
Status: NEW
: helpwanted
Product: Core
Classification: Components
Component: RDF (show other bugs)
: Trunk
: All All
: P3 normal with 2 votes (vote)
: Future
Assigned To: Nobody; OK to take it and work on it
: Axel Hecht [:Pike]
Depends on: 182694
  Show dependency treegraph
Reported: 1999-08-19 16:01 PDT by Chris Waterson
Modified: 2013-05-08 13:31 PDT (History)
15 users (show)
See Also:
Crash Signature:
QA Whiteboard:
Iteration: ---
Points: ---
Has Regression Range: ---
Has STR: ---


Description Chris Waterson 1999-08-19 16:01:21 PDT
Currently, our "NC" vocabulary is a pile of ad-hoc hacks that have evolved over
time. We need to go on a crusade to formalize this and publish it. I volunteer
to start.
Comment 1 Chris Waterson 1999-09-08 23:03:59 PDT
sigh. this'll have to wait.
Comment 2 Paul MacQuiddy 1999-11-30 12:56:59 PST
no qa contact needed
Comment 3 Jim Salter 2000-06-09 09:43:07 PDT
Is there anything in particular you need cleaned up, or is this just a generic 
request?  I can certainly help with verifying consistency and syntax...
Comment 4 Chris Waterson 2000-06-09 10:13:35 PDT
what we need is for somebody to

1. poke through the code base to catalogue the use of the namespace. Here's a starter list:

2. Optionally write an RDF/XML schema for that catalogue.

3. identify places where use of a well-known vocabulary (e.g., Dublin Core) 
would be more appropriate

4. file bugs on components to fix specific problems identified in (3)
Comment 5 Ben Bucksch (:BenB) 2000-08-22 16:40:28 PDT
I have *no* idea, what you mean with tasks 1-3.
Comment 6 Chase Tingley 2001-08-20 15:43:19 PDT
I did some poking around to generate a preliminary list of resources in the
NC-rdf# namespace, and the list is somewhat daunting -- it's close to 300 items
long (and I can't guarantee I didn't miss any, in fact it's likely).

There are a few issues with capitalization, producing redundant elements ("Name"
versus "name", "MIME-Type" v. "MIME-Types" v. "MIME-types").  Close to a third
of the elements appear to be supported by custom datasource code but are never
actually used.

A number of chunks of this list could probably be split off into self-contained
schemas used by a single component.  That might help impose some order on
things, but this is still a pretty enormous task.
Comment 7 Axel Hecht 2004-04-19 12:30:57 PDT
waterson left the building
Comment 8 Eugene W. Olson 2013-05-08 13:31:45 PDT
This seems like the kind of anal-retentive thing I'd be good at.  What type of capitalization are we looking for?  For example:




Note You need to log in before you can comment on or make changes to this bug.