Launchpad and work item
       tracking
 Jamie Bennett, Release Manager
           Linaro.org
Schedule


• Launchpad

• Blueprints

• Work items

• Putting it all together

• What do you want to see?
Schedule


• Launchpad

• Blueprints

• Work items

• Putting it all together

• What do you want to see?
Launchpad




            What is Launchpad?
Launchpad

History

     •   Collaboration tool for software projects

     •   Actively developed by Canonical

     •   ...
Launchpad
Launchpad

Bug Tracking
Launchpad

Bug Tracking

•   Bugs against multiple projects

•   External bug tracking
    (bugzilla, trac, ...)

•   Link...
Launchpad
Launchpad

Code hosting
Launchpad

Code hosting

 •   bzr version control (and others*)

 •   Multiple branches per project

 •   Multiple branche...
Launchpad
Launchpad

Package building and hosting


    •   Personal Package Archive (PPA)

    •   Team PPA’s

    •   Private PPA’...
Launchpad Profile Example
Schedule


• Launchpad

• Blueprints

• Work items

• Putting it all together

• What do you want to see?
Blueprints
Blueprints
Blueprints

Anatomy

 •   Summary

 •   Priority, status, implementation

 •   Approver, drafter, assignee

 •   Related b...
Blueprints

  •   Canonical and Ubuntu preferred tracking method

  •   Used Pre and Post UDS

  •   Specification

  •   ...
Schedule


• Launchpad

• Blueprints

• Work items

• Putting it all together

• What do you want to see?
Work Items

  •   A defined chunk of work

  •   2 days in duration

  •   Assignee

  •   Status (TODO, DONE, INPROGRESS,...
Work Items

Burn down charts

 •   Number of work items over a period of time

 •   Broken up into teams

 •   Further bro...
Launchpad
Schedule


• Launchpad

• Blueprints

• Work items

• Putting it all together

• What do you want to see?
Launchpad
Schedule


• Launchpad

• Blueprints

• Work items

• Putting it all together

• What do you want to see?
Schedule




           What do you want to see?
Questions?




jamie.bennett@linaro.org
Upcoming SlideShare
Loading in...5
×

Launchpad and Work Item tracking within Linaro

1,816

Published on

How Linaro and Ubuntu use Launchpad for projects and project management.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,816
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide





  • Who is in Linaro – listed is the founding members with the expectation of this number to grow.


  • Who is in Linaro – listed is the founding members with the expectation of this number to grow.
  • Who is in Linaro – listed is the founding members with the expectation of this number to grow.
  • Who is in Linaro – listed is the founding members with the expectation of this number to grow.
  • Who is in Linaro – listed is the founding members with the expectation of this number to grow.
  • Who is in Linaro – listed is the founding members with the expectation of this number to grow.
  • Who is in Linaro – listed is the founding members with the expectation of this number to grow.

  • Who is in Linaro – listed is the founding members with the expectation of this number to grow.





  • Who is in Linaro – listed is the founding members with the expectation of this number to grow.






  • Transcript of "Launchpad and Work Item tracking within Linaro"

    1. 1. Launchpad and work item tracking Jamie Bennett, Release Manager Linaro.org
    2. 2. Schedule • Launchpad • Blueprints • Work items • Putting it all together • What do you want to see?
    3. 3. Schedule • Launchpad • Blueprints • Work items • Putting it all together • What do you want to see?
    4. 4. Launchpad What is Launchpad?
    5. 5. Launchpad History • Collaboration tool for software projects • Actively developed by Canonical • Free software as of 21st July 2009 • Over 19,000 projects • Over 1 million hits per month
    6. 6. Launchpad
    7. 7. Launchpad Bug Tracking
    8. 8. Launchpad Bug Tracking • Bugs against multiple projects • External bug tracking (bugzilla, trac, ...) • Link patches to bugs • Link bugs to blueprints
    9. 9. Launchpad
    10. 10. Launchpad Code hosting
    11. 11. Launchpad Code hosting • bzr version control (and others*) • Multiple branches per project • Multiple branches per revision/version • Other peoples branches against your code • Code review • Bugs and branches
    12. 12. Launchpad
    13. 13. Launchpad Package building and hosting • Personal Package Archive (PPA) • Team PPA’s • Private PPA’s • Multiple architectural builds
    14. 14. Launchpad Profile Example
    15. 15. Schedule • Launchpad • Blueprints • Work items • Putting it all together • What do you want to see?
    16. 16. Blueprints
    17. 17. Blueprints
    18. 18. Blueprints Anatomy • Summary • Priority, status, implementation • Approver, drafter, assignee • Related branches • Whiteboard • Subscribers
    19. 19. Blueprints • Canonical and Ubuntu preferred tracking method • Used Pre and Post UDS • Specification • Status • Linked bugs • Linked code branches • The Whiteboard
    20. 20. Schedule • Launchpad • Blueprints • Work items • Putting it all together • What do you want to see?
    21. 21. Work Items • A defined chunk of work • 2 days in duration • Assignee • Status (TODO, DONE, INPROGRESS, POSTPONED) • Targeted milestone • Complexity • Burn down charts
    22. 22. Work Items Burn down charts • Number of work items over a period of time • Broken up into teams • Further broken down into blueprints • Even further broken up into assignee’s • Foreign work items
    23. 23. Launchpad
    24. 24. Schedule • Launchpad • Blueprints • Work items • Putting it all together • What do you want to see?
    25. 25. Launchpad
    26. 26. Schedule • Launchpad • Blueprints • Work items • Putting it all together • What do you want to see?
    27. 27. Schedule What do you want to see?
    28. 28. Questions? jamie.bennett@linaro.org

    ×