Second generation package manager - First shellish prototype

As you know, I'd like to experiment with prototyping some new interface concepts for package managers.

I put together a prototype backend and hacked a cmd-based shell interface for it.

You should be able to fetch it with:

bzr branch

The files involved are, pmnew and a very little bit of

You run it with ./pmnew (it needs python-apt and python-debian installed).

The commands are:

This can be an example session to try:

search toy
desired 1
info 3

If you:

then the list of available packages will be sorted using my recent web interface prototype for popcon-based suggestions.

Matt Good and Thomas Viehmann volunteered to have a try at a GUI.

This can only be fun.