Diff for "Foundations/QA/OOPSToolsMiniSprint"

Not logged in - Log In / Register

Differences between revisions 11 and 18 (spanning 7 versions)
Revision 11 as of 2010-09-28 20:57:06
Size: 1926
Editor: matsubara
Comment:
Revision 18 as of 2010-09-30 19:37:43
Size: 2308
Editor: matsubara
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
Where: Campinas, SP, Brazil
When: 20-24 September 2010
 * Where: Campinas, SP, Brazil
 * When: 20-24 September 2010
Line 6: Line 6:
Ursula and Diogo got together for a week to discuss improvements for [[oops-tools|https://edge.launchpad.net/oops-tools/]] Ursula and Diogo got together for a week to discuss improvements for https://edge.launchpad.net/oops-tools/.
One of the goals for this sprint was to have Ursula and Diogo hacking together
so Ursula can become more comfortable hacking on oops-tools.
Line 8: Line 10:
Things discussed: == Topics discussed ==
Line 10: Line 12:
    * how to get rid of the reports sent to the launchpad@ list, at most have
     
just a single email sent to the launchpad list
    * how to get rid of the reports sent to the launchpad@ list, at most have just a single email sent (e.g. https://pastebin.canonical.com/37802/)
Line 13: Line 14:
    * provide web ui so developers can generate a customized report with
     
oopses only interesting to them
    * how to fix bug Bug:461269 in a way that new oops attributes can be used
      to uniquely identify an infestation
    * provide web ui so developers can generate a customized report with oopses only interesting to them
    * how to fix bug Bug:461269 in a way that new oops attributes can be used to uniquely identify an infestation
    * change pageid to become a first class object rather than an oops attribute, so we can make queries and build reports for them.
Line 20: Line 20:
    * Deryck wants to see all OOPSes related to the Bugs team, but without the
     
checkwatches noise.
    * Danilo wants to see all OOPSes related to Translations in a single
     
report.
    * Deryck wants to see all OOPSes related to the Bugs team, but without the checkwatches noise.
    * Danilo wants to see all OOPSes related to Translations in a single report.
Line 26: Line 24:
    * Francis, Robert and Jono wants to see an overall state of the production
      instances
    
* Gary wants the connection between infestations and Launchpad bug report
     
to be very reliable (i.e. once the tool is taught about a false
     
positive, it should do the right thing the next time)
    * Francis, Robert and Jono wants to see an overall state of the production instances
    * Gary wants the connection between infestations and Launchpad bug report to be very reliable (i.e. once the tool is taught about a false positive, it should do the right thing the next time)
Line 34: Line 29:
    * Bug Bug:XXX: change ErrorSummary object to accept sections so it can be
      built dynamically
    
* Bug Bug:XXX: web ui so developers can generate reports customized to
     
what they need (http://ubuntuone.com/p/HvI/)
    * Bug Bug:461269: new oops attributes, such as pageid, should be used to
      uniquely identify an infestation
    
* File RT to have lp-production-configs on devpad automatically updated
    * Bug Bug:652350: change ErrorSummary object to accept sections so it can be built dynamically
    * Bug Bug:652351: web ui so developers can generate reports customized to what they need (http://ubuntuone.com/p/HvI/)
    * Bug Bug:652356: page id should become a first class object
    * Bug Bug:652354: put the exception value normalization code into the database
    * Bug Bug:
461269: new oops attributes, such as pageid, should be used to uniquely identify an infestation
    * --(File RT to have lp-production-configs on devpad automatically updated)-- RT #41653
Line 46: Line 39:
    * Bug Bug:251896: oops-tools should filter out not found errors referred
     
from non-local domains
    * Bug Bug:251896: oops-tools should filter out not found errors referred from non-local domains

OopsTools Sprint

  • Where: Campinas, SP, Brazil
  • When: 20-24 September 2010

Ursula and Diogo got together for a week to discuss improvements for https://edge.launchpad.net/oops-tools/. One of the goals for this sprint was to have Ursula and Diogo hacking together so Ursula can become more comfortable hacking on oops-tools.

Topics discussed

  • how to get rid of the reports sent to the launchpad@ list, at most have just a single email sent (e.g. https://pastebin.canonical.com/37802/)

  • improve the content of the reports
  • provide web ui so developers can generate a customized report with oopses only interesting to them
  • how to fix bug 461269 in a way that new oops attributes can be used to uniquely identify an infestation

  • change pageid to become a first class object rather than an oops attribute, so we can make queries and build reports for them.

User Stories

  • Deryck wants to see all OOPSes related to the Bugs team, but without the checkwatches noise.
  • Danilo wants to see all OOPSes related to Translations in a single report.
  • Robert wants to see reports grouped by pageid
  • Julian doesn't want to receive any more email
  • Francis, Robert and Jono wants to see an overall state of the production instances
  • Gary wants the connection between infestations and Launchpad bug report to be very reliable (i.e. once the tool is taught about a false positive, it should do the right thing the next time)

Action items

  • Bug 652350: change ErrorSummary object to accept sections so it can be built dynamically

  • Bug 652351: web ui so developers can generate reports customized to what they need (http://ubuntuone.com/p/HvI/)

  • Bug 652356: page id should become a first class object

  • Bug 652354: put the exception value normalization code into the database

  • Bug 461269: new oops attributes, such as pageid, should be used to uniquely identify an infestation

  • File RT to have lp-production-configs on devpad automatically updated RT #41653

Bugs fixed during the sprint

  • Bug 612354: fix oops-tools bootstraping

  • Bug 251896: oops-tools should filter out not found errors referred from non-local domains

Foundations/QA/OOPSToolsMiniSprint (last edited 2010-10-01 22:12:01 by gary)