diff options
author | Bryan Newbold <bnewbold@robocracy.org> | 2018-11-14 18:36:33 -0800 |
---|---|---|
committer | Bryan Newbold <bnewbold@robocracy.org> | 2018-11-14 18:36:33 -0800 |
commit | 6bcd62005dd7eab94744f5f368d4724732bcfbd9 (patch) | |
tree | 5593a613460019e1fe54ab445eb2104fd9381cbb /notes/schema/alignments.txt | |
parent | 7634f6ecf2361b1cb1cafd4e27fd1fb84d81d130 (diff) | |
download | fatcat-6bcd62005dd7eab94744f5f368d4724732bcfbd9.tar.gz fatcat-6bcd62005dd7eab94744f5f368d4724732bcfbd9.zip |
bunch of notes on CSL alignment and types
Diffstat (limited to 'notes/schema/alignments.txt')
-rw-r--r-- | notes/schema/alignments.txt | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/notes/schema/alignments.txt b/notes/schema/alignments.txt index e2736268..e7678d93 100644 --- a/notes/schema/alignments.txt +++ b/notes/schema/alignments.txt @@ -20,3 +20,24 @@ Quick descriptions of the "original 15" fields: <http://mn.gov/bridges/dcore.htm Human-readable specification: <http://docs.citationstyles.org/en/1.0.1/specification.html> Specifically, the "variables" and type definitions: <http://docs.citationstyles.org/en/stable/specification.html#appendix-iv-variables> + +"extra" fields: +- medium (CD, DVD; from CSL) +- genre (Phd vs. masters thesis? from CSL) +- rights/license (for explicit OA) +- version (eg, for software, standards) +- url (eg, for blog posts and other web content; canonical only) + +other things: +- align cite-items even closer with CSL? assuming this is what crossref is doing +- anything specially needed for a blog post? url (original/canonical)? +- press_release + +more serious schema issues: +- add arxiv id (for easier aggressive import) +- two levels of container? something for both "series" and "specific year of + conference". nested seems to get out of hand. for now, just a + "series-container" string in extra? +- for chapter/book relations, a `part_of` field for release_rev to release_ident +- ok, now I understand the whole "date-parts" business. hrm, maybe need to have + 3 columns or use a string format |