On the Commands File

We are going to do a minor release next week. If you have not created a COMMANDS file in your repo, please do so before the end of this week. Instructions are listed here:

https://trac.kbase.us/projects/kbase/wiki/StandardDocuments

I've had a number of discussions with Rick on the issue of the COMMANDS file. We see this file going beyond just defining the set of commands deployed in IRIS. It in fact specifies what commands are in the KBase CLI. We plan to integrate the file with the release engineering process.

In the future, commands not listed in the COMMANDS file will not be included in the mac dmg, will not be included in the ubuntu image, and will not be deployed. This allows you to choose which commands are ready for deployment. I imagine the structure of the file could change in the future to contain more information about the commands, but for now lets just get them in our repos.

I've created a number of them for folks to illustrate how easy it is. If anyone else needs help, I'll be available today.

On the Upcoming Minor Release

Any one wanting a new release pushed to production should let the release team know (release-team@lists.kbase.us).



Thanks,
Tom