Re: Requiring DOAP instead of MAINTAINERS file



On Fri, 2008-01-18 at 11:33 +0100, Mathias Hasselmann wrote:
>  
> > While MAINTAINERS is good, there would be more data usable for more
> > things (Olav already gave some examples). So just saying "no, it looks
> > like horrible bloat" is not really convincing.
> 
> If the file you shall maintain looks like a large binary blob, and the
> file Olav linked looked like that, this is a valid argument. I
> absolutely do not want to edit unreadable, nearly binary looking XML
> files.


is this "binary looking"?

<Project xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
         xmlns:foaf="http://xmlns.com/foaf/0.1/";
         xmlns="http://usefulinc.com/ns/doap#";>

  <name>Clutter</name>
  <shortname>clutter</shortname>
  <created>2006-11-18</created>

  <shortdesc xml:lang="en">
    Clutter is an OpenGL based interface library
  </shortdesc>

  <!-- long description -->
  <description xml:lang="en">...</description>

  <homepage rdf:resource="http://www.clutter-project.org"; />
  <download-page rdf:resource="http://www.clutter-project.org/sources"; />
  <license rdf:resource="http://usefulinc.com/doap/licenses/lgpl"; />
  <bug-database rdf:resource="http://bugzilla.o-hand.com/enter_bug.cgi?product=Clutter"/>
  <mailing-list rdf:resource="mailto:clutter+subscribe o-hand com" />

  <os>Linux</os>
  <programming-language>C</programming-language>

  <repository>
    <SVNRepository>
      <browse rdf:resource="http://svn.o-hand.com/view/clutter"/>
      <location rdf:resource="https://svn.o-hand.com/repos/clutter"/>
    </SVNRepository>
  </repository>

</Project>

if I'd say something about DOAP is that sometimes is overly verbose; but
it's quite descriptive and easy to parse/write, even by humans. most of
this data is not even meant to be changed often: the only sections that
changes regularly is the releases one - and that would be automagically
updated by the install-module script if I understood Olav's mail
correctly.

ciao,
 Emmanuele.

-- 
Emmanuele Bassi,
W: http://www.emmanuelebassi.net
B: http://log.emmanuelebassi.net



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