Contributing a library to ArupCompute
ArupCompute is designed to make it easy for all Arup developers to put functions in the cloud. We will deal with all of the cloud stuff - infrastructure, security, scaling and API connections - leaving you to focus on the logic.
It's in the best interest of Arup to focus our efforts on making high quality libraries that each serve a specific need, rather than having many similar sounding libraries of varying quality.
As such before you start developing your own library take a look around ArupCompute and see if there is an existing library you can contribute to before making your own. For example if you are interested in writing engineering calculations you should contribute to DesignCheck rather than creating a competing service.
Currently there are two ways to contribute new libraries to ArupCompute: