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

Reply via email to