Good news! We have simplified nupic’s dependency on nupic.core by using an explicit public release version. Now we can just specify the version in nupic’s
This will encourage us to have a swift and easy release cycle for nupic.core (which should be push-button easy once we finish setting up Bamboo releases), and we have done away with complicated logic to bind directly to a nupic.core SHA. This means:
- no more automatic Updates nupic.core to latest SHA pull requests
- no more
- no need to store iterative build binaries on S3, and therefore
- no need for complex build logic to find which nupic.core version to install
- a much less complicated pipeline and code tree!
We still have some work to do before we shut down Travis-CI (and we’ll probably keep AppVeyor running until we get a Windows Bamboo agent). But @scott, @Austin_Marshall, @vkruglikov, and me are making constant progress.
Thanks for your patience, and thanks to the Numenta team for getting all our builds consolidated onto one system in a publicly accessible way!