DOAP support in Launchpad

Registered by Zearin

Import, sync, and export projects using the DOAP standard.

For the uninitiated, DOAP stands for “Description Of A Project”, and is an RDF specification for describing open source projects.
...
Launchpad could use DOAP to setup a project automatically. The user could provide a URL and Launchpad will do most of the work. If the project is mirrored, then to DOAP file can be periodically scanned to sync the changes. Upstream projects could use Launchpad's DOAP to get the consolidated information about the projects that are farther upstream.

Blueprint information

Status:
Complete
Approver:
None
Priority:
High
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
Obsolete
Series goal:
None
Implementation:
Not started
Milestone target:
None
Completed by
Curtis Hovey

Related branches

Sprints

Whiteboard

Zearin -- I strongly recommend instead the traditional best practice of software—start with what is already established, and then extend as needed. In this case, that would simply mean (1) starting with a DOAP file, then (2) put any unmet needs into the same file under Launchpad's XML namespace.

sinzui -- Launchpad's RDF is not a viable option for publishing or exporting project information because it requires users to create alternate tools to the tools that are already used to process project data.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.