Hi,
I am the author of Delphinus, so i thought i'd give my 2 cents:
Hi, and congratulations for your Delphinus. I plan to study it and get inspiration from it.
You are right, managing the system will require some work. There will be hundreds of packages at some point.
On the other hand Linux and BSD distributions manage their repositories which contain much more packages, sometimes compiled for many alternative architechtures.
If I understood GetMem right, our package manager will be able to download latest package versions from their trusted URLs. It means managing a package's version moves to its author.
Using the Delphinus approach as a main package manager has also other issues than QA. We would support only one of the commercial source hosting services. People would ask: "Why are you tied to GitHub? Do they pay you to ignore their competition?"
Well, they don't pay us. It would be fair to support Sourceforge, Bitbucket etc. Not all people like Git, why should Lazarus project force it on them?
I hope other hosting services also have APIs like GitHub has. In ideal situation we would support all the major ones, in addition to the managed main repository.
Regards,
Juha