You are not logged in.
Pages: 1
Ubuntu has recently begun promoting a tool called Quickly which is aimed at providing developers with an easier way of developing and sharing new applications. It provides commands to create new projects with all the boilerplate gtk/glade code already in place, but more importantly, it allows very simple publishing of applications to launchpad, and optionally to create packages for distribution to the Ubuntu repos.
Quickly can be found with description from Ubuntu here: https://wiki.ubuntu.com/Quickly
Would it be interesting to have something similar for Arch? Quickly is supposed to be very flexible and easily adapted to new distros.
Any thoughts?
Offline
Is it interesting to you? If it is, do it yourself. There's already a package in the AUR - out of date at the moment, but that can be fixed.
Discussion can be useful, but action is better. If there's something there that people can try out, any subsequent discussion will be more productive.
Offline
Oh, sorry, I did not see the AUR package!
I think it would still be interesting to see if we could integrate it properly with Arch. Unfortunately, I don't have the package building experience to do it myself.
Offline
programming on Linux should be easy and fun. However, it's not easy and fun because it is too hard to learn. It is too hard to learn because there are too many choices, and too much information to wade through.
not sure how popular the idea of this would be with the arch community
A couple things you could do, build it yourself or contact the maintainer and ask them to please update the package for you (good luck). updating the PKGBUILD is easy enough if you read the documentation, else you can just download the source and build it from scratch using the provided install instructions.
also I'm pretty sure that this package is NOT out of date, but instead not updated to handle Arch's shift from python2-3. so all that should be required is small updates to a few of the scripts, and installing the immense number of dependencies ![]()
Last edited by Cyrusm (2011-01-11 22:51:40)
Hofstadter's Law:
It always takes longer than you expect, even when you take into account Hofstadter's Law.
Offline
I don't have the package building experience to do it myself.
Yet. You get experience by trying things.
also I'm pretty sure that this package is NOT out of date
Current AUR package - 0.2.6
Current upstream release - 11.03![]()
Offline
You don't want to use Quickly on Arch, you want something similar for Arch.
I don't know what it means to have "all the boilerplate gtk/glade code already in place", but distribution to launchpad is less than interesting for the average Arch user. Most of us are very happy with svn/git/bzr. The AUR is a very good start when it comes to publishing packages to create a userbase. I'm also not sure why anyone should want a distro specific development of software, like the Ubuntu crowd seems to prefer.
Your description sounds very much like an IDE with an integrated distribution solution. That is neither very KISSy, nor is it very UNIXy. I might be wrong about the nature of Quickly, I just saw your description.
Offline
Quickly is actually written to be easily ported to other package distribution systems as well..
The idea is that you can run the following commands
quickly create arch-application MyApp # Creates a skeleton application with gtk+glade+python
quickly edit/design # Launch IDE tools for creating an app.. Only really necessary for non-programmers
quickly run # Runs the current application as if it was installed
quickly package # Generates a package appropriate to the application type given to "quickly create", i.e. PKGBUILD files etc. for Arch
quickly release/share # Posts the package to somewhere publicly available (AUR, Launchpad, git branch, etc..)
It is meant to make it easier for beginners to contribute new packages of primarily smaller applications and share them with others.
Offline
for the last 2 steps, I would just rather create a PKGBUILD from scratch using vim or leafpad and upload it to AUR using aurploader, or the web ui to submit a package.
There's no such thing as a stupid question, but there sure are a lot of inquisitive idiots !
Offline
The whole point here is to have one tool that does this, and ideally one which provides the same interface across several distros.
It could use tools such as auruploader behind the scenes, but that is not the point..
Offline
IMO this idea is not particularly compatible with Arch, as already suggested above. However, feel free to continue arguing in its favour. I predict that you will be one of only a few who will be interested in following this up, hence my earlier suggestion re doing it yourself.
Offline
Pages: 1