Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Mention API clients

...

  • General
    • The Trichotomy 
    • Lifecycle
      • Design
      • Incubation
      • Formalization
      • Evolution
      • Deprecation
        • (how do we discover that something is no longer used?)
    • Support model
  • REST APIs
    • Substantive existing writeup is at Open edX REST API Conventions.
    • Versioning
    • Pagination (in-progress by Dave O)
    • Security
    • Naming
    • Parameters
    • Multi-site
    • SLAs and performance goals
    • language-headers
    • Errors (reasonable 4xx and 5xx returns should be happening for each endpoint; useful localizable strings should return as error messages)
  • Python APIs

...

Specific Implementations

Implementation work on specific APIs

...