Quickly (software)
Encyclopedia
Quickly is a framework for creating software programs for a Linux distribution
Linux distribution
A Linux distribution is a member of the family of Unix-like operating systems built on top of the Linux kernel. Such distributions are operating systems including a large collection of software applications such as word processors, spreadsheets, media players, and database applications...

 using Python
Python (programming language)
Python is a general-purpose, high-level programming language whose design philosophy emphasizes code readability. Python claims to "[combine] remarkable power with very clear syntax", and its standard library is large and comprehensive...

, PyGTK
PyGTK
PyGTK is a set of Python wrappers for the GTK+ graphical user interface library. PyGTK is free software and licensed under the LGPL. It is analogous to PyQt and wxPython which are python wrappers for Qt and wxWidgets respectively. Its original author is the prominent GNOME developer James Henstridge...

, Glade Interface Designer
Glade Interface Designer
Glade Interface Designer is a graphical user interface builder for GTK+, with additional components for GNOME. In its third version, Glade is programming language–independent, and does not produce code for events, but rather an XML file that is then used with an appropriate binding .Glade is...

 and Desktop Couch. It then allows for easy publishing using bzr and Launchpad
Launchpad
A launch pad is the area and facilities where rockets or spacecraft take off.Launch pad may also refer to:-Computing:* Launchpad , website used for bug tracking and software development mainly used as part of the Ubuntu operating system...

.

Quickly is designed to speed up the start of new projects with the use of templates, not only for programs but for any type of project. These templates are used to automate project configuration and maintenance.
Delegating into templates and not into a specific library allows projects created using Quickly to not require dependencies on any particular library or runtime of Quickly itself.

The project was started by Rick Spencer after his frustration as a beginner Ubuntu
Ubuntu (operating system)
Ubuntu is a computer operating system based on the Debian Linux distribution and distributed as free and open source software. It is named after the Southern African philosophy of Ubuntu...

developer.

Usage

Quickly is used through the command line. All commands are of the style "quickly command [parameters]".
Some examples are:
  • For getting first start help:

$ quickly getstarted
  • To create a ubuntu application:

$ quickly create ubuntu-application foo
  • For getting help for a project (you must be in the folder of a previously created project):

$ quickly help
  • Others useful commands:

$ quickly edit
$ quickly design
$ quickly run
$ quickly package
  • And commands for sharing the project (they need a Launchpad account and an opened PPA):

$ quickly release
$ quickly share

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK