2583
Comment: mention lp-attach
|
2976
more info about hydrazine
|
Deletions are marked like this. | Additions are marked like this. |
Line 18: | Line 18: |
|| Packaged || not yet || | || Packaged || [[https://edge.launchpad.net/~hydrazine-core/+archive/ppa|ppa:hydrazine-core/ppa]] || |
Line 20: | Line 20: |
|| Browse source || [[http://bazaar.launchpad.net/~hydrazine-core/hydrazine/trunk/files|lp:hydrazine]] || | |
Line 21: | Line 22: |
A set of client-side scripts for interacting with Launchpad. For example, '''bugclient''' provides a text-mode interactive controller for Launchpad bugs: | A set of client-side scripts for interacting with Launchpad. '''bugclient''' is a text-mode interactive controller for Launchpad bugs: |
Line 33: | Line 36: |
'''lp-attach''' lets you attach a file to a Launchpad bug from the command line. | '''lp-attach''' attaches a file to a Launchpad bug from the command line: |
Line 35: | Line 38: |
See also {{{capture-bug-counts.py}}}, which prints statistics about a project, and the [[http://bazaar.launchpad.net/~hydrazine-core/hydrazine/trunk/files|other scripts]] in Hydrazine. | {{{ lspci -vvnn | lp-attach 123123123 }}} '''capture-bug-counts.py''' prints some statistics about a project. '''feed-pqm''' submits approved merge proposals to PQM. (It may not be suitable for all pqm-using projects.) '''check-membership''' and '''scan-merge-proposals''' check that proposed merges are by people who've agreed to the [[http://canonical.com/contributors|Canonical Contributor Agreement]]. |
Launchpad Clients
These are programs you can run on your own computer to interact with Launchpad over the API.
Ground Control
Homepage |
|
Packaged |
|
Stability |
beta |
An integration project to bring easy access to launchpad to the desktop.
Hydrazine
Homepage |
|
Packaged |
|
Stability |
beta |
Browse source |
A set of client-side scripts for interacting with Launchpad.
bugclient is a text-mode interactive controller for Launchpad bugs:
hydrazine(edge) #526078> bug 526117 duplicate bug: 526117: want a way to propose merge of a new imported/mirror branch affects launchpad-code New Undecided tags: hydrazine(edge) #526117> duplicate 526116 marking 526117 as a duplicate of 526116 "want a way to propose merge of a new imported/mirror branch"
lp-attach attaches a file to a Launchpad bug from the command line:
lspci -vvnn | lp-attach 123123123
capture-bug-counts.py prints some statistics about a project.
feed-pqm submits approved merge proposals to PQM. (It may not be suitable for all pqm-using projects.)
check-membership and scan-merge-proposals check that proposed merges are by people who've agreed to the Canonical Contributor Agreement.
iLaunchpad-shell
Homepage |
|
Packaged |
not yet |
Stability |
beta |
Customized ipython shell which makes testing and developing around the launchpad API real fun.
See this video for a small demo.
ssh-import-lp-id
Homepage |
|
Packaged |
|
Stability |
new |
This utility will securely contact Launchpad.net and retrieve one or more Launchpad user's public keys, and append these to the current user's ~/.ssh/authorized_keys file. It is quite useful in UEC and EC2 environments if you want to give another user access to the instance.
ssh-import-lp-id [launchpad_id_1] [launchpad_id_2] [launchpad_id_3] ...
More
See also:
The API/Uses page (which should probably be merged into here)
The Launchpad Extensions project group
If you've written or discovered a good Launchpad client, please add it to this page.