Do

Launchpad Plugin for GNOME Do

Registered by Jorge Castro

Launchpad is an important hub for Free Software projects, therefore a first class plugin for Launchpad for GNOME Do would be useful for people who use Launchpad on a regular basis.

Blueprint information

Status:
Complete
Approver:
David Siegel
Priority:
Undefined
Drafter:
Jorge Castro
Direction:
Needs approval
Assignee:
Ken Simon
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Jorge Castro
Completed by
Jason Smith

Whiteboard

I'm working on this right now. My code's at http://ninkendo.org/~ken/do-plugins-launchpad (that's a bzr branch.) It's mostly done except for the icons, and I just randomly picked some text to put as the name and description of the launchpad actions (hopefully someone more... political than me can choose better text?)

[I've revised some of the strings in my branch: do-plugins-launchpad-mg. --mgunes]

Take it easy on me, this is my first time using bzr, and I'm not very good with autotools.

Some things to note:

It's not really possible to break down each launchpad category into subcategories like the spec says. At least not without altering gnome-do's core. So what I did is squash the levels of launchpad sections into one long list. For instance, the "bugs" section has 3 different actions specified, I had to make them three altogether separate actions rather than trying to make them sub-actions of a "bugs" action. Doing it the subcategory way would require 4 different panels in gnome-do, which isn't possible.

What is possible is to make them all categories within a master "Launchpad" action. So the way it's working right now is that you have to first type "launchpad" (or enough characters for it to pop up) first, then type the input text (like "nautilus"), then the action you want to perform. This is the *only way* it will work right now.

<Update> Ok, the icons are done, and I trashed my old code tree in favor of putting code in do-plugins, rather than core gnome-do (wish I would've found the plugins branch earlier!) If people want to test, it would be much appreciated! The bzr branch is http://ninkendo.org/~ken/do-plugins-launchpad

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.