Quickly

Differences between revisions 2 and 5 (spanning 3 versions)
Revision 2 as of 2011-04-21 14:46:21
Size: 2074
Editor: pool-108-20-74-149
Comment:
Revision 5 as of 2011-05-05 02:41:25
Size: 2381
Editor: c-76-112-212-248
Comment:
Deletions are marked like this. Additions are marked like this.
Line 19: Line 19:
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. Jono don't want to bother about manually pushing an SSH/GPG key to Launchpad, creating a PPA, or signing the CoC.
Line 21: Line 21:
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. 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.
Line 44: Line 44:
=== Other Work Ideas === === New Work ===
Line 46: Line 46:
  * Need to pick one
Line 49: Line 48:
  * This would be hard for this spec's audience to keep up to date
  * Find a stakeholder that's interested
Line 53: Line 50:

== Discussion Topics ==

 * Who would be interested in Fedora template?
  * Need to find stakeholder
 * Which IDE?
  * Anjuta
  * Eclipse
 * Migration to PyGI and GTK+ 3 is not automatic
  * 'upgrade' warning?
Line 63: Line 70:
== Comments ==

Leave any comments here please!

- I'd love a Lens template so people can really start making a bunch of these. It was on the radar for 11.04 but never made it. -- [[LaunchpadHome:jorge]] <<DateTime(2011-05-04T21:09:25-0628)>>

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

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)

New Work

  • 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

Discussion Topics

  • Who would be interested in Fedora template?
    • Need to find stakeholder
  • Which IDE?
    • Anjuta
    • Eclipse
  • Migration to PyGI and GTK+ 3 is not automatic
    • 'upgrade' warning?

Notes from UDS

...

Action Items

...

Comments

Leave any comments here please!

- I'd love a Lens template so people can really start making a bunch of these. It was on the radar for 11.04 but never made it. -- jorge 2011-05-05 03:37:25


CategorySpec

DesktopTeam/Specs/Oneiric/Quickly (last edited 2011-05-12 14:00:43 by business-89-133-214-82)