Uploaded image for project: 'PuppetDB'
  1. PuppetDB
  2. PDB-551

Make a statement about new API versioning for 2.0.0

    Details

    • Type: Task
    • Status: Closed
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: PDB 2.1.0
    • Component/s: None
    • Labels:
      None
    • Template:
    • Story Points:
      2
    • Sprint:
      20140423 to 20140507, 20140507 to 20140521

      Description

      This stems from constant discussions about what changes are acceptable where for different API changes. We always forget the decisions of the past, and we'd rather just have a policy to some extent. Also we want to relax some of our previous rules about changing 'stable' APIs and that requires a public statement about the future for API consumers.

      I've created this draft document with thoughts about how to version going forward so we can make a public and internal statement: https://docs.google.com/a/puppetlabs.com/document/d/1fnfOVtNIBiWvlcxlMBpE3yHEX3IFfP53ax0pHswOSTM/edit

      It probably needs some serious simplifications, but its a start. We want this done before 2.0.0 ships.

        Attachments

          Issue Links

            Activity

              jsd-sla-details-panel

                People

                • Assignee:
                  ken Ken Barber
                  Reporter:
                  ken Ken Barber
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: