After some discussion in [email protected], I've got this ideas:

+ Distributed hackage is DHT network.

+ Everything is PGP-signed.

+ Everyone can push package into network, everyone can rate package
(malicious / SPAM / unstable / stable / etc).

+ User maintains list of trusted people's open keys, in order to
validate authenticity and see trusted ratings.


Additional features:

+ Load balancing.

+ Ability to work through HTTP, trusted LAN peers, etc.


Sorry for my terrible English.


Cool, is this the beginning of distributed Hackage? Still needs support in 'cabal-install'.





_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to