So you want to write a package manager
173 points by sdboyer
Read the article
Discussion on Hacker News