Skete: Exploring Distributed Package Management
Alec Heller
May 20, 2015 @ Bᴏsᴛᴏɴ Hᴀsᴋᴇʟʟ: http://www.meetup.com/Boston-Haskell/events/219653513/
"We thought it would be nice to have a completely local hackage. To this end we've spent the past few months experimenting with a new distributed package management system called Skete. Our primary backend for Skete is based on Git. Using that, we've built a functional hackage repository. This combination allows us to keep a local copy of all of hackage in ~1GB of storage. Additionally, Skete provides a clean approach to maintaining curated collections of packages (such as stackage) or private collections (such as internal company software or local forks) which can still be refreshed from upstream (public) repositories."