Quickly
⇤ ← Revision 1 as of 2012-04-25 14:22:04
Size: 1950
Comment:
|
Size: 2014
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 32: | Line 32: |
* Port projects to Python 3 | * Port quickly to Python 3 * Port project templates to Python 3 |
Line 35: | Line 36: |
* Tighter Launchpad integration | * Integrate with at least one IDE * Keep it simple first iteration, just to find changes we'd need to make to have this be easy * Add a Fedora/RPM template * Make it easier to write such templates (could stand to refactor template code a bit) * Add a Vala library template * Add optional libunity support (ala current optional indicator support) === Blocked Features === * Tighter Launchpad integration (Blocked by LP development) |
Line 41: | Line 50: |
* Integrate with at least one IDE * Keep it simple first iteration, just to find changes we'd need to make to have this be easy * Add a Fedora/RPM template * Make it easier to write such templates (could stand to refactor template code a bit) * Add a Vala library template * Add a Unity lens template * Add optional libunity support (ala current optional indicator support) |
Launchpad Entry: desktop-q-quickly
Created: 2012-04-25
Contributors: mterry
Packages affected: quickly
Prior art: 12.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 manually pushing an SSH/GPG key to Launchpad, creating a PPA, or signing the CoC.
Brian wants quickly edit to use all the needed options for developing, but doesn't want to clutter his 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
Keeping Up With the Platform
- Port quickly to Python 3
- Port project templates to Python 3
New Features
- Integrate with at least one IDE
- Keep it simple first iteration, just to find changes we'd need to make to have this be easy
- Add a Fedora/RPM template
- Make it easier to write such templates (could stand to refactor template code a bit)
- Add a Vala library template
- Add optional libunity support (ala current optional indicator support)
Blocked Features
- Tighter Launchpad integration (Blocked by LP development)
- Push GPG key
- Push SSH key
- Sign CoC
- Create PPA
- Dynamic gedit plugin activation (Blocked by support in gedit)
Discussion Topics
Notes from UDS
Comments
DesktopTeam/Specs/Quantal/Quickly (last edited 2012-05-11 18:09:07 by vpn-98)