Need series-milestone-release JSON
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.
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 |
description: | updated |
Changed in launchpad-registry: | |
status: | Fix Committed → Fix Released |
Fixed in devel r8478.