~launchpad-pqm/launchpad/devel

« back to all changes in this revision

Viewing changes to lib/lp/app/tour/bugs

  • Committer: Curtis Hovey
  • Date: 2011-12-18 15:13:07 UTC
  • mto: This revision was merged to the branch mainline in revision 14547.
  • Revision ID: curtis.hovey@canonical.com-20111218151307-sdm2gzobt5tplbe0
Moved badges to lp.app.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2
 
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
3
 
<head>
4
 
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
5
 
    <meta content="Canonical Launchpad Tour - Sharing code means sharing bugs: issues found in free software may originate in code upstream or downstream in a distribution&rsquo;s packaging. Launchpad tracks how each bug affects different communities and helps you work across project boundaries to find a fix" name="description"/>
6
 
    <meta content="canonical, launchpad, tour" name="keywords"/>
7
 
    <meta content="en-US" name="language"/>
8
 
    <title>Bug tracker for open source and other software projects &mdash; Launchpad tour</title>
9
 
    <style media="all" type="text/css">
10
 
        @import "launchpad-tour.css";
11
 
    </style>
12
 
    <script type="text/javascript" src="jquery-1.2.6.pack.js"></script>
13
 
    <script type="text/javascript" src="launchpad-tour.js"></script>
14
 
    <script type="text/javascript" src="selector.js"></script>
15
 
</head>
16
 
<body>
17
 
    <div id="container">
18
 
        <p class="page-number">2 of 11</p>
19
 
 
20
 
        <ul id="navigation-drop-down">
21
 
            <li class="button-next"><a id="btnNext" href="branch-hosting-tracking" tabindex="1" accesskey="1" title="Read about code hosting and review in Launchpad">Next</a></li>
22
 
            <li class="home"><a href="index" accesskey="2">Launchpad tour home</a></li>
23
 
            <li class="current"><a href="bugs" accesskey="3">Cross-project bug tracking</a></li>
24
 
            <li><a href="branch-hosting-tracking" accesskey="4">Code hosting and tracking</a></li>
25
 
            <li><a href="translation" accesskey="5">Web-based translation</a></li>
26
 
            <li><a href="community" accesskey="6">Mailing lists and teams</a></li>
27
 
            <li><a href="ppa" accesskey="7">Software distribution</a></li>
28
 
            <li><a href="community-support" accesskey="8">Community support</a></li>
29
 
            <li><a href="api" accesskey="9">Beta: web services API</a></li>
30
 
            <li><a href="feature-tracking" accesskey="a">Lightweight specifications</a></li>
31
 
            <li><a href="release-management" accesskey="b">Release management</a></li>
32
 
            <li><a href="join-launchpad" accesskey="c">Join Launchpad!</a></li>
33
 
        </ul>
34
 
 
35
 
        <div id="page-intro-top"></div>
36
 
        <div id="page-intro">
37
 
            <h1>One place to track bugs<br />across project boundaries and tools</h1>
38
 
            <p>
39
 
                <img src="images/bugs/main-image.jpg" alt="Collaborate with free software communities." /></p>
40
 
                <p class="intro-text">
41
 
<strong>When projects share free software code they share its bugs</strong>. The discussion about how to fix one bug can become fragmented across different reports in multiple trackers.<br /><br />
42
 
<strong>Launchpad brings the discussion to you</strong>. At a glance you can see how the bug affects different communities, whether they're tracking it in Launchpad or external tools such as Bugzilla, Trac, Sourceforge or elsewhere.<br /><br />
43
 
You can even share a comment history across project boundaries and tools, and use Launchpad's API and email interfaces for easy integration with your project workflow.</p>
44
 
             <div id="left-link-holder"><strong>Need bug tracking for a closed source project?</strong><br /><a href="join-launchpad#commercial">Read about commercial subscriptions &gt;</a></div>
45
 
            <div id="link-holder"><a href="https://bugs.launchpad.net/">Visit Launchpad Bugs &gt;</a><br /><a href="https://launchpad.net/projects/+new">Add your project to Launchpad &gt;</a></div>
46
 
        </div>
47
 
        <div id="page-intro-bottom"></div>
48
 
        <ul id="secondary-navigation">
49
 
            <li class="button-prev">
50
 
                <a href="index" accesskey="d" tabindex="2" title="Return to the start of the Launchpad tour">Back</a>
51
 
            </li>
52
 
            <li class="button-next">
53
 
                <a href="branch-hosting-tracking" accesskey="e" tabindex="3" title="Read about code hosting and review in Launchpad">Next</a>
54
 
            </li>
55
 
        </ul>
56
 
        <div id="further-information">
57
 
            <div class="furthur-information-block">
58
 
                <div class="furthur-information-block-top"></div>
59
 
                <div class="furthur-information-block-mid">
60
 
                    <div class="block">
61
 
                        <h3>Share bug reports across projects and tools</h3>
62
 
                        <h4>Bug reports used to exist in isolation. With Launchpad they can join together across project and tool boundaries.</h4>
63
 
                        <p class="screen-holder">
64
 
                            <img src="images/bugs/1.png" alt="Shared bug reports, independent statuses" />                        </p>
65
 
                        <p>
66
 
                        In Launchpad, you can share a bug report and its comment history with other communities interested in finding a fix.
67
 
                        Each project &mdash; or even different releases within a project &mdash; can track its own status, importance and assignee for that same bug report.
68
 
                        <br /><br />
69
 
                        Even if the bug is tracked elsewhere &mdash; such as in Trac, Sourceforge or Bugzilla &mdash; Launchpad can monitor its status. Using our <a href="https://help.launchpad.net/Bugs/PluginAPISpec">bug tracker plugins</a> for Bugzilla and Trac you can share a comment history for the same bug tracked both in Launchpad and an external tracker.<br /><br />
70
 
And to help find low-hanging fruit, there&rsquo;s a &ldquo;Bugs fixed elsewhere&rdquo; report that shows which of your bugs are marked fixed in other communities.
71
 
 
72
 
                        </p>
73
 
                    </div>
74
 
                    <div class="block odd">
75
 
                        <h3>Turn patches into fixes</h3>
76
 
                        <h4>Direct links from bug reports to the patches and branches that contain the fix.</h4>
77
 
                        <p class="screen-holder">
78
 
                            <img src="images/bugs/5.png" alt="Found a fix? Publish a branch!" />                        </p>
79
 
                        <p>
80
 
                          Launchpad helps you bring bugs and fixes together. You can easily see any patches attached to a bug report and you can jump straight to a list of all the bug reports, associated with your project, that have patches.
81
 
                        <br /><br />
82
 
                          For fixes that require more than a simple patch, you can link directly to the Bazaar branch (including imports from Git, Subversion and CVS) you're working in, allowing everyone interested in the bug to watch your solution evolve or even download your branch, make their own changes and then upload them back to Launchpad for everyone to see.<br /><br />
83
 
                          A single URL points to the latest version of the fix and a single command merges it into the project's trunk branch.
84
 
                        </p>
85
 
                    </div>
86
 
                    <div class="clear"></div>
87
 
                </div>
88
 
                <div class="furthur-information-block-bot"></div>
89
 
            </div>
90
 
            <div class="furthur-information-block">
91
 
                <div class="furthur-information-block-top"></div>
92
 
                <div class="furthur-information-block-mid">
93
 
                    <div class="block">
94
 
                        <h3>Bugs by email</h3>
95
 
                        <h4>File and manage bug reports by email.</h4>
96
 
                        <p class="screen-holder">
97
 
                            <img src="images/bugs/3.png" alt="Bug tracker email interface"  />                        </p>
98
 
                        <p>
99
 
                        Manage bug reports entirely through your email client.
100
 
<br /><br />
101
 
                                                You can use email to report, subscribe, comment on, assign, prioritise and make just about any other update to bugs tracked in Launchpad. Launchpad will also mail you with updates on any bug you're interested in, whether an individual bug or all the bugs associated with a particular project or package. Read more about <a href="https://help.launchpad.net/Bugs/EmailInterface">the bug tracker's e-mail interface &gt;</a><br /><br />
102
 
                                                And, if you prefer, you can also subscribe to bug information in your feed reader with our Atom feeds. <img src="https://launchpad.net/@@/rss" alt="Feed logo" />
103
 
                        </p>
104
 
                    </div>
105
 
                    <div class="block odd">
106
 
                        <h3>Web services API</h3>
107
 
                        <h4>Manage bug reports programmatically from your own applications, through our web services API and Python library.</h4>
108
 
                        <p class="screen-holder">
109
 
                            <img src="images/api/3.png" alt="Web services API and Python library" />
110
 
                        </p>
111
 
                        <p>
112
 
                          With Launchpad's <a href="http://en.wikipedia.org/wiki/Representational_State_Transfer">restful</a> API you can develop your own tools to access and manipulate bug reports in Launchpad.<br /><br />
113
 
                          If you're a Python developer, you can use our Python library &mdash; launchpadlib &mdash; to handle bug reports just like any other Python object.<br /><br />
114
 
                           <ul>
115
 
                            <li>Report new bugs</li>
116
 
                            <li>Search for and retrieve existing reports</li>
117
 
                            <li>Comment on and edit bugs reports</li>
118
 
                          </ul>
119
 
                          <br />
120
 
                          You can also take advantage of the API's access to other major Launchpad applications. Read more about <a href="api">Launchpad's API and our Python library &gt;</a>
121
 
                        </p>
122
 
                    </div>
123
 
                    <div class="clear"></div>
124
 
                </div>
125
 
                <div class="furthur-information-block-bot"></div>
126
 
            </div>
127
 
 
128
 
        </div>
129
 
        <ul id="footer-navigation">
130
 
            <li class="button-prev">
131
 
                <a href="index" accesskey="f" tabindex="4" title="Return to the start of the Launchpad tour">Back</a>
132
 
            </li>
133
 
            <li class="button-next">
134
 
                <a href="branch-hosting-tracking" accesskey="g" tabindex="5" title="Read about code hosting and review in Launchpad">Next</a>
135
 
            </li>
136
 
            <li class="copyright">
137
 
                &copy; 2004-2012 Canonical Ltd. <a href="https://help.launchpad.net/Legal" accesskey="i" tabindex="7">Terms of Use</a> &#124; <a href="https://help.launchpad.net/Feedback" accesskey="j" tabindex="8">Feedback</a> &#124; <a href="https://answers.launchpad.net/launchpad-project/+faqs" accesskey="k" tabindex="9">FAQ</a>
138
 
            </li>
139
 
        </ul>
140
 
    </div>
141
 
</body>
142
 
</html>