Merge lp:~nhandler/lptools/manpages into lp:lptools

Proposed by Nathan Handler
Status: Merged
Merged at revision: 45
Proposed branch: lp:~nhandler/lptools/manpages
Merge into: lp:lptools
Diff against target: 316 lines (+262/-0)
11 files modified
doc/lp-attach.1 (+20/-0)
doc/lp-bug-dupe-properties.1 (+37/-0)
doc/lp-capture-bug-counts.1 (+15/-0)
doc/lp-force-branch-mirror.1 (+19/-0)
doc/lp-milestone2ical.1 (+20/-0)
doc/lp-milestones.1 (+33/-0)
doc/lp-project.1 (+29/-0)
doc/lp-recipe-status.1 (+23/-0)
doc/lp-remove-team-members.1 (+22/-0)
doc/lp-review-list.1 (+23/-0)
doc/lp-review-notifier.1 (+21/-0)
To merge this branch: bzr merge lp:~nhandler/lptools/manpages
Reviewer Review Type Date Requested Status
Martin Pool Approve
Review via email: mp+131303@code.launchpad.net

Commit message

Add manpages for all binaries that were missing them to comply with Debian Policy.

Description of the change

Debian policy requires all binaries to include manpages. Therefore, I have gone ahead and written manpages for all of the binaries that were missing one. These pages are pretty basic. They are based on the information available in the various scripts. Ideally, the script authors will expand on them over time.

It would also be nice for the docs/ directory to be included in future tarball releases.

To post a comment you must log in.
Revision history for this message
Martin Pool (mbp) wrote :

Looks good to me, thanks!

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added file 'doc/lp-attach.1'
2--- doc/lp-attach.1 1970-01-01 00:00:00 +0000
3+++ doc/lp-attach.1 2012-10-25 03:50:24 +0000
4@@ -0,0 +1,20 @@
5+.TH lp-attach "1" "Oct 24 2012" "lptools"
6+.SH NAME
7+lp-attach \- attach a file to a Launchpad bug
8+
9+.SH SYNOPSIS
10+.B lp-attach <\fIbugnumber\fR>
11+
12+.SH DESCRIPTION
13+\fBlp-attach\fR attaches a file (read from stdin) as an attachment on a named
14+Launchpad bug.
15+
16+.SH OPTIONS
17+Listed below are the command line options for \fBlp-attach\fR:
18+.TP
19+.BR <\fIbugnumber\fR>
20+Launchpad bug number to attach the file to.
21+
22+.SH AUTHORS
23+\fBlp-attach\fR was written by Martin Pool <mbp@canonical.com>,
24+and this manual page was written by Nathan Handler <nhandler@ubuntu.com>.
25
26=== added file 'doc/lp-bug-dupe-properties.1'
27--- doc/lp-bug-dupe-properties.1 1970-01-01 00:00:00 +0000
28+++ doc/lp-bug-dupe-properties.1 2012-10-25 03:50:24 +0000
29@@ -0,0 +1,37 @@
30+.TH lp-bug-dupe-properties "1" "Oct 24 2012" "lptools"
31+.SH NAME
32+lp-bug-dupe-properties \- find duplicate Launchpad bug reports
33+
34+.SH SYNOPSIS
35+.B lp-bug-dupe-properties [\fIOPTION\fR]
36+
37+.SH DESCRIPTION
38+\fBlp-bug-dupe-properties\fR displays information such as date, tags, and Ubuntu release information for duplicate Launchpad bugs. It also allows you to filter by certain apport keys.
39+
40+.SH OPTIONS
41+Listed below are the command line options for \fBlp-bug-dupe-properties\fR:
42+.TP
43+.BR \-r ", " \-\-reporter
44+Display reporter of duplicates
45+.TP
46+.B \-m ", " \-\-month
47+Display month duplicates were reported
48+.TP
49+.B \-d ", " \-\-day
50+Display day duplicates were reported
51+.TP
52+.B \-t ", " \-\-tags
53+Display tags of duplicates
54+.TP
55+.B \-rt ", " \-\-rtags
56+Display Ubuntu release tags of duplicates
57+.TP
58+.B \-D ", " \-\-desc
59+Search apport bug description for this key e.g. Package
60+.TP
61+.B \-b ", " \-\-bug
62+Bug number of which to check the duplicates
63+
64+.SH AUTHORS
65+\fBlp-bug-dupe-properties\fR was written by Brian Murray <brian@canonical.com>,
66+and this manual page was written by Nathan Handler <nhandler@ubuntu.com>.
67
68=== added file 'doc/lp-capture-bug-counts.1'
69--- doc/lp-capture-bug-counts.1 1970-01-01 00:00:00 +0000
70+++ doc/lp-capture-bug-counts.1 2012-10-25 03:50:24 +0000
71@@ -0,0 +1,15 @@
72+.TH lp-capture-bug-counts "1" "Oct 24 2012" "lptools"
73+.SH NAME
74+lp-capture-bug-counts \- view summary of number of bugs for a Launchpad project
75+
76+.SH SYNOPSIS
77+.B lp-capture-bug-counts
78+
79+.SH DESCRIPTION
80+\fBlp-capture-bug-counts\fR prints some statistics about a project. It can
81+quickly display the number of bugs with a particular status or with patches
82+attached that affect a project.
83+
84+.SH AUTHORS
85+\fBlp-capture-bug-counts\fR was written by Martin Pool <mbp@canonical.com>,
86+and this manual page was written by Nathan Handler <nhandler@ubuntu.com>.
87
88=== added file 'doc/lp-force-branch-mirror.1'
89--- doc/lp-force-branch-mirror.1 1970-01-01 00:00:00 +0000
90+++ doc/lp-force-branch-mirror.1 2012-10-25 03:50:24 +0000
91@@ -0,0 +1,19 @@
92+.TH lp-force-branch-mirror "1" "Oct 24 2012" "lptools"
93+.SH NAME
94+lp-force-branch-mirror \- force a new import
95+
96+.SH SYNOPSIS
97+.B lp-force-branch-mirror [\fIoptions\fR] \fIBRANCH\fR...
98+
99+.SH DESCRIPTION
100+\fBlp-force-branch-mirror\fR forces the mirrorring of a code mirror.
101+
102+.SH OPTIONS
103+Listed below are the command line options for \fBlp-force-branch-mirror\fR:
104+.TP
105+.BR PROJECT
106+The launchpad project to inspect (eg bzr)
107+
108+.SH AUTHORS
109+\fBlp-force-branch-mirror\fR was written by Jelmer Vernooij <jelmber@samba.org>,
110+and this manual page was written by Nathan Handler <nhandler@ubuntu.com>.
111
112=== added file 'doc/lp-milestone2ical.1'
113--- doc/lp-milestone2ical.1 1970-01-01 00:00:00 +0000
114+++ doc/lp-milestone2ical.1 2012-10-25 03:50:24 +0000
115@@ -0,0 +1,20 @@
116+.TH lp-milestone2ical "1" "Oct 24 2012" "lptools"
117+.SH NAME
118+lp-milestone2ical \- convert project milestones to iCalendar
119+
120+.SH SYNOPSIS
121+.B lp-milestone2ical <\fIproject\fR>
122+
123+.SH DESCRIPTION
124+\fBlp-milestone2ical\fR will convert all the milestones on a project or project
125+group, into an iCalendar 2.0 format file, for importing into a calendar program.
126+
127+.SH OPTIONS
128+Listed below are the command line options for \fBlp-milestone2ical\fR:
129+.TP
130+.BR project
131+The launchpad project whose milestones you wish to convert
132+
133+.SH AUTHORS
134+\fBlp-milestone2ical\fR was written by Rodney Dawes <rodney.dawes@canonical.com>,
135+and this manual page was written by Nathan Handler <nhandler@ubuntu.com>.
136
137=== added file 'doc/lp-milestones.1'
138--- doc/lp-milestones.1 1970-01-01 00:00:00 +0000
139+++ doc/lp-milestones.1 2012-10-25 03:50:24 +0000
140@@ -0,0 +1,33 @@
141+.TH lp-milestones "1" "Oct 24 2012" "lptools"
142+.SH NAME
143+lp-milestones \- work with milestones in Launchpad
144+
145+.SH SYNOPSIS
146+.B lp-milestones <\fIcommand\fR>
147+
148+.SH DESCRIPTION
149+\fBlp-milestones\fR allows you to create, delete, and rename milestones, as well
150+as create a release from a milestone.
151+
152+.SH OPTIONS
153+Listed below are the possible commands that can be passed to \fBlp-milestones\fR:
154+.TP
155+.BR help\ commands
156+List all supported commands
157+.TP
158+.B create <\fIprojectname\fR>/<\fIseriesname\fR>/<\fImilestonename\fR>
159+Create a milestone.
160+.TP
161+.B delete <\fIprojectname\fR>/<\fImilestonename\fR>
162+Delete a milestone. Note that this cannot delete a milestone with releases on it
163+(yet).
164+.TP
165+.B release <\fIprojectname\fR>/<\fImilestonename\fR>
166+Create a release from a milestone.
167+.TP
168+.B rename <\fIprojectname\fR>/<\fImilestonename\fR> <\fInewname\fR>
169+Rename a milestone.
170+
171+.SH AUTHORS
172+\fBlp-milestones\fR was written by Robert Collins <robert.collins@canonical.com>,
173+and this manual page was written by Nathan Handler <nhandler@ubuntu.com>.
174
175=== added file 'doc/lp-project.1'
176--- doc/lp-project.1 1970-01-01 00:00:00 +0000
177+++ doc/lp-project.1 2012-10-25 03:50:24 +0000
178@@ -0,0 +1,29 @@
179+.TH lp-project "1" "Oct 24 2012" "lptools"
180+.SH NAME
181+lp-project \- work with projects in Launchpad
182+
183+.SH SYNOPSIS
184+.B lp-project <\fIcommand\fR>
185+
186+.SH DESCRIPTION
187+\fBlp-project\fR allows you to quickly create a new project on Launchpad. It automates the creation of management/commiter teams, a \-dev mailing list, the project itself, and a bzr branch for trunk.
188+
189+.SH OPTIONS
190+Listed below are the possible commands that can be passed to \fBlp-project\fR:
191+.TP
192+.BR help\ commands
193+List all supported commands
194+.TP
195+.B create <\fIprojectname\fR>
196+Create a project. This creates two teams - a management/committer team owner by
197+you and a \-dev mailing list owned by the mgmt team. It then creates the project,
198+makes it owned by the committer team, creates a new empty bzr branch for trunk
199+and then fires up a web browser pointing at the project for you to fine tune.
200+After running this command you need to set what LP features you are using
201+(https://bugs.launchpad.net/launchpad/+bug/537269), describe your project
202+(title, summary, description), upload your code to lp:PROJECT, and turn on the
203+mailing list by hand (https://bugs.launchpad.net/launchpad/+bug/537258)
204+
205+.SH AUTHORS
206+\fBlp-project\fR was written by Robert Collins <robert.collins@canonical.com>,
207+and this manual page was written by Nathan Handler <nhandler@ubuntu.com>.
208
209=== added file 'doc/lp-recipe-status.1'
210--- doc/lp-recipe-status.1 1970-01-01 00:00:00 +0000
211+++ doc/lp-recipe-status.1 2012-10-25 03:50:24 +0000
212@@ -0,0 +1,23 @@
213+.TH lp-recipe-status "1" "Oct 24 2012" "lptools"
214+.SH NAME
215+lp-recipe-status \- show the status of the recipes owned by a particular user
216+
217+.SH SYNOPSIS
218+.B lp-recipe-status [\fIoptions\fR] <\fIperson\fR>
219+
220+.SH DESCRIPTION
221+\fBlp-recipe-status\fR will render a status table for all of the recipe builds
222+owned by the specified person.
223+
224+.SH OPTIONS
225+Listed below are the command line options for \fBlp-recipe-status\fR:
226+.TP
227+.BR <\fIperson\fR>
228+The Launchpad person or team whose recipes to check
229+.TP
230+.B \-\-html
231+Generate HTML
232+
233+.SH AUTHORS
234+\fBlp-recipe-status\fR was written by Jelmer Vernooij <jelmer@samba.org>,
235+and this manual page was written by Nathan Handler <nhandler@ubuntu.com>.
236
237=== added file 'doc/lp-remove-team-members.1'
238--- doc/lp-remove-team-members.1 1970-01-01 00:00:00 +0000
239+++ doc/lp-remove-team-members.1 2012-10-25 03:50:24 +0000
240@@ -0,0 +1,22 @@
241+.TH lp-remove-team-members "1" "Oct 24 2012" "lptools"
242+.SH NAME
243+lp-remove-team-members \- remove members from a Launchpad team
244+
245+.SH SYNOPSIS
246+.B lp-remove-team-members <\fIteam\fR> <\fIMEMBER\fR>...
247+
248+.SH DESCRIPTION
249+\fBlp-remove-team-members\fR allows you to quickly bulk remove users from a team.
250+
251+.SH OPTIONS
252+Listed below are the command line options for \fBlp-remove-team-members\fR:
253+.TP
254+.BR <\fIteam\fR>
255+Launchpad team to remove members from
256+.TP
257+.B <\fIMEMBER\fR>...
258+List of members to remove from the team
259+
260+.SH AUTHORS
261+\fBlp-remove-team-members\fR was written by Martin Pool <mbp@canonical.com>,
262+and this manual page was written by Nathan Handler <nhandler@ubuntu.com>.
263
264=== added file 'doc/lp-review-list.1'
265--- doc/lp-review-list.1 1970-01-01 00:00:00 +0000
266+++ doc/lp-review-list.1 2012-10-25 03:50:24 +0000
267@@ -0,0 +1,23 @@
268+.TH lp-review-list "1" "Oct 24 2012" "lptools"
269+.SH NAME
270+lp-review-list \- list reviews for a project
271+
272+.SH SYNOPSIS
273+.B lp-review-list <\fIproject1\fR> [[\fIproject2\fR] ...]
274+
275+.SH DESCRIPTION
276+\fBlp-review-list\fR will present a list of all the branches currently in the
277+Needs Review state. The list includes the branch name, and the votes
278+on the proposal. You can double-click on a row to open the merge proposal
279+page in your browser. It will use launchpadlib and refresh automatically every
280+5 minutes.
281+
282+.SH OPTIONS
283+Listed below are the command line options for \fBlp-review-list\fR:
284+.TP
285+.BR <\fIproject1\fR> [[\fIproject2\fR] ...]
286+List of projects to display branches in the Needs Review state for.
287+
288+.SH AUTHORS
289+\fBlp-review-list\fR was written by Rodney Dawes <rodney.dawes@canonical.com>,
290+and this manual page was written by Nathan Handler <nhandler@ubuntu.com>.
291
292=== added file 'doc/lp-review-notifier.1'
293--- doc/lp-review-notifier.1 1970-01-01 00:00:00 +0000
294+++ doc/lp-review-notifier.1 2012-10-25 03:50:24 +0000
295@@ -0,0 +1,21 @@
296+.TH lp-review-notifier "1" "Oct 24 2012" "lptools"
297+.SH NAME
298+lp-review-notifier \- desktop notifier about reviews that can be done
299+
300+.SH SYNOPSIS
301+.B lp-review-notifier <\fIproject1\fR> [[\fIproject2\fR] ...]
302+
303+.SH DESCRIPTION
304+\fBlp-review-notifier\fR will present notifications for changes to merge
305+proposals on a project. You currently must pass the list of projects on the
306+command line.
307+
308+.SH OPTIONS
309+Listed below are the command line options for \fBlp-review-notifier\fR:
310+.TP
311+.BR <\fIproject1\fR> [[\fIproject2\fR] ...]
312+List of projects to display notifications for changes to merge proposals for.
313+
314+.SH AUTHORS
315+\fBlp-review-notifier\fR was written by Rodney Dawes <rodney.dawes@canonical.com>,
316+and this manual page was written by Nathan Handler <nhandler@ubuntu.com>.

Subscribers

People subscribed via source and target branches