Talk
Package Design Principles
Open-source packages meant for public distribution live or die on their design decisions. The principles worth holding the line on when you build and maintain them: dependency management, filesystem and namespace structure, and disciplined standards adherence.
In this talk, I’ll share the principles I work hard to adhere to when designing and maintaining open source packages meant for public distribution. It covers topics like dependency management, filesystem/namespace structure and standards adherence.