aboutsummaryrefslogtreecommitdiffstats
path: root/notes
diff options
context:
space:
mode:
authorBryan Newbold <bnewbold@robocracy.org>2018-03-19 21:25:33 -0700
committerBryan Newbold <bnewbold@robocracy.org>2018-03-19 21:25:33 -0700
commit3e93149d8a0fb979f6f678ccfd13809d86c803a6 (patch)
tree1cc8416d5a770d317e07e61547d0be9017b93682 /notes
parent9dcebe3a0dd8cb2a4a31de29b757e9950a2399b4 (diff)
downloadfatcat-3e93149d8a0fb979f6f678ccfd13809d86c803a6.tar.gz
fatcat-3e93149d8a0fb979f6f678ccfd13809d86c803a6.zip
(old) notes
Diffstat (limited to 'notes')
-rw-r--r--notes/basic_ui.txt19
-rw-r--r--notes/initial_sources.txt28
-rw-r--r--notes/libs.txt7
3 files changed, 43 insertions, 11 deletions
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?