Skip to content

Instantly share code, notes, and snippets.

@apetro
Last active February 8, 2016 19:57
Show Gist options
  • Save apetro/4d5cd32f629a7cc62473 to your computer and use it in GitHub Desktop.
Save apetro/4d5cd32f629a7cc62473 to your computer and use it in GitHub Desktop.
Open Apereo 2016 Semantic Versioning talk proposal

Title

Got API? Reflections on Semantic Versioning

Track:

Developing

Keywords:

  • SEMANTIC VERSIONING;
  • RELEASE MANAGEMENT;
  • VERSIONING;
  • PRODUCT MANAGEMENT;
  • API;
  • MATURITY;
  • MICRO SERVICES;

Abstract:

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.

Summary:

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.

Metadata

Audience type:

  • Developer

Interest Type:

  • Documentation
  • Integration
  • OpenSource

Project Type:

  • Other

Level of Audience:

  • Beginner

Presentation needs

Nothing special.

Presentation method

"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.

Presenters:

  • Andrew Petro, [email protected], Product Backlog Manager - MyUW - Division of Information Technology, UW-Madison
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment