Uploaded image for project: 'GPII - Global Public Inclusive Infrastructure'
  1. GPII - Global Public Inclusive Infrastructure
  2. GPII-2556

Adjust payloads of PCP API to be more relevant to clients

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      The current draft of the PCP API held at https://wiki.gpii.net/w/Personal_Control_Panel_API (as of 22/8/17) has not been properly tuned for the needs of the client. The payload as exported contains a wealth of irrelevant information (for example, details of settings handlers and their required payloads) and omits some relevant information (for example, schematic information about the preference, its dynamicity, stickiness, etc.). We should ensure that the PCP and draft implementation (currently tracked at https://github.com/GPII/universal/pull/517 for GPII-2383) are brought into alignment to achieve this. The working draft of the PCP API is currently being tracked at https://docs.google.com/document/d/1c7QWlh-CFmkdERja7m0VRby50rySAkAP9eLGNiSlZGE/edit#

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              amb26 Antranig Basman
              Reporter:
              amb26 Antranig Basman
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated: