Need series-milestone-release JSON

Bug #362953 reported by Curtis Hovey
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Edwin Grubbs

Bug Description

The diagramming script requires a JSON representation of series, milestones, and releases. There are two expected versions, one for a single series, and one for all series in a project or distribution. lazr.restful will make the JSON from a dict/list object that contained the needed infor.

Add a timeline_data field to Pillar and Series interfaces. It returns a simple dict/list object that contains the summary series (or many series), milestones, and releases.

Add a timeline_data property to the model that can create the simple dict/list object. Consider using a an adapter that can be used will distros, products, and both their series.

Export the timeline_data filed so that launchpadlib can access the information for reporting. And launchpad's javascript will get JSON for free.

Curtis Hovey (sinzui)
Changed in launchpad-registry:
assignee: nobody → Edwin Grubbs (edwin-grubbs)
importance: Undecided → High
milestone: none → 2.2.4
status: New → In Progress
tags: added: story-series-milestones-releases
Changed in launchpad-registry:
milestone: 2.2.4 → 2.2.5
Curtis Hovey (sinzui)
description: updated
Revision history for this message
Edwin Grubbs (edwin-grubbs) wrote : Bug fixed by a commit

Fixed in devel r8478.

Changed in launchpad-registry:
status: In Progress → Fix Committed
Changed in launchpad-registry:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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