Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WP2: attaching structured content to any part of a document #93

Open
clange opened this issue Jul 13, 2017 · 2 comments
Open

WP2: attaching structured content to any part of a document #93

clange opened this issue Jul 13, 2017 · 2 comments
Assignees

Comments

@clange
Copy link

clange commented Jul 13, 2017

Conceptually this means that one should be able to make arbitrary, structured notations everywhere, which are permanent parts of the document (not as volatile as comments). Or, in terms of RDF:

  • it should be possible to have any part of the article as the subject (via the work-in-progress "anchor" mechanism)
  • for the predicate and object, the most generic solution is key/value pairs, where the key could be an arbitrary string, or a fixed value (mapped to the URI of some term from some vocabulary), and the value could be a URI (e.g. of a dataset or piece of source code) or a literal (string, number, date, …)

The UI for this could be reused from comments, with a key/value matrix like UI instead of a free-form text box.

For 2–3 common use cases there should be friendlier, less technical UIs. Let's collect some cases here.

  • citations (the SPAR ontologies might provide a suitable vocabulary for this)
    • state of the art is "article A cites article B"
    • importance of a citation
    • scientific vs. non-scientific citation targets (e.g. press/media)
    • citing something because it is a foundation of my work
  • tables/data (subject: a table in an article, or a range of rows/columns/cells in the table; object: a dataset or a subset of it)
    • simplest case: this (part of the) table literally copies data from the dataset
    • realistic case: the table represents f(D), i.e. the application of some function to the dataset. E.g. a cleaning process, a statistical analysis (regression, aggregation, …). We want to make explicit what function was used.
  • figures – same case as tables, e.g. "this figure shows clusters of the entities of type T in the dataset D"
  • source code: the full source of this code snippet can be found at <GitHub URL>
@afshinsadeghi
Copy link
Collaborator

URI issue in progress: fiduswriter#442

  • Can use the routing structure we defined there.

@afshinsadeghi
Copy link
Collaborator

afshinsadeghi commented Feb 26, 2018

Two sections need to be added @s6fikass >
1 figures – same case as tables, e.g. "this figure shows clusters of the entities of type T in the dataset D"
2. source code: the full source of this code snippet can be found at

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants