untitled-pit-group / foxhound

PIFS standard backend
BSD Zero Clause License
0 stars 0 forks source link

GCS infra #16

Closed paulsnar closed 2 years ago

paulsnar commented 2 years ago

Requirements:

Nice bonus would be to implement the currently stubbed GcloudStorageService@delete method which otherwise currently is left hanging because the API doesn't expose a deletion flow apart from uploads.cancel, but if not this can be postponed to #6 and/or #19.

Defining other methods on GcloudStorageService, even as stubs, for now is out of scope; we can implement them along the way when doing actual user-facing functionality.

Defining the mapping between upload intents and GCS URLs is probably better suited to be part of #4, so I'll post it there.

This blocks most other items (primarily upload management, which in turn blocks indexing etc.)