Diff for "Bugs/PatchTracking"

Not logged in - Log In / Register

Differences between revisions 1 and 5 (spanning 4 versions)
Revision 1 as of 2009-12-07 18:52:03
Size: 2246
Editor: deryck
Comment:
Revision 5 as of 2009-12-21 18:31:54
Size: 2509
Editor: deryck
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
'''Bug Patch Tracking''' is '''''not''''' one of the main stories under development by the Launchpad [[Bugs|Bugs team]] for what is being called [[/VersionFourDotO|Launchpad v4.0]]. However, after discussions at UDS, based on the amount of work required and the importance of this work for the story of bridging the gap, this story has been taken on in addition to other work. '''Bug Patch Tracking''' is '''''not''''' one of the main stories under development by the Launchpad [[Bugs|Bugs team]] for what is being called [[/VersionFourDotO|Launchpad v4.0]]. However, after discussions at UDS, based on the amount of work required and the importance of this work for the story of bridging the gap, this story has been taken on in addition to the work being done for [[Bugs/BugHeat|BugHeat]] and [[Bugs/BugQ&A|Bug Q&A]].
Line 3: Line 3:
<<TableOfContents(1)>>


= Links =

 * See the [[https://wiki.ubuntu.com/Specs/LaunchpadUpstreamImprovements|spec]]
 * See Bryce's [[http://www2.bryceharrington.org:8080/X/Reports/patches.html|patch page]]
 * Related bugs are tagged with [[https://bugs.edge.launchpad.net/launchpad-project/+bugs?field.tag=patch-tracking|patch-tracking tag]]

= Thoughts =

'' What follows are notes compiled by Deryck from UDS and various conversations around patch tracking.''

 * Tag bugs to be handled in this work with ''story-patch-report''
    * To distinguish between any other patch-tracking bug
 * Will begin work with bug 172507, "show patch icon or notification on the comments page"
    * need icon from bueno
    * need new "Patches" portlet for bug page
 * Are their other ways to incorporate display of patches into search listings better?
 * Maybe a "bugs with patches" in the "filters" portlet on a project's bugs home page?
 * maybe add a "show patch age" flag (or whatever it's called), which would show this new column in any listing?
    * Or show the page age if people select show with patches?
 * Current focus: [[https://bugs.edge.launchpad.net/launchpad-project/+bugs?field.tag=story-patch-report|story-patch-report bugs]]
 * Drivers: [[http://launchpad.net/~adeuring|Abel Deuring]] and [[http://launchpad.net/~kfogel|Karl Fogel]]
Line 28: Line 8:
== 3.1.12 == == 3.1.12 (December, 2009) ==
Line 30: Line 10:
 * bug 172507, "show patch icon or notification on the comments page"
 * Get agreement about design of +patches page
    * bug listing columns
    * traversal to get to +patches
 * Determine how much of the external tracker part of the story can be done
 * bug 172507, "show patch icon or notification on the comments page" [DONE]
    * added new icon from beuno to patches on the bug page
 * bug 344054, "patches and attachments should be listed separately in bug reports" [DONE]
    * added new "Patches" portlet for bug page
 * Get agreement about design of +patches page [DONE]
    * according to spec, bug listing columns for page should be: "bug number, summary, importance, status, package, and patch age"
    * Deryck and Jorge agreed this would be added to pillars, people, and packages like +bugs to cover various views of this data
 * Determine how much of the external tracker part of the story can be done [DONE]
Line 36: Line 19:
== 3.2.1 == == 10.01 (January, 2010) ==
Line 39: Line 22:
 * Expose any search additions
 * Expose
in bug listings
 * Expose patches in bug listings and other pages
Line 42: Line 24:
== 3.2.2 == == 10.02 (February, 2010) ==
Line 48: Line 30:
= Important Links =
Line 49: Line 32:
= Open Questions =  * See the [[https://wiki.ubuntu.com/Specs/LaunchpadUpstreamImprovements|spec]]
 * See Bryce's [[http://www2.bryceharrington.org:8080/X/Reports/patches.html|patch page]]
Line 51: Line 35:
 * Triage bugs tagged with patch-tracking to see what makes this development effort
 * Add story-patch-project, per agreement with Karl Fogel about the use of this tag
= Outstanding Issues =

For this story to be feature complete, we need to pull information about patches in external trackers into Launchpad and make this info available as part of our patch report. This is more than what can be done in the next couple months while delivering the other stories for the 4.0 cycle. The external component will be re-considered sometime after April, 2010.

For now, any bugs related to the external patch tracking story are collected here:

 * [[https://bugs.edge.launchpad.net/launchpad-project/+bugs?field.tag=story-patch-report-external|story-patch-report-external tag]]

Bug Patch Tracking is not one of the main stories under development by the Launchpad Bugs team for what is being called Launchpad v4.0. However, after discussions at UDS, based on the amount of work required and the importance of this work for the story of bridging the gap, this story has been taken on in addition to the work being done for BugHeat and Bug Q&A.

Plans

3.1.12 (December, 2009)

  • bug 172507, "show patch icon or notification on the comments page" [DONE]
    • added new icon from beuno to patches on the bug page
  • bug 344054, "patches and attachments should be listed separately in bug reports" [DONE]
    • added new "Patches" portlet for bug page
  • Get agreement about design of +patches page [DONE]
    • according to spec, bug listing columns for page should be: "bug number, summary, importance, status, package, and patch age"
    • Deryck and Jorge agreed this would be added to pillars, people, and packages like +bugs to cover various views of this data
  • Determine how much of the external tracker part of the story can be done [DONE]

10.01 (January, 2010)

  • Implement +patches view
  • Expose patches in bug listings and other pages

10.02 (February, 2010)

  • Consider patch tracking done
  • Any remaining bits must land week 1 here
  • Polish based on stake-holder feedback rest of cycle

Important Links

Outstanding Issues

For this story to be feature complete, we need to pull information about patches in external trackers into Launchpad and make this info available as part of our patch report. This is more than what can be done in the next couple months while delivering the other stories for the 4.0 cycle. The external component will be re-considered sometime after April, 2010.

For now, any bugs related to the external patch tracking story are collected here:

Bugs/PatchTracking (last edited 2010-02-19 01:11:22 by kfogel)