forrest-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ross Gardler <rgard...@apache.org>
Subject Re: [jira] Updated: (FOR-617) Forrest DOAP file
Date Wed, 25 Jan 2006 10:28:52 GMT
Diwaker Gupta wrote:
> On Tuesday 24 January 2006 4:09 pm, David Crossley wrote:
> 
>>The new http://projects.apache.org/ is now
>>available. Forrest is not yet listed.
>>
>>Do we need to change our DOAP file [1]
>>or maybe transform into a different syntax?
>>[1] http://forrest.apache.org/doap.xml
>>
>>Will it still serve the existing purpose
>>or do we need to maintain two files?
> 
> 
> I had created the aforementioned file to facilitate indexing in O'Reilly's 
> CodeZoo [2]. The current doap.xml is not really a DOAP file -- its actually 
> an ATOM feed, that contains an embedded DOAP spec as an entry. My bad in not 
> naming it appropriately.

I've not looked at the final code for projects.a.o but the original code 
acepted the DOAP as either a DOAP or an ATOM feed of a DOAP. I hope that 
this feature has been kept.

> So what we need to do is:
> 
> o create a proper DOAP file for Forrest. There's even a web-based form to help 
> creating/updating it [3]

May not be necessary, see above, but also see below.

There are also a number of RDF additions to the DOAP format in the file 
requried by projects.a.o. So we need to add those, hopefully they have 
been documented at projects.a.o (not had time to look yet). If not then 
  I guess a look over the httpd DOAP will show the full range of 
additional info since David Reid (who wrote the scripts for this) is an 
HTTPD dev.

> o make sure the embedded DOAP in the Atom feed (rename the current doap.xml to 
> atom.xml?) remains in sync with the actual DOAP.

If it is necessary then we should add a pipeline to the projectinfo 
plugin that creates the Atom feed from the DOAP file.

In fact, it may be a good idea to do it this way anyway, then we are 
able to provide both formats. Maybe we should ewven think about 
providing a pattern that strips out all the additional rdf info just in 
case it messes with external applications (I don't think it wil though).

Ross

Mime
View raw message