You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
are "groups" equal to "service endpoints", or RESTish "resources"?
02-upload.md
URC
suggest to just use ../compendium, or do we want to distinguish URC, ERC, PERC? I am against modelling these states in the URLs
why not /upload/urc/:id, but content with JSON?
Workspace
should say something like "archived workspace", and support not just zip, but also tar.gz.
External source
something generic, e.g. /upload/remote with POST and then we figure out from the provided JSON payload what it is (e.g. git URL)
03-execution.md
execute_now is very limited, why not a delay_seconds which is 0 by default? or easier, a job_start_time, which can be in the past (execute now) or in the future (the client has to do the math)
FileDescriptor should be marked a a potential later feature
why not /compendium/<compendium ID>/jobs?
I find the create part in the URL confusing - isn't that what POST and PUT are for?
similar for ../run - should this not be POST to /jobs/:id?
/jobs/view/:id should simply be GET/jobs/:id
04-ERC.md
I am for using "compendium" in the text.
/erc/view/:id > no need for /view
05-user.md
good this is not started yet, we don't need users for now.
General
add an version element to the URL, i.e. /v1/upload/... etc.
introduce pagination to all responses that can contain more than one resource
The text was updated successfully, but these errors were encountered:
in 01-API.md
02-upload.md
../compendium
, or do we want to distinguish URC, ERC, PERC? I am against modelling these states in the URLs/upload/urc/:id
, but content with JSON?zip
, but alsotar.gz
./upload/remote
withPOST
and then we figure out from the provided JSON payload what it is (e.g. git URL)03-execution.md
execute_now
is very limited, why not adelay_seconds
which is0
by default? or easier, ajob_start_time
, which can be in the past (execute now) or in the future (the client has to do the math)FileDescriptor
should be marked a a potential later feature/compendium/<compendium ID>/jobs
?create
part in the URL confusing - isn't that whatPOST
andPUT
are for?../run
- should this not bePOST
to/jobs/:id
?/jobs/view/:id
should simply beGET
/jobs/:id
04-ERC.md
/erc/view/:id
> no need for/view
05-user.md
/v1/upload/...
etc.The text was updated successfully, but these errors were encountered: