Diff for "API/Uses"

Not logged in - Log In / Register

Differences between revisions 2 and 3
Revision 2 as of 2009-04-01 02:13:16
Size: 4005
Editor: cpe-72-225-235-225
Comment: Make a link.
Revision 3 as of 2009-04-01 03:09:34
Size: 4031
Editor: cpe-72-225-235-225
Comment: Add a title.
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= Launchpad API Uses =

Launchpad API Uses

These are some programs that use the Launchpad APIs. As this page grows, we'll break it out into sections.

Program

Purpose

API style

Notes

bzr-eclipse

A Bazaar plugin for Eclipse, that talks to the Launchpad/Bazaar integration using launchpadlib.

launchpadlib

The developer says: "The API is straightforward to learn, also if you can use launchpadlib it's far easier, just start the python interactive interpreter, import launchpadlib and start prototyping your app :)"

Tarmac

"The Launchpad Landing Strip": an automatic branch lander for the Bazaar branches hosted on Launchpad. Tarmac uses the Launchpad API to manage a development focus branch's proposed merges. It will automatically merge approved branch merge proposals and push them back up to Launchpad.

launchpadlib

apport

A crash detection system that automatically generates reports with debugging information from crashed programs and provides UI frontends for handling these reports.

launchpadlib

See the script apport-collect, which adds apport data to existing bug reports

ubuntu-dev-tools

A collection of useful tools that Ubuntu developers use to make their packaging work a lot easier (bug filing, packaging preparation, package analysis, etc).

launchpadlib

See the manage-credentials, requestsync, massfile, lp-set-dup, grab-attachments, and hugdaylist scripts. They're all sharing the ubuntutools/lp/libsupport.py library, which might be a good place to start.

ubuntu-qa-tools

A collection of tools used by the Ubuntu QA Team (like ubuntu-dev-tools, but for QA).

launchpadlib

See the ml-fixes-report.py, ml-team-fixes-report.py, b-tool, package-bugs-gravity.py, team-reported-bug-tasks.py, and team-assigned-bug-tasks.py scripts.

ilaunchpad-shell

An interactive shell to Launchpad.net.

launchpadlib

API/Uses (last edited 2011-12-01 13:34:50 by cpe-076-182-040-015)