Hi, On Wed, May 20, 2015 at 12:52 AM, Hervé BOUTEMY <herve.bout...@free.fr> wrote: > > > One question Hervé, do all rdf files at > > https://projects-new.apache.org/doap/ are automatically generated or > copied > > from svn? > these ones are automatically generated from committer-info.txt by > parsecommittees.py > > > http://svn.apache.org/viewvc/comdev/projects.apache.org/scripts/import/parsecommittees.py
Perfect. I'll take a look there. The first thing I'd like to change the way RDF files are generated. Generate RDF/XML with a XML library could look like a good idea, but actually it's a very bad one. Valid XML files could be invalid RDF/XML. So i'd like to switch to RDFLib to generate those files. I'll provide a patch for internal validation. One idea that copuld show how the semantics goes beyond the syntax is to generated those DOAP files in other serializations, such as JSON-LD or Turtle. Then we'll slowly move into a more correct way. Is that fine for you? what I still don't know is what is expected handwritten data in the PMC data > files > and if we really should try to generate such pmc.rdf files instead of > reading > content from > http://svn.apache.org/repos/asf/infrastructure/site-tools/trunk/projects/pmc_list.xml Well, the current file at http://svn.apache.org/repos/asf/infrastructure/site-tools/trunk/projects/data/ contain only basic PMC information (name, homepage and chair), which I think we could get from LDAP or any other source. The key concept I'd like to introduce here is that the less manually generated files the better for building a machine-drive infrastructure on top of them. > I try to maintain ideas and comments in "Work in Progres" section of about > page: https://projects-new.apache.org/about.html Ah, great! Thanks. -- Sergio Fernández Partner Technology Manager Redlink GmbH m: +43 6602747925 e: sergio.fernan...@redlink.co w: http://redlink.co