From 3e93149d8a0fb979f6f678ccfd13809d86c803a6 Mon Sep 17 00:00:00 2001 From: Bryan Newbold Date: Mon, 19 Mar 2018 21:25:33 -0700 Subject: (old) notes --- notes/basic_ui.txt | 19 ++++++++++++++++++- notes/initial_sources.txt | 28 ++++++++++++++++++---------- notes/libs.txt | 7 +++++++ 3 files changed, 43 insertions(+), 11 deletions(-) (limited to 'notes') diff --git a/notes/basic_ui.txt b/notes/basic_ui.txt index 38f194d3..12ad1ecc 100644 --- a/notes/basic_ui.txt +++ b/notes/basic_ui.txt @@ -27,9 +27,26 @@ Issue / Volume / Pages / Chapter Known file / copy / url Citations (outbound) +# Queries / Searches / Views -# Other Workflows +Views: work, release, creator, container, publisher +Lookup by identifier + +# Other Workflows/Editors + +Single-creator-oriented helper to find works and disambiguate authorship + +Bulk author disambiguation helper (find other unresolved authors with same +alias text and select; drag works between columns) + +Bulk query-then-edit UI: search results in a table, edit like a spreadsheet, up +to... dozens? Query and then apply delta (eg, set topic)? Eg, author edits +basic metadata for all their citations all at once. + +Release editor + +Merge containers (and all related releases) Merge entities (works, releases, etc) Move release between works Split entities (works, authors, etc), including linked stuff diff --git a/notes/initial_sources.txt b/notes/initial_sources.txt index d2e18ff6..a68fb982 100644 --- a/notes/initial_sources.txt +++ b/notes/initial_sources.txt @@ -1,11 +1,19 @@ -dblp -crossref -arxiv -opencitations -CORE -oaDOI -medline -openlibrary -archive.org paper/url manifest -semantic scholar +Probably start with: + + crossref (including citations) + arxiv + medline + +then merge in: + + dblp + CORE + oaDOI + archive.org paper/url manifest + semantic scholar + +and later: + + opencitations + openlibrary diff --git a/notes/libs.txt b/notes/libs.txt index 8a789641..ede10bdf 100644 --- a/notes/libs.txt +++ b/notes/libs.txt @@ -6,3 +6,10 @@ Python Golang sqlx (or xorm, or something to match rows to structs) go-swagger + +Rust + diesel + +UI + tachyons + choo? -- cgit v1.2.3