Quickly
⇤ ← Revision 1 as of 2011-04-21 13:46:26
Size: 1152
Comment:
|
Size: 2074
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 3: | Line 3: |
* '''Launchpad Entry''': UbuntuSpec:appdevs-desktop-o-quickly | * '''Launchpad Entry''': UbuntuSpec:desktop-o-quickly |
Line 25: | Line 25: |
== Design == | Elaine wants to use Quickly to develop for Fedora. Jill wants to use Quickly to develop a library that can be used by more than just Python apps. |
Line 29: | Line 31: |
= Notes from UDS = | === Backlog === * Tighter Launchpad integration * Push GPG key * Push SSH key * Sign CoC * Create PPA * Dynamic gedit plugin activation === Tread Water === * Port to PyGI (Python Gobject Introspection) * Port to GTK+ 3 * Add optional libunity support (ala current optional indicator support) === Other Work Ideas === * Integrate with at least one IDE * Need to pick one * Keep it simple first iteration, just to find changes we'd need to make to have this be easy * Add a Fedora/RPM template * This would be hard for this spec's audience to keep up to date * Find a stakeholder that's interested * Make it easier to write such templates (could stand to refactor template code a bit) * Add a Vala library template == Notes from UDS == |
Line 35: | Line 60: |
== Action Items == ... |
Launchpad Entry: desktop-o-quickly
Created: 2011-04-21
Contributors: mterry
Packages affected: quickly
Prior art: 11.04 spec
Summary
Quickly is a tool for creating applications based on templates. There's always more work we can do to make it better and keep pace with the platform.
Rationale
Ubuntu is focused on opportunistic developer to create quick and fun apps for its platform.
User stories
Jono don't want to bother about pushing an ssh/gpg key to launchpad, creating a ppa, or to sign the CoC manually to have access to it.
Brian wants that editing code brings all the needed tools for developing, but don't want to clutter his GNOME gedit environment when only writing a note.
Chris doesn't want to use Quickly on the command line.
Elaine wants to use Quickly to develop for Fedora.
Jill wants to use Quickly to develop a library that can be used by more than just Python apps.
Implementation
Backlog
- Tighter Launchpad integration
- Push GPG key
- Push SSH key
- Sign CoC
- Create PPA
- Dynamic gedit plugin activation
Tread Water
- Port to PyGI (Python Gobject Introspection)
- Port to GTK+ 3
- Add optional libunity support (ala current optional indicator support)
Other Work Ideas
- Integrate with at least one IDE
- Need to pick one
- Keep it simple first iteration, just to find changes we'd need to make to have this be easy
- Add a Fedora/RPM template
- This would be hard for this spec's audience to keep up to date
- Find a stakeholder that's interested
- Make it easier to write such templates (could stand to refactor template code a bit)
- Add a Vala library template
Notes from UDS
...
Action Items
...
DesktopTeam/Specs/Oneiric/Quickly (last edited 2011-05-12 14:00:43 by business-89-133-214-82)