From e425bdfc377a64613a1cb9995b40be7008440ca2 Mon Sep 17 00:00:00 2001 From: Bryan Newbold Date: Wed, 21 Mar 2018 12:50:18 -0700 Subject: URL structure --- notes/url_structure.txt | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 notes/url_structure.txt diff --git a/notes/url_structure.txt b/notes/url_structure.txt new file mode 100644 index 00000000..8c3d8ff1 --- /dev/null +++ b/notes/url_structure.txt @@ -0,0 +1,38 @@ + +## fatcat.org + +Workflow requires sessions to hold, eg, current edit group. + +/work/create +/work/:id view +/work/:id/history chain of revisions +/work/:id/edit modify work (edit group) +/work/:id/delete delete (edit group) +/work/:id/merge merge (edit group) +/work/:id/redirect point to another revision (edit group) +/work/rev/:rev view +/work/rev/:rev/edit modify; only before submission + +/edit/:id +/editgroup/:id +/editgroup/:id/submit + +/signup +/login +/account +/cataloger/:id view... edits? + +/changelog +/status +/health + +/search +/lookup by identifier +/match different from search (discovery)? + + +## api.fatcat.org + +/ some sort of about page, html? +/v0/... +/graphql/v0/... ? -- cgit v1.2.3