[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!