You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@community.apache.org by Davide Galletti <da...@gmail.com> on 2013/01/15 18:30:49 UTC

Presentation and Projects without DOAP

Hi,

I am new to the list; my name is Davide Galletti and I am working on a 
EEC funded research project named MARKOS;

"MARKOS intends to realize the prototype of an automatic service 
providing an integrated view
on the Open Source projects available on the web, focusing on 
functional, structural and licenses
aspects of the software code released by the projects."
More detail and updates on http://www.markosproject.eu/

Within MARKOS I will realize a component called "Crawler" which will be 
responsilble for
gathering as much informationon OSS Projects as possible from forges, 
metaforges and any
source we might find interesting. The first release is expected in 2013, 
and development will
continue till the end of 2014, of course with an OSS license.
I believe I will access information on Apache projects from the list of 
DOAP files available here:
     
https://svn.apache.org/repos/asf/infrastructure/site-tools/trunk/projects/files.xml 
<https://svn.apache.org/repos/asf/infrastructure/site-tools/trunk/projects/files.xml>
I have read from Rich Bowen that not all projects have a DOAP file.
Since, for the above reason, I will be very interested in the 
completeness and quality
of this list, I might take the task of checking which projects are 
lacking the file or have
it incomplete, create one for them and solicitate the project owner to 
complete it.
Of course I would need some help to get started; does it make sense?

Cheers,

Davide


Issues in https://svn.apache.org/repos/asf/infrastructure/site-tools/trunk/projects/files.xml doap files

Posted by Davide Galletti <da...@davide.galletti.name>.
Another issue I have found in doap files: git repositories are listed as 
they were SVN repositories

In http://svn.apache.org/repos/asf/cassandra/site/doap.rdf
<repository>
<SVNRepository>
<location 
rdf:resource="http://git-wip-us.apache.org/repos/asf?p=cassandra.git"/>
<browse 
rdf:resource="http://git-wip-us.apache.org/repos/asf?p=cassandra.git"/>
</SVNRepository>
</repository>
should be:
<repository>
<GITRepository>
<location 
rdf:resource="http://git-wip-us.apache.org/repos/asf?p=cassandra.git"/>
<browse 
rdf:resource="http://git-wip-us.apache.org/repos/asf?p=cassandra.git"/>
</GITRepository>
</repository>

And in http://isis.apache.org/doap_isis.rdf
<repository>
<SVNRepository>
<location rdf:resource="https://git-wip-us.apache.org/repos/asf/isis.git"/>
<browse 
rdf:resource="https://git-wip-us.apache.org/repos/asf/isis/repo?p=isis.git;a=summary"/>
</SVNRepository>
</repository>
shoul be:
<repository>
<GITRepository>
<location rdf:resource="https://git-wip-us.apache.org/repos/asf/isis.git"/>
<browse 
rdf:resource="https://git-wip-us.apache.org/repos/asf/isis/repo?p=isis.git;a=summary"/>
</GITRepository>
</repository>

I believe the reason for this is the for 
http://projects.apache.org/create.html which has just SVN
Is it useful to share this info on the list or am I going OT?

Davide


Il 23/04/2013 11:56, Davide Galletti ha scritto:
> It turned out that no projects are missing a DOAP file; I have had 
> problems parsing
> a couple of files; they seem not to be valid RDFs according to 
> http://www.w3.org/RDF/Validator/
>
> http://forrest.apache.org/doap.xml
> http://svn.apache.org/repos/asf/uima/site/trunk/uima-website/docs/doap/uima.rdf
>
> Forrest does not contain any RDF statement
>
> UIMA has a detailed asfext:PMC section which generates these errors:
>
> Error: {E201} rdf:about not allowed as attribute here.[Line = 61, 
> Column = 34]
> Error: {E202} Expecting XML start or end element(s). String data 
> "Apache UIMA" not allowed. Maybe there should be an 
> rdf:parseType='Literal' for embedding mixed XML content in RDF. Maybe 
> a striping error.[Line = 62, Column = 31]
> Error: {E201} Multiple children of property element[Line = 63, Column 
> = 21]
> Error: {E202} Expecting XML start or end element(s). String data 
> "Marshall Schor" not allowed. Maybe there should be an 
> rdf:parseType='Literal' for embedding mixed XML content in RDF. Maybe 
> a striping error.[Line = 65, Column = 36]
> Error: {E201} Multiple children of property element[Line = 68, Column 
> = 23]
> Error: {E202} Expecting XML start or end element(s). String data "The 
> mission of the Apache UIMA project is" not allowed. Maybe there should 
> be an rdf:parseType='Literal' for embedding mixed XML content in RDF. 
> Maybe a striping error.[Line = 68, Column = 64]
> ------------------------------------------------------------------------
>
> 61:<asfext:PMC rdf:about="UIMA">
> 62:<asfext:name>Apache UIMA</asfext:name>
> 63:<asfext:chair>
> 64:<foaf:Person>
> 65:<foaf:name>Marshall Schor</foaf:name>
> 66:</foaf:Person>
> 67:</asfext:chair>
> 68:<asfext:charter>The mission of the Apache UIMA project is
> 69:         the creation and maintenance of
> 70:         open-source software related to the analysis of unstructured
> 71:         data, guided by the UIMA Oasis Standard.</asfext:charter>
> 72:</asfext:PMC>
>
> I thought it might be useful to share this info,
>
> Cheers,
>
> Davide
>
> Il 15/01/2013 22:18, Ross Gardler ha scritto:
>> It would be excellent if you could encourage projects without a DOAP file
>> to create one. In fact all top level Apache projects should have one as per
>> our branding requirements [1] which state:
>>
>> "All projects must provide a DOAP - Description Of A Project - file or
>> entry for both the project itself and all product releases that they make.
>> Follow the guidelines at<http://projects.apache.org/create.html>  to make a
>> DOAP file and register it. This will allow the ASF to best showcase all of
>> its projects and products in a variety of ways."
>>
>> Compiling a list of those projects that do not yet have a DOAP file and
>> posting it here will be an excellent contribution to help us help them.
>>
>> Note we provide a web form for Apache projects to create their DOAP at [2]
>>
>> Ross
>>
>> [1]http://www.apache.org/foundation/marks/pmcs.html
>> [2]http://projects.apache.org/create.html
>>
>> On 15 January 2013 09:30, Davide Galletti<da...@gmail.com>  wrote:
>>


Re: Presentation and Projects without DOAP

Posted by Davide Galletti <da...@gmail.com>.
I agree; I see CouchDB is listed on the home page: maybe that list is
builded manually and not using doap files



On 5 May 2013 02:39, Noah Slater <ns...@apache.org> wrote:

> I get the impression that they're both generated from the same source. i.e.
> They will always have 100% parity. Any missing projects, like CouchDB are
> going to be missing from both files.
>
>
> On 4 May 2013 22:35, Davide Galletti <da...@gmail.com> wrote:
>
> > On 04/05/2013 14:39, Noah Slater wrote:
> >
> >> How did you ascertain this?
> >>
> >> I don't think CouchDB has a DOAP file, as we're not listed on
> >> http://projects.apache.org/**indexes/quick.html<
> http://projects.apache.org/indexes/quick.html> for instance.
> >>
> > I compared
> >     http://projects.apache.org/**indexes/quick.html<
> http://projects.apache.org/indexes/quick.html>
> > to
> > https://svn.apache.org/repos/**asf/infrastructure/site-tools/**
> > trunk/projects/files.xml<
> https://svn.apache.org/repos/asf/infrastructure/site-tools/trunk/projects/files.xml
> >
> >
> >
>
>
> --
> NS
>

Re: Presentation and Projects without DOAP

Posted by Noah Slater <ns...@apache.org>.
I get the impression that they're both generated from the same source. i.e.
They will always have 100% parity. Any missing projects, like CouchDB are
going to be missing from both files.


On 4 May 2013 22:35, Davide Galletti <da...@gmail.com> wrote:

> On 04/05/2013 14:39, Noah Slater wrote:
>
>> How did you ascertain this?
>>
>> I don't think CouchDB has a DOAP file, as we're not listed on
>> http://projects.apache.org/**indexes/quick.html<http://projects.apache.org/indexes/quick.html> for instance.
>>
> I compared
>     http://projects.apache.org/**indexes/quick.html<http://projects.apache.org/indexes/quick.html>
> to
> https://svn.apache.org/repos/**asf/infrastructure/site-tools/**
> trunk/projects/files.xml<https://svn.apache.org/repos/asf/infrastructure/site-tools/trunk/projects/files.xml>
>
>


-- 
NS

Re: Presentation and Projects without DOAP

Posted by Davide Galletti <da...@gmail.com>.
On 04/05/2013 14:39, Noah Slater wrote:
> How did you ascertain this?
>
> I don't think CouchDB has a DOAP file, as we're not listed on
> http://projects.apache.org/indexes/quick.html  for instance.
I compared
     http://projects.apache.org/indexes/quick.html
to
https://svn.apache.org/repos/asf/infrastructure/site-tools/trunk/projects/files.xml


Re: Presentation and Projects without DOAP

Posted by Noah Slater <ns...@apache.org>.
On 23 April 2013 10:56, Davide Galletti <da...@gmail.com> wrote:

> It turned out that no projects are missing a DOAP file;


How did you ascertain this?

I don't think CouchDB has a DOAP file, as we're not listed on
http://projects.apache.org/indexes/quick.html for instance.

-- 
NS

Re: Presentation and Projects without DOAP

Posted by Davide Galletti <da...@gmail.com>.
It turned out that no projects are missing a DOAP file; I have had 
problems parsing
a couple of files; they seem not to be valid RDFs according to 
http://www.w3.org/RDF/Validator/

     http://forrest.apache.org/doap.xml
     
http://svn.apache.org/repos/asf/uima/site/trunk/uima-website/docs/doap/uima.rdf

Forrest does not contain any RDF statement

UIMA has a detailed asfext:PMC section which generates these errors:

Error: {E201} rdf:about not allowed as attribute here.[Line = 61, Column 
= 34]
Error: {E202} Expecting XML start or end element(s). String data "Apache 
UIMA" not allowed. Maybe there should be an rdf:parseType='Literal' for 
embedding mixed XML content in RDF. Maybe a striping error.[Line = 62, 
Column = 31]
Error: {E201} Multiple children of property element[Line = 63, Column = 21]
Error: {E202} Expecting XML start or end element(s). String data 
"Marshall Schor" not allowed. Maybe there should be an 
rdf:parseType='Literal' for embedding mixed XML content in RDF. Maybe a 
striping error.[Line = 65, Column = 36]
Error: {E201} Multiple children of property element[Line = 68, Column = 23]
Error: {E202} Expecting XML start or end element(s). String data "The 
mission of the Apache UIMA project is" not allowed. Maybe there should 
be an rdf:parseType='Literal' for embedding mixed XML content in RDF. 
Maybe a striping error.[Line = 68, Column = 64]
------------------------------------------------------------------------

61:<asfext:PMC rdf:about="UIMA">
62:<asfext:name>Apache UIMA</asfext:name>
63:<asfext:chair>
64:<foaf:Person>
65:<foaf:name>Marshall Schor</foaf:name>
66:</foaf:Person>
67:</asfext:chair>
68:<asfext:charter>The mission of the Apache UIMA project is
69:         the creation and maintenance of
70:         open-source software related to the analysis of unstructured
71:         data, guided by the UIMA Oasis Standard.</asfext:charter>
72:</asfext:PMC>


I thought it might be useful to share this info,

Cheers,

Davide

Il 15/01/2013 22:18, Ross Gardler ha scritto:
> It would be excellent if you could encourage projects without a DOAP file
> to create one. In fact all top level Apache projects should have one as per
> our branding requirements [1] which state:
>
> "All projects must provide a DOAP - Description Of A Project - file or
> entry for both the project itself and all product releases that they make.
> Follow the guidelines at<http://projects.apache.org/create.html>  to make a
> DOAP file and register it. This will allow the ASF to best showcase all of
> its projects and products in a variety of ways."
>
> Compiling a list of those projects that do not yet have a DOAP file and
> posting it here will be an excellent contribution to help us help them.
>
> Note we provide a web form for Apache projects to create their DOAP at [2]
>
> Ross
>
> [1]http://www.apache.org/foundation/marks/pmcs.html
> [2]http://projects.apache.org/create.html
>
> On 15 January 2013 09:30, Davide Galletti<da...@gmail.com>  wrote:
>
>> >  Hi,
>> >
>> >  I am new to the list; my name is Davide Galletti and I am working on a EEC
>> >  funded research project named MARKOS;
>> >
>> >  "MARKOS intends to realize the prototype of an automatic service providing
>> >  an integrated view
>> >  on the Open Source projects available on the web, focusing on functional,
>> >  structural and licenses
>> >  aspects of the software code released by the projects."
>> >  More detail and updates onhttp://www.markosproject.eu/
>> >
>> >  Within MARKOS I will realize a component called "Crawler" which will be
>> >  responsilble for
>> >  gathering as much informationon OSS Projects as possible from forges,
>> >  metaforges and any
>> >  source we might find interesting. The first release is expected in 2013,
>> >  and development will
>> >  continue till the end of 2014, of course with an OSS license.
>> >  I believe I will access information on Apache projects from the list of
>> >  DOAP files available here:
>> >       https://svn.apache.org/repos/**asf/infrastructure/site-tools/trunk/projects/files.xml
>>
>> >  I have read from Rich Bowen that not all projects have a DOAP file.


Re: Presentation and Projects without DOAP

Posted by Ross Gardler <rg...@opendirective.com>.
It would be excellent if you could encourage projects without a DOAP file
to create one. In fact all top level Apache projects should have one as per
our branding requirements [1] which state:

"All projects must provide a DOAP - Description Of A Project - file or
entry for both the project itself and all product releases that they make.
Follow the guidelines at <http://projects.apache.org/create.html> to make a
DOAP file and register it. This will allow the ASF to best showcase all of
its projects and products in a variety of ways."

Compiling a list of those projects that do not yet have a DOAP file and
posting it here will be an excellent contribution to help us help them.

Note we provide a web form for Apache projects to create their DOAP at [2]

Ross

[1] http://www.apache.org/foundation/marks/pmcs.html
[2] http://projects.apache.org/create.html

On 15 January 2013 09:30, Davide Galletti <da...@gmail.com> wrote:

> Hi,
>
> I am new to the list; my name is Davide Galletti and I am working on a EEC
> funded research project named MARKOS;
>
> "MARKOS intends to realize the prototype of an automatic service providing
> an integrated view
> on the Open Source projects available on the web, focusing on functional,
> structural and licenses
> aspects of the software code released by the projects."
> More detail and updates on http://www.markosproject.eu/
>
> Within MARKOS I will realize a component called "Crawler" which will be
> responsilble for
> gathering as much informationon OSS Projects as possible from forges,
> metaforges and any
> source we might find interesting. The first release is expected in 2013,
> and development will
> continue till the end of 2014, of course with an OSS license.
> I believe I will access information on Apache projects from the list of
> DOAP files available here:
>     https://svn.apache.org/repos/**asf/infrastructure/site-tools/**
> trunk/projects/files.xml<https://svn.apache.org/repos/asf/infrastructure/site-tools/trunk/projects/files.xml><
> https://svn.apache.org/repos/**asf/infrastructure/site-tools/**
> trunk/projects/files.xml<https://svn.apache.org/repos/asf/infrastructure/site-tools/trunk/projects/files.xml>
> >
> I have read from Rich Bowen that not all projects have a DOAP file.
> Since, for the above reason, I will be very interested in the completeness
> and quality
> of this list, I might take the task of checking which projects are lacking
> the file or have
> it incomplete, create one for them and solicitate the project owner to
> complete it.
> Of course I would need some help to get started; does it make sense?
>
> Cheers,
>
> Davide
>
>


-- 
Ross Gardler (@rgardler)
Programme Leader (Open Development)
OpenDirective http://opendirective.com