At other times, the answers come from discussion with the SingularityCE community and our SingularityPRO customers. We’re always eager to hear what’s important to users, so we can prioritize features that will really make a difference while being aware of critical behavior to protect.
It is important for us to highlight the consistency of the release schedule, the stability of each release. This methodology continues to provide a differentiation from competitive offerings, while distinguishing Sylabs as a leader in the container ecosystem, for both open source and professional offerings. Singularity’s feature development originates from consumer feedback and from the observation of trends and needs within the container ecosystem. And yes, of course the lessons learned and experiences influence the testing and QA procedures in all of Sylabs software tools, including Singularity Enterprise and our SaaS offering of Singularity Container Services.
For Sylabs, as the longest-running provider of enterprise-level support, professional services and value-added tooling for Singularity, our approach will always favor the stability of existing usage. This level of consistency has been shaped through our history and in the interactions with our customers and community. We believe that for our customers and community, virtually all of which are users of high-performance computing systems who run vital data science, artificial intelligence and compute-driven analytics, this is the only approach to take to best serve their needs.
It takes years to build a consistent, stable set of tools and procedures to provide quality builds of software, this is the investment Sylabs makes and will continue to make in our products and the company’s future.