Specifications for app-install?

Asked by Matthias Klumpp

I'm developing a tool which has the same functionality as gnome-app-install for KDE4 using Lazarus (Pascal) and Python. The application is based on PackageKit and Qt4.5.
Because I use this unusual programming language, I need the specifications for the AddRemove-Feature of Ubuntu.
I tried searching the Wiki for the specifications, but I found nothing. I already created an application based on trial-and-error method that does the same as gnome-app-install, but it is very slow and has not many functions.
So: Does anybody know where I can find the specifications for this feature? I dont's want to review that much Python code.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
Michael Lustfield
Solved:
Last query:
Last reply:
Revision history for this message
Best Michael Lustfield (michaellustfield) said :
#1

You could use "apt-get source gnome-app-install" and investigate the source of that package to get a handle on how things are done. It's about the only way you'll get the information that you need. Python isn't too hard to start sifting through if you already know how to program.

Revision history for this message
Matthias Klumpp (ximion) said :
#2

I already started reading the Python code, but I thought there may be specifications I could use.
But the gnome-app-install code is well commented, so this won't be a big problem. Thanks!

Revision history for this message
Matthias Klumpp (ximion) said :
#3

Thanks Michael Lustfield, that solved my question.