/rdf page doesn't provide access to RDF exports

Bug #6405 reported by Matthew Paul Thomas
16
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Low
Unassigned

Bug Description

https://launchpad.net/rdf says "Launchpad provides RDF exports of Project, Product, Branch and Release metadata".

Does it really? If so, the page should provide those exports. If not, the page should be corrected.

(The page is now linked to from <http://dannyayers.com/archives/2006/01/10/new-data-languages-harmful/>, so if it is removed it should redirect somewhere.)

Related branches

Revision history for this message
James Henstridge (jamesh) wrote :

The RDF metadata is linked prominently on product and project pages. The RDF dumps for people/teams are only referenced through <link> elements on the person page.

There isn't a single RDF dump of the entire database of projects/products/people though.

Revision history for this message
Dafydd Harries (daf) wrote :

I'm curious as to from where, if anywhere, this page is linked.

The page could clarify that RDF links are sprinkled over Launchpad, with perhaps some example links. Having the OWL to download is probably useful, so the page does have a raison d'être.

Changed in launchpad:
status: Unconfirmed → Confirmed
description: updated
Curtis Hovey (sinzui)
Changed in launchpad-registry:
importance: Medium → Low
status: Confirmed → Triaged
Curtis Hovey (sinzui)
tags: added: 404
removed: registry
Revision history for this message
Curtis Hovey (sinzui) wrote :

The text of the page (templates/rdf-index.pt) should be revised to say that the over view page of projects, series, and teams has a link to download the RDF description. The file and ZCML regisrtation belongs in lp/registry.

The OWL link is a 404, <browser:resourceDirectory name="rdf" directory="rdfspec" /> is obsolete. We need to do something like

class RDFFolder(ExportedImageFolder):
    """Export the Launchpad RDF schemas."""
    folder = os.path.join(
        os.path.dirname(os.path.realpath(__file__)), '../rdfspec/')
...
<browser:page
  for="canonical.launchpad.webapp.interfaces.ILaunchpadApplication"
  name="rdf"
  class="lp.registry.browser.rdf.RDFFolder"
  attribute="__call__"
  permission="zope.Public"
  />

Curtis Hovey (sinzui)
Changed in launchpad-registry:
assignee: nobody → Curtis Hovey (sinzui)
status: Triaged → In Progress
Curtis Hovey (sinzui)
tags: added: apocalypse
Curtis Hovey (sinzui)
Changed in launchpad-registry:
status: In Progress → Fix Committed
Revision history for this message
Launchpad QA Bot (lpqabot) wrote : Bug fixed by a commit
Changed in launchpad-registry:
milestone: none → 10.10
tags: added: qa-needstesting
Curtis Hovey (sinzui)
tags: added: qa-ok
removed: qa-needstesting
Revision history for this message
Olivier Berger (olivierberger) wrote :

Has this been rolled-out already ?

Thanks in advance.

Revision history for this message
Curtis Hovey (sinzui) wrote :

No. This fix will be in general release on the 13th.

Curtis Hovey (sinzui)
Changed in launchpad-registry:
status: Fix Committed → Fix Released
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
Changed in launchpad-registry:
milestone: 10.10 → 10.11
tags: added: qa-needstesting
removed: qa-ok
tags: added: qa-ok
removed: qa-needstesting
Curtis Hovey (sinzui)
Changed in launchpad:
assignee: Curtis Hovey (sinzui) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.