What are critical points? Where can we hit a wall?
- nextcloud oauth support
- nextcloud acl support
- solid specification stability
- link nextcloud data to json-ld/triples
- Apache 304 CORS support
There is an oauth2 app in the official distribution. It is marked as incomplete though. It only grants full access to a users repository.
We need to find out if nextcloud supports something that we link to solid’s acl standard.
We need to find out if the solid spec is stable enough to work with.
We need to find out if there are rdf/linked data vocabularies for the most common datasets in nextcloud. We need to select which datasets we want to support.
In the past, Apache produced its own 304 responses without going through PHP, making it impossible for the code to produce the desired CORS headers. I think this was recently fixed in Apache.