Aptness

by João Abecasis & Mário Morgado

Aptness provides a simplified interface on top of the Apt-RPM libraries. It is meant to facilitate development of GUI (and other UI) applications on top of Apt.

The main development language for the library is C++. First-class bindings for other programming languages are provided using SWIG. Our initial focus will be on the Python and Perl bindings.

A working graphical package installer, using the Gtk toolkit, is provided as a sample and test case for the library.

Look

Aptness is free and open source software. It is released under the terms of GNU General Public License, version 2 or later (the same as Apt, on which we depend).

You can browse the source code online or dive into our Subversion repository.

Try

I'm not sure what could go here, at the moment. Perhaps a tutorial or a sample application...

In the meantime, if you've got something to show, just shout!

Break it!

Go ahead and do it. Then, come back and tell us ;-)

See ya!

You might want to take a peek at:

Acknowledgements

Development of Aptness began in July 2007 at the O2H Laboratory, ADETTI, as part of the development towards the release of Caixa Mágica 12.


SourceForge.net Logo Support
This Project Valid XHTML 1.0 Strict