After more than 21 years of existence, Debian first 1.0 version of Another Packaging Tool was release the 1 April 2014.

For this project, I need to know Ruby, APT internals and some Python because it is currently the most advanced and used binding.

This is a challenging and interesting for me, since it involve a lot of technologies I’m passionate about and need to acknowledge.

I hope to have a proper PkgCache state and then implement the most wanted feature like installing and removing packages.

Code is on GitHub, there is an IRC channel and documentation.