How do I transfer an existing python project across to Quickly?

Asked by dmoore

I am the developer of phraymd: https://launchpad.net/phraymd
phraymd is currently pure python, doesn't use any glade, but does have some additional icons and supporting files that need to be packaged.

I can see some benefits in using quickly, if for no other reason than the package building and deployment features.

Is there any easy way to move the project across to quickly? What are some of the potential issues or drawbacks. For example, would my launchpad repo get cluttered with quickly db files? Do I have to have the project directory structured a certain way?

Question information

Language:
English Edit question
Status:
Answered
For:
Quickly Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Didier Roche-Tolomelli (didrocks) said :
#1

Thanks for your interest in Quickly

Yeah, I've done such a thing with my personal projects too like notifythis (https://launchpad.net/notifythis) which has no GUI and that I've transitioned to Quickly.

Your Launchpad repo won't get cluttered (there will be only one .quickly file added to the project), but you will use python-distutils-extra and that ask some project reorganization.

At this time, there is no documentation but you will the best case study to setup one :)
Can you please jump on #quickly on freenode (IRC) so that we can discuss that in live and so that I can help you step by step?

Revision history for this message
dmoore (damien-moore) said :
#2

Thanks for the answer. Unfortunately I only have occasional access to IRC in
my downtime (typically weeknights US Eastern). Perhaps we can set a time for
next week when we are both available?? Otherwise I'm happy to correspond
here or via e-mail.

The "notifythis" repo layout provides a useful guide to how the directories
will be laid out and I can certainly live with that. I don't know all that
much about distutils (the basics) and don't know anything at all
python-distutils-extra. As always, the challenge is figuring out what the
tools do for you and how to configure them.

Revision history for this message
Didier Roche-Tolomelli (didrocks) said :
#3

I would have rather a time online with you (I'm in Europa) next week if possible at the end of my day to discuss about that and so that we can together setup a documentation guide.

Just ping me any day starting from 17h UTC. (I'm always on IRC, so you can hilight me and drop a message).

Revision history for this message
Rick Spencer (rick-rickspencer3) said :
#4

I have transferred one existing project to quickly, I changed bug-zapper to bughugger. I did this the hard way. I created a new ubuntu-project, then copied code into existing files, and copied other files over. It took me about 30 minutes to get it ported to the quickly way of doing things.

HTH

Cheers, Rick

Revision history for this message
Steffen Sindzinski (stesind) said :
#5

I also have a small project but with a gui made with Glade. Unfortunately it seems not to be easy to port to quickly. How could I add my glade files? Why should not use the ini function? Documentation seems to be poor. To poor to work with. Maybe it is a little bit to much for a newbe like me.

Can you help with this problem?

Provide an answer of your own, or ask dmoore for more information if necessary.

To post a message you must log in.