Component Hub

component-hub.png

The new component hub will allow users to create a knowledge base about all reusable components and templates in their organization. Polyaxon already provides a set of generic and reusable components. However, several users are already customizing those components. At the moment, they copy the manifests and use pathRef: ... to reference their custom versions. This approach works for the CLI, but requires that each user should have access to those manifests, and they should be referenced via a relative path.

The component hub will allow to abstract that behavior by registring those components on the organization’s level, and will allow them to reuse those manifests in all projects by using hubRef: ORG_NAME/COMPONENT_NAME:VERSION.

component-version

They can also run the manifest directly via the UI, Polyaxon will know how to resolve the references and compile the resulting manifest.

Finally, each component can restrict members and teams who can edit and add versions to each component.

Learn More about Polyaxon

This blog post just goes over a couple of features that we shipped since our last product update, there are several other features and fixes that are worth checking. To learn more about all the features, fixes, and enhancements, please visit the release notes.

Polyaxon continues to grow quickly and keeps improving and providing the simplest machine learning abstraction. We hope that these updates will improve your workflows and increase your productivity, and again, thank you for your continued feedback and support.