@Leledumbo
There was a long discussion in the mailing list 1-2 years ago, unfortunately no one has a clear idea how the online package manger should work. I would zip every package and store it on a webserver + a txt file with a short description of each package(name, version, compatibility, etc).