HughP / simal

Automatically exported from code.google.com/p/simal
0 stars 0 forks source link

Import isse tracker, mailing list and dev page info from sourceforge #342

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Issue 322 describes initial support for importing doap from sourceforge. 
Unfortunately the data does not conform to the DOAP schema entirely.

In order to grab bud-database and mailing list info we will need to munge the 
data on import.

For example, bug databases are stored as:

    <bug-database>
        <sf:Tracker>
            <name>Bugs</name>
            <rss:channel rdf:resource="http://sourceforge.net/api/artifact/index/tracker-id/430288/rss" />
            <foaf:page rdf:resource="http://sourceforge.net/tracker/?group_id=40417&amp;atid=430288" />
            <sf:total-count>301</sf:total-count>
            <sf:open-count>16</sf:open-count>

        </sf:Tracker>
    </bug-database>

We need to extract the useful info here (an RSS feed and the issue tracker URL)

Similarly we need to extract useful info from the mailing list:
<sf:feature>
  <sf:Feature>
    <name>Mailing Lists</name>
    <foaf:page rdf:resource="http://sourceforge.net/mail/?group_id=40417" />
  </sf:Feature>
</sf:feature>

and from the the following sf:Features:

Project Web
MediaWiki

Original issue reported on code.google.com by ross.gardler on 10 Aug 2010 at 2:30

GoogleCodeExporter commented 9 years ago

Original comment by ross.gardler on 10 Aug 2010 at 2:30