Mailing List description RDF vocabulary
[Edit] : MLRDF / MaLiDeRVo has become DOAML.
Here is the draft of an RDF vocabulary aimed at describing mailing lists. You can make proposals, comment, criticize etc. via this blog. Thank you in advance for your participation 
Copy/paste of the RDFS: (http://ns.balbinus.net/mailinglist/, or via RDFS Explorer)
<?xml version="1.0" encoding="iso-8859-1"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dct="http://purl.org/dc/terms/"> <owl:Ontology rdf:about="http://ns.balbinus.net/mailinglist#"> <dc:creator> <foaf:Person> <foaf:name>Vincent Tabard</foaf:name> <foaf:nick>balbinus</foaf:nick> <foaf:mbox_sha1sum>ef755f7a687f4a443e47295cc1b3ac3b8c935037</foaf:mbox_sha1sum> <rdfs:seeAlso rdf:resource="http://foaf.balbinus.net/" /> </foaf:Person> </dc:creator> <dct:created>2004-09-28T20:58:10.0CET</dct:created> <dc:format>application/rdf+xml</dc:format> <dc:description>An RDF vocabulary aimed at describing mailing lists. I thought that could be useful, provided that there are lots of mailing lists in the semantic web world...</dc:description> </owl:Ontology> <rdfs:Class rdf:about="http://ns.balbinus.net/mailinglist#MailingList"> <rdfs:isDefinedBy rdf:resource="http://ns.balbinus.net/mailinglist#" /> <rdfs:label xml:lang="en">Mailing list</rdfs:label> <rdfs:label xml:lang="fr">Liste de diffusion</rdfs:label> <rdfs:comment xml:lang="en">A Mailing list.</rdfs:comment> <rdfs:subClassOf rdf:resource="http://xmlns.com/foaf/0.1/Group" /> </rdfs:Class> <rdfs:Class rdf:about="http://ns.balbinus.net/mailinglist#PrivateMailingList"> <rdfs:isDefinedBy rdf:resource="http://ns.balbinus.net/mailinglist#" /> <rdfs:label xml:lang="en">Private mailing list</rdfs:label> <rdfs:comment xml:lang="en">A private Mailing list, in which only members can post, and membership is restricted (submitted to moderator's approval).</rdfs:comment> <rdfs:subClassOf rdf:resource="http://ns.balbinus.net/mailinglist#MailingList" /> </rdfs:Class> <rdfs:Class rdf:about="http://ns.balbinus.net/mailinglist#MemberOnlyMailingList"> <rdfs:isDefinedBy rdf:resource="http://ns.balbinus.net/mailinglist#" /> <rdfs:label xml:lang="en">Member-only mailing list</rdfs:label> <rdfs:comment xml:lang="en">A private Mailing list, in which only members can post.</rdfs:comment> <rdfs:subPropertyOf rdf:resource="http://ns.balbinus.net/mailinglist#MailingList" /> </rdfs:Class> <rdfs:Class rdf:about="http://ns.balbinus.net/mailinglist#PublicMailingList"> <rdfs:isDefinedBy rdf:resource="http://ns.balbinus.net/mailinglist#" /> <rdfs:label xml:lang="en">Public mailing list</rdfs:label> <rdfs:comment xml:lang="en">A public Mailing list, in which anyone can post, even without subscribing.</rdfs:comment> <rdfs:subPropertyOf rdf:resource="http://ns.balbinus.net/mailinglist#MailingList" /> </rdfs:Class> <rdf:Property rdf:about="http://ns.balbinus.net/mailinglist#subscribe"> <rdfs:isDefinedBy rdf:resource="http://ns.balbinus.net/mailinglist#" /> <rdfs:label xml:lang="en">subscribe</rdfs:label> <rdfs:comment xml:lang="en">Mail address to mail to subscribe to the list.</rdfs:comment> <rdfs:domain rdf:resource="http://ns.balbinus.net/mailinglist#MailingList" /> <rdfs:subPropertyOf rdf:resource="http://xmlns.com/foaf/0.1/mbox" /> </rdf:Property> <rdf:Property rdf:about="http://ns.balbinus.net/mailinglist#unsubscribe"> <rdfs:isDefinedBy rdf:resource="http://ns.balbinus.net/mailinglist#" /> <rdfs:label xml:lang="en">unsubscribe</rdfs:label> <rdfs:comment xml:lang="en">Mail address to mail to unsubscribe from the list.</rdfs:comment> <rdfs:domain rdf:resource="http://ns.balbinus.net/mailinglist#MailingList" /> <rdfs:subPropertyOf rdf:resource="http://xmlns.com/foaf/0.1/mbox" /> </rdf:Property> <rdf:Property rdf:about="http://ns.balbinus.net/mailinglist#requests"> <rdfs:isDefinedBy rdf:resource="http://ns.balbinus.net/mailinglist#" /> <rdfs:label xml:lang="en">requests</rdfs:label> <rdfs:comment xml:lang="en">Mail address to mail to send commands (subscribe, unsubscribe) to the list manager.</rdfs:comment> <rdfs:domain rdf:resource="http://ns.balbinus.net/mailinglist#MailingList" /> <rdfs:subPropertyOf rdf:resource="http://xmlns.com/foaf/0.1/mbox" /> </rdf:Property> <rdf:Property rdf:about="http://ns.balbinus.net/mailinglist#mbox"> <rdfs:isDefinedBy rdf:resource="http://ns.balbinus.net/mailinglist#" /> <rdfs:label xml:lang="en">mail address</rdfs:label> <rdfs:comment xml:lang="en">Mail address to mail to send messages to the list subscribers.</rdfs:comment> <rdfs:domain rdf:resource="http://ns.balbinus.net/mailinglist#MailingList" /> <rdfs:subPropertyOf rdf:resource="http://xmlns.com/foaf/0.1/mbox" /> <rdfs:type rdf:resource="http://www.w3.org/2002/07/owl#InverseFunctionalProperty" /> </rdf:Property> <rdf:Property rdf:about="http://ns.balbinus.net/mailinglist#archives"> <rdfs:isDefinedBy rdf:resource="http://ns.balbinus.net/mailinglist#" /> <rdfs:label xml:lang="en">archives</rdfs:label> <rdfs:comment xml:lang="en">The URI of one list's archives.</rdfs:comment> <rdfs:domain rdf:resource="http://ns.balbinus.net/mailinglist#MailingList" /> </rdf:Property> <rdf:Property rdf:about="http://ns.balbinus.net/mailinglist#moderator"> <rdfs:isDefinedBy rdf:resource="http://ns.balbinus.net/mailinglist#" /> <rdfs:label xml:lang="en">moderator</rdfs:label> <rdfs:comment xml:lang="en">A moderator of a list.</rdfs:comment> <rdfs:domain rdf:resource="http://ns.balbinus.net/mailinglist#MailingList" /> <rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/Person" /> </rdf:Property> <rdf:Property rdf:about="http://ns.balbinus.net/mailinglist#policy"> <rdfs:isDefinedBy rdf:resource="http://ns.balbinus.net/mailinglist#" /> <rdfs:label xml:lang="en">policy</rdfs:label> <rdfs:comment xml:lang="en">The URI of a policy (privacy, P3P...) that concerns the list.</rdfs:comment> <rdfs:domain rdf:resource="http://ns.balbinus.net/mailinglist#MailingList" /> </rdf:Property> </rdf:RDF>
I have chosen not to include properties as name, topic or description. They already exist in DC (dc:title, dc:subject, dc:description), and i thought that was useless to repeat them. Do you agree with me?
Do you think some properties are missing? Comment this post!

Commentaires
1. Le vendredi 1 octobre 2004 à 21:22, par balbinus
2. Le mardi 7 décembre 2004 à 15:41, par Bob DuCharme
3. Le mardi 7 décembre 2004 à 21:26, par balbinus
4. Le vendredi 17 décembre 2004 à 18:25, par balbinus
Ajouter un commentaire
Les commentaires pour ce billet sont fermés.