written by Jeff Dickey. added over 1 year ago by @icyflame ARCHIVES

cli heroku technology golang ruby    

Ultimately we decided to flip this approach on its head. Rather than figure out an easy way to migrate plugin commands into the core, we made the CLI a collection of core plugins. In other words, a plugin could be developed on its own and installed as a “user plugin”, then when we wanted to deliver it to all users and have it come preinstalled, we simply declared it as a “core plugin”. No modifications to the plugin itself would be required.

Cutouts is an open source application. Code licensed under the MIT license. Copyright 2018 Siddharth Kannan