- From: Danny Ayers <danny666@virgilio.it>
- Date: Thu, 19 Dec 2002 15:52:23 +0100
- To: "Graham Klyne" <GK@ninebynine.org>
- Cc: "RDF-Interest" <www-rdf-interest@w3.org>, <don_raka@hotmail.com>
Thanks Graham, it's looking good. I'm approaching this pretty much ad hoc too - I've got a big pile of bug reports/issues and an RDF tool (Ideagraph) that should be able to manage them, so I'm trying to join some dots. I've not had chance to play with Mozilla/XUL/Bugzilla yet (I'm on Win2k, not a good environment for Bugzilla!), so I don't know where that'll take me. At the moment I'm not sure whether to aim towards using two or three vocabularies : people (FOAF); projects (tasks); issues (issues/bugs). Before the bug stuff came up I'd been bouncing RDFS ideas around for a generic project schema with Cokorda Raka Angga Jananuraga. Bugs & issues are really subclasses of generic tasks, but I'm not sure whether it would be better to integrate them or keep them separate. Anyhow, some early thoughts on specifics: Issue being a high-level 'item' kind of class, with Bug and EnhancementRequest (EnhReq?) being subclasses Bugzilla's userid should be covered by using FOAF, as you have with raisedBy, though internally I wonder if there's a good way of assigning URIs to users for this. For me this might look something like: http://ideagraph.net/xmlns/users/#nick btw, Bugzilla also has (effectively) ownedBy. The DB schema for Bugzilla is pretty broad, but I reckon perhaps only a handful of the fields/terms would be needed for a useable RDF schema. The relevant links on the Bugzilla site were giving me 404s, so for ref I've copied their schema diagram online at [1], also the relevant bit of their 'make table' script [2] (from checksetup.pl). btw, earlier on I was contemplating using Bugzilla for the back end and communicating with it using Ideagraph, which would need some RDB/RDF mapping. After looking over the schema a bit I now reckon it would be easier, (and potentially a lot more useful) to stick to RDF at the backend (Jena ModelDB?, perhaps using the NetAPI) with the possibility of using Ideagraph at the front and/or a HTML form (from hell) like Bugzilla's. Cheers, Danny. [1] http://www.ideagraph.net/pedigree/2002-12/bugzilla/dbschema.jpg [2] http://www.ideagraph.net/pedigree/2002-12/bugzilla/tables.txt ----------- Danny Ayers Semantic Web Log : http://www.citnames.com/blog "The lyf so short, the craft so long to lerne." - Chaucer >-----Original Message----- >From: www-rdf-interest-request@w3.org >[mailto:www-rdf-interest-request@w3.org]On Behalf Of Graham Klyne >Sent: 19 December 2002 13:58 >To: Danny Ayers >Cc: RDF-Interest >Subject: Re: Issue/bug tracking terms in RDFS? > > > >At 10:06 PM 12/18/02 +0100, Danny Ayers wrote: > >>Has anyone put together a schema covering bugtracking terms? > >Er, I haven't done it particularly for public consumption, but I've been >using an >ad-hoc vocabulary for document issue recording for my RDFcore work. > >Sample files are at: > http://www.ninebynine.org/wip/DocIssues/RDFConceptIssues.n3 > http://www.ninebynine.org/wip/DocIssues/RDFConceptIssues-group-lcc.n3 > >(The latter is smaller) > >I also have some software that generates HTML from these files; see: > http://www.ninebynine.org/wip/DocIssues/RDFConceptIssues.html > http://www.ninebynine.org/wip/DocIssues/RDFConceptIssues-group-lcc.html >for sample output. The software is in: > http://www.ninebynine.org/Software/N3ReportGenerator.zip > (see file N3GenDocIssues.py) >which is an application of my generic RDF/N3-driven report generator >software, described at: > http://www.ninebynine.org/RDFNotes/RDFForLittleLanguages.htm > >#g >-- > >At 10:06 PM 12/18/02 +0100, Danny Ayers wrote: > >>Has anyone put together a schema covering bugtracking terms? >> >>The obvious model would be Bugzilla, but a search has proved fruitless. It >>also came as surprise (once it had occurred to me) that RDF Issue Tracking >>doesn't appear to use RDF... >> >>There is the DB schema available for Bugzilla (in the download? the site >>link [1] 404s at the moment), which I imagine would be relatively >>straightforward (though time consuming!) to map across. >> >>I think this stuff should yield pretty nicely to RDF modelling, and this >>might even make for friendlier interfaces than Bugzilla's >formicating thing. >> >>Cheers, >>Danny. >> >>[1] http://www.bugzilla.org/docs/html/dbschema.html >> >>----------- >>Danny Ayers >> >>Semantic Web Log : >>http://www.citnames.com/blog >> >>"The lyf so short, the craft so long to lerne." - Chaucer > >------------------- >Graham Klyne ><GK@NineByNine.org> >
Received on Thursday, 19 December 2002 10:04:38 UTC