Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Compose a core installation #96
Right now people just clone the whole repository which is mean to be used by developers which is non-sense for the average end-user.
All plugins need to be properly versioned using semver, use proper constraints and have changelogs in order to guarantee non-breaking releases. Once that is achieved we can change commander to compose a local installation of plugins that get pulled in via npm rather then giving users the actual source code.
Handing end-users the whole repository provides a big risk as they could pull in changes that are not officially released yet without even knowing they were not supposed to use that specific code yet.