Got API? Reflections on Semantic Versioning
Developing
- SEMANTIC VERSIONING;
- RELEASE MANAGEMENT;
- VERSIONING;
- PRODUCT MANAGEMENT;
- API;
- MATURITY;
- MICRO SERVICES;
Abstract for Print (1000 characters maximum):
Please provide a print-ready description of your session for conference attendees. A good description will explain the purpose of the session, the content that will be covered, and the outcomes that attendees will take away from your session.
Explanation of Semantic Versioning, why it is important, its sometimes radical implications, and consideration of some approaches to successfully semantically-versioniong Apereo software products. Attendees will be informed about the desirability and properties of semantic versioning in their projects' dependencies and inspired to deliver semantic versioning to their projects' adopters and collaborators.
This is an optional field available to provide you the opportunity to speak directly with the program committee. Explain your motivation to offer this event, the audience that will be served, how you will engage and interact with the audience, and any additional evidence or detail that did not fit into the print abstract that can help the committee evaluate the merit of your session.
Semantic versioning is a technology and approach that lubricates open source projects producing assets that add net value as dependencies for other open source projects. Getting it right will continue to be important to Apereo projects' execution and collaboration.
- Developer
- Documentation
- Integration
- OpenSource
- Other
- Beginner
Nothing special.
"presentation"
Conference session presentations will run for 45 minutes with an open format. Presentations can be information sessions, panel discussions, or other speaking events. For information sessions, we recommend 30 minutes for the presentation and 15 minutes reserved for audience questions and answers. We DO NOT require presentations to center on Apereo products or projects. When developing presentations, please consider the issues, opportunities, and innovations that are most central to best practices, fundamental values, and/or success in technology-enabled teaching, learning, and research.
- Andrew Petro, [email protected], Product Backlog Manager - MyUW - Division of Information Technology, UW-Madison