Use simple JSON list instead of JSON feed

Proposal

This is an alternative to Allow listing projects as JSON feed.

  • The spec should mention that lists of projects from a particular origin should be listed in a feed file/ API endpoint.
  • The format is JSON list of absolute URLs to manifest files only.
    E.g.
[
  "https://example.com/okh-project1.json",
  "https://example.com/okh-project2.json"
]

Motivation

The motivation is the same as “Allow listing projects as JSON feed” but the format is radically simpler. We do forge our own path by not adopting an existing standard but it’s more tailored to our use-case.

Here is an example (though the filename is not as proposed yet): https://field-ready-projects.openknowhow.org/manifests/list.json

An extension of this could be allowing querying using the Open Search spec.