Bugs

Revision 1 as of 2011-10-25 15:56:51

Clear message

Go back to the accomplishments main page.

Ideas for trophies:

  • TROPHY (1) Set up a Launchpad account
    • DEPENDS -
    • LOGIC Ask user to sign into trophies.ubuntu.com with Launchpad SSO
    • RISK Low, Stale LP accounts maybe
    • PROBLEMS When do we ask the user to login to LP? When libaccomplishments-daemon is run the first time?
  • TROPHY (2) Register IRC nick in Launchpad
    • DEPENDS 1
    • LOGIC Check with launchpadlib if IRC nick for freenode is registered
    • RISK -
    • PROBLEMS AFAIK the launchpadlib user needs to be logged in
  • TROPHY (3) Set up ISO testing account
    • DEPENDS -
    • LOGIC There's no way to find out
    • RISK -
    • PROBLEMS We need to talk to the hackers of the ISO testing thing to enable an export maybe
  • TROPHY (4) Register email address with Launchpad
    • DEPENDS 1
    • LOGIC Use launchpadlib to find out preferred_email_address
    • RISK Some users might not like this
    • PROBLEMS AFAIK the launchpadlib user needs to be logged in
  • TROPHY (5) Introduce yourself on ubuntu-bugsquad@lists.ubuntu.com

    • DEPENDS 4
    • LOGIC Check ubuntu-bugsquad mbox archive for mails with registered LP email
    • RISK Pointless introduction mails (need to talk to Brian/Pedro)
    • PROBLEMS
  • TROPHY (6) Sign the Ubuntu Code of Conduct
    • DEPENDS 1
    • LOGIC Check person.is_ubuntu_coc_signer
    • RISK -
    • PROBLEMS Needs proper documentation
  • TROPHY (7) Participate in IRC meeting
    • DEPENDS 2
    • LOGIC Check irclogs.ubuntu.com for participation of user with registered IRC nick
    • RISK Pointless interruptions of meetings
    • PROBLEMS BugSquad meetings are announced on https://wiki.ubuntu.com/BugSquad/ on the headers, but we are missing an entry in the Fridge calendar

  • TROPHY (8) Become a bug contact for a package
    • DEPENDS 1
    • LOGIC use person.getBugSubscriberPackages
    • RISK -
    • PROBLEMS -
  • TROPHY (9) Subscribe to a bug
    • DEPENDS 1
    • LOGIC ubuntu.searchTasks(bug_subscriber=person)
    • RISK we must make clear it is _subscribing_ to a bug, not assigning oneself to it
    • PROBLEMS -
  • TROPHY (10) Confirm a bug
    • DEPENDS 1
    • LOGIC
    • RISK Medium, randomly confirmed bugs
    • PROBLEMS Very hard to find out: checking all bugs via launchpadlib is no option, reading/parsing all of ubuntu-bugs@lists.ubuntu.com is tedious, error-prone and slow

  • TROPHY (11) Apply for https://launchpad.net/~bugsquad

    • DEPENDS 6 (and partly on 5)
    • LOGIC Check via launchpadlib
    • RISK Lots of applications coming in
    • PROBLEMS
  • TROPHY (12) Become member of Ubuntu Bug Control
    • DEPENDS 11 (plus quite some more work)
    • LOGIC Check team membership via launchpadlib
    • RISK Unnecessary applications to the team
    • PROBLEMS -
  • TROPHY
    • DEPENDS
    • LOGIC
    • RISK
    • PROBLEMS
  • TROPHY
    • DEPENDS
    • LOGIC
    • RISK
    • PROBLEMS