Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-11290 Improve Automation client bindings
  3. NXP-11093

Ensure Automation protocol compatibility across evolutions

    XMLWordPrintable

    Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 5.7.1
    • Component/s: Automation
    • Sprint:
      TGV 7.2-5

      Description

      We are about to do some changes in Automation protocol to allow better handling of complex types and properties.

      Maintaining the java Automation Client aligned with the server is not an issue since client and server are developed and tested together.

      But for JS, .Net, Php, Python clients that's an other story.

      NB : At some point , we may choose to break compatibility and manage several versions of the protocol, but we must at least be able to detect when we change something that may break.

      One option could be to replay a set of recorded http calls.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 2 days, 5 hours
                  2d 5h
                  Remaining:
                  Remaining Estimate - 2 days, 5 hours
                  2d 5h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified