Uploaded image for project: 'Zeppelin'
  1. Zeppelin
  2. ZEPPELIN-3973

REST API should be backward compatible

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 0.8.0
    • None
    • rest-api
    • None

    Description

      The whole idea of an API is that it is backward compatible so that my code can handle changes gracefully. The current API is so poorly designed that even the version API itself broke compatibility between version 0.7.x and 0.8.x. I would expect that APIs would be 100% version compatible and if a need arises to change an API, you should introduce a version prefix such as /api/v1/xxxx and /api/v2/xxxx so that all calls within a version are not changing.

      Attachments

        Activity

          People

            Unassigned Unassigned
            razyalov Raz Yalov
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: