JuliaTeam is aimed at addressing criticism of Julia, that it can be hard to find and manage Julia packages, the name given to the language's software libraries.
Stefan Karpinski, one of the creators of the Julia programming language, laid out a roadmap for JuliaTeam.
At present, Karpinski said that JuliaTeam "lets developers install Julia packages behind a company's firewall without hassles while hooking into authentication systems so that IT and management have insight and control over who's using what Julia packages.
"Our plans for JuliaTeam are much bigger than this simple beginning, however: it will provide key infrastructure for the whole Julia ecosystem and be a mechanism for companies benefiting from that ecosystem to give back to the community."
In the longer term, the team at Julia Computing are working on allowing JuliaTeam to provide backups of package repos to prevent code being lost or corrupted, to notify users of security vulnerabilities discovered in Julia packages, on a new package registration process that will support registration of private packages inside organizations, and a testing service to see if changes to packages will break apps that depend on them.
Julia Computing has also began work on setting up JuliaTeam offer as a host for all Julia package documentation, alongside providing a central search function for packages and documentation.
Finally there is also an ambition to provide an API that makes it easier to refactor code bases composed of many packages, to build a test platform for private Julia packages to ensure future releases of the language don't break applications, and to integrate standard Julia testing and debugging tools, alongside offering a new suite of benchmarking tools.
Each of these JuliaTeams features will be available both as a free and as a paid-for enterprise option, said Karpinski.
"We envision a future where Julia Computing can reinvest revenue from JuliaTeam into the open source ecosystem, providing support to make sure that releases, bug fixes, documentation, and testing all meet the highest standards for software development," said Karpinski.