Releases: readchina/ReadAct
v2.0.1 Fabrications
Fabrications
Features ReadAct v.2.0.0 Fabrications
Fabrications introduces fictional readings acts to our dataset, ie.reading acts that occur in fictional worlds. This required a serious re-work of our content model so we could include reading acts as they occur in e.g. in 三体 far future realms. Secondly, we include QID
lookup and validation via our new tool ReadActor
which is now integrated into everything ReadAct. All entities have been processed and compared to wikidata, and such lookups are fully automated going forward. To make data input less work intensive and error prone. Lastly, based on popular demand, we create and maintain a template repo besides ReadAct. To allow interested persons, to use both ReadActs datamodel and tooling, but with an entirely empty database.
thanks to @mira-gruenwald for 124 commits with fictional reading acts and bug fixes.
thank you @whalekeykeeper for developing ReadActor.
Core Features
- Upgrade data-model to accommodate fictional reading acts #498
- Refactor primary entities (Agent, Work, Space)
- Automate semantic web integration to wikidata via ReadActor
- Init Template Repo for easier extensibility of ReadAct
Data
- 610 new reading acts
- 292 new agents
- 264 new works
- 86 new places
numerous bug fixes, typos, and updates
New Tables and Fields
NarrativePosition.csv
to capture agent model of realist socialist fiction writingwikidata_id
to capture wikidata qids for agent and space entitiesfictionality
to capture the ontological status of agent, act, work, or space entitiesRustication
is now its own table, it used to be part ofPerson
minor refactoring to unify schema constrains, and increase table consistency
Fixes
- b2af636 ignore(data-dic): fix typo
- 295b5f9 fix(acts): replace missing PS with PS09999
- ae63d53 add UML folder
- 468f7ec feat(var): simple lit additions
- 2b9067d fix(var): lit tables
- 416b3ea hotfix(var): dedupe ids
- 451a710 changed Act ids and completed AW
- 6f03158 feat(LO): some new tables all v2 URL needs adjusting after merge to master
- 800f870 Person and SecSource
- 5e67f4d changed narr.status/social status/ data-dict.
- 4d73d77 PrimarySources and first Acts
- 830eec0 acts
- ef7cff8 acts and new act type: to disfigure
- 42eaaba acts in 'The Class Teacher'
- fd4a6c0 finished act transfer
- 8888824 added info to PS and Act-files
- 47e6aec Update PrimarySource.csv
- a6bcc5d new act types planning to read and planning to read collectively
- f1c3238 Readings in song of youth (#419)
- 105590f characters and act_objects
- 00385d1 acts
- 8beab27 test(bats): fix acts to account for institutional agency
- 738561b refactor(all): sort csv to prep for merge
- 5d287a1 protagonist, source and PS
- 183a779 info and acts
- 0987dfd Update Act.csv
- 6f4db9d acts/ changed date of birth/ narrative age
- 3db1c4a acts
- 4c18abb Protagonists, Social Relations, PrimarySources
- 491e74e Acts
- a7097ff Update Person.csv
- 7fe883d SecondarySource and protagonists
- fe1f51d added Jiang Qing to Person.csv / Quotation
- 7951347 Acts
- a844dee Update Quotation.csv
- bfd3dbb Update Quotation.csv
- 7aa8b7d update quotation
- e9a1a8e person and secondary source
- a44e627 close #438
- 6f6b46f PrimarySource and Person
- e092929 PS and Acts
- 1e85036 SecSources and authors
- 2109aac English translations
- 56fa85b SecSources and Persons
- 79bae01 SecSources and Person
- 0971a13 Secondary Sources
- 42732db SecondarySource and Person
- d18b665 Updated Person.csv
- 45d5556 Person.csv
- 41cc446 Update Person.csv
- b6df758 Acts and related entries
- aab8c70 Acts - SS00665, SS00664 and SS00660
- 408dfa4 G is for Goddess
- 7cfe0fd Star Camp (1)
- 2b16378 Star Camp (2)
- 36e6b37 Reading Time - Star Camp
- 1e67db8 Chi Shuchang : Elephants...
- b781fc5 Update Person.csv
- 47b192d some adjustments
- b8c1f93 Reading time and Little Smarty
- 0b6e2f4 Update Person.csv
- 0d12b5d Little Smarty - original version
- 41a70f0 Coming of the Light
- dfc3a66 Broken Stars
- 46fab57 under a dangling sky
- 140d37c Restaurant at the end of the universe
- 926b121 restaurant at the end of the universe
- 41d0637 Restaurant at the end; a hundred ghosts parade; Invisible Planets...
- 1444771 reincarnated giant
- b371267 The Reincarnated Giant
- 8783d78 Update PrimarySource.csv
- d858eec Fish in Lijiang; The Village Schoolteacher; Boundless Love
- f0b2747 Liebe im Unendlichen; Zersetzung; Rätsel Beta; Dr Salomos Irrtum
- 979f728 Der Traum vom Sanften Land
- ac59c42 Traum vom Sanften Land
- 46e9e70 Traum vom Sanften Land
- 7736c30 Mysterious Waves
- a988913 Seeufer, Read as you..., Mirror image of the earth
- 93dde1b Death Rays and Reincarnated Bricks
- ed23d06 Poetry Cloud and death of a robot
- a22062f Balin and Demon enslaving flask
- c64830a Rain Forest and Year of the Rat
- 472f039 History of Future Illnesses
- b708335 History of Future Illnesses and Radio Waves that never die
- 406349e minor corrections
- 58de8de Ignore .idea folder
- d5fe2c5 corrections
- a7066ef Revert "Merge branch 'SF-3' of https://github.com/readchina/ReadAct into SF-3"
- fb00f07 Revert "Revert "Merge branch 'SF-3' of https://github.com/readchina/ReadAct into SF-3""
- a5cf067 SF acts ods first attempt
- fd47bfa Update .gitignore
- 3bbe357 corrections
- 86bd1e1 continuation of the chart
- b867020 Update PrimarySource.csv
- 7a0c4a0 ignore(bats): adjust expected ouput for 2nd Institutional agent
- fdabe82 secondarySource and Persons
- 3d12bc2 protagonists, PS and acts
- eb5c754 acts and new act types
- 7d5d695 Update Person.csv
- c5abd65 Update Person.csv
- 2bef169 fix(person): validation errors
- 39bef8e add linked csv files
- ebd267b Update ActType
- 82bd79e graph_1
- 7add154 cosmetics
- 918feda ignore(csv): sort and cleanup
- d54a7df fix(act): rename discussion
What's Changed
On the Road
Refactoring
- fixes multiple issues and makes physical data model easier to implement.
- changes to the folder layout.
- rename repo and add links to new website
- introduce
datapackage.json
as meta-data storage location (including views) - migrate table schemas from their own repo into ReadAct repo
Contents
- new base tables
Work, Space, Agent
.Person, Institution, Location, Place, AW, PrimarySources, SecondarySources
are now sub-tables. - change 90% of ids (it had to happen)
- Quotations or Genres are no longer valid
Act.act_object
see #355 - we now use the comment field and the structural entries for unknown works across the whole Db
fixed a number of data input errors - remove
NULL
with empty cells consistently and in line with schema updates - consistently use structural entries instead of
unknown
Test and Schema
- More and more accurate tests,
- switching to python validator to avoid regex errors with ruby implementation
- let travis generate view tables after each commit for easier display of visualizations
ReadingData beta
This catches the old data warts and all. Not production ready.