Re: Requiring DOAP instead of MAINTAINERS file



2008/1/20 Wouter Bolsterlee <uws+gnome xs4all nl>:
> 2008-01-18 klockan 09:49 skrev Olav Vitters:
> > Summary: I'd like replace the MAINTAINERS requirement by doap files.
> > Comments welcome.
>
> (I'm replying to the initial message since this is a reply to the thread as a
> whole.)
>
> The main issue seems to be the "ugliness" of the DOAP format. Well, DOAP is
> just a small ontology based on RDF, and RDF has many syntaxes, RDF-XML being
> just one. Additionally, the same information, i.e. all (subject, predicate,
> object) triples in a graph, can be serialized into different RDF-XML
> representation. RDF-XML is by no means a canonical representation.
>
> But let's get back to my first note: RDF-XML is just one of many RDF
> representations. May I suggest Turtle [1] (or N3 [2], but I prefer Turtle for
> various reasons).
>
> The description of a project will then look something like the example below.
> Note that this is valid Turtle syntax---copy/paste at [3] to check.
>
>   @prefix xml: <http://www.w3.org/XML/1998/namespace> .
>   @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
>   @prefix dc: <http://purl.org/dc/elements/1.1/> .
>   @prefix doap: <http://usefulinc.com/ns/doap#> .
>   @prefix foaf: <http://xmlns.com/foaf/0.1/> .
>
>   <http://clutter-project.org/>
>     a doap:Project ;
>     doap:name "Clutter" ;
>     doap:shortname "clutter" ;
>     doap:created "2006-11-18" ;
>     doap:shortdesc "Clutter is an OpenGL based interface library"@en,
>                    "Clutter is een OpenGL-gebaseerde interfacebibliotheek"@nl ;
>
>     doap:homepage <http://www.clutter-project.org> ;
>     doap:download-page <http://www.clutter-project.org/sources> ;
>     doap:license <http://usefulinc.com/doap/licenses/lgpl> ;
>     doap:bug-database <http://bugzilla.o-hand.com/enter_bug.cgi?product=Clutter> ;
>     doap:mailing-list <mailto:clutter+subscribe o-hand com> ;
>
>     doap:os "Linux" ;
>     doap:programming-language "C" ;
>
>     doap:repository [
>       a doap:SVNRepository ;
>       doap:browse <http://svn.o-hand.com/view/clutter> ;
>       doap:location <https://svn.o-hand.com/repos/clutter>
>     ] .
>
> Personally I think this is better for human editors than RDF-XML.
>
> Feedback welcome.
>
>   mvrgr, Wouter
>
> [1] http://en.wikipedia.org/wiki/Turtle_(syntax)
> [2] http://en.wikipedia.org/wiki/Notation_3
> [3] http://www.rdfabout.com/demo/validator/
> --
> :wq                                                       mail uws xs4all nl
>                                                       web http://uwstopia.nl
>
> i'll be your sun coming up :: i'll be your dark days         -- heather nova
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.6 (GNU/Linux)
> Comment: This message was signed/encrypted using GnuPG.
>
> iD8DBQFHk3y0P7QTTiUKY+sRAlgvAKDB9/NiQAhkOuOBI+2Z0ruPgZG4HwCfXpL5
> S9dbLQzhTWPlS9liwYbWCx0=
> =Nn8+
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> desktop-devel-list mailing list
> desktop-devel-list gnome org
> http://mail.gnome.org/mailman/listinfo/desktop-devel-list
>

Err, that's the same thing minus some angle brackets. It doesn't look
like that much of an improvement and every language has an XML parser
already so it'd be easier to use the XML version.


-- 
Travis Watkins
http://www.realistanew.com


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]