Launchpad and Work Item tracking within Linaro

2,037 views
1,964 views

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
2,037
On SlideShare
0
From Embeds
0
Number of Embeds
171
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.






  • 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

    ×