hypothesis / vision

Envisioning the future of the Hypothesis.
https://github.com/hypothesis/vision/issues/
40 stars 8 forks source link

Reconstructing existing articles as Narratives #16

Closed csillag closed 5 years ago

csillag commented 10 years ago

Migrating this from https://github.com/hypothesis/h/issues/767


One of the usage modes I would love to see evolving is reconstructing existing documents into Hypothes.is narratives (see #14), and thereby making them easily accessible for discovery and further discussion inside our system.

Let me explain.

Level 0 is the current situation. Level 1 is the introduction of narratives (#14); starting from that point, we can start to build new documents that way. Level 2 would be supporting the reconstruction of legacy documents (which were constructed with the current process) using the new process. This is what the current issue is about.

To do this, we will need some special tooling. The work-flow with such a tool could look something like this

The re-constructed narrative is an enhanced, more interactive form of the original document, since all the quotes are clickable, and can be directly looked up in the source documents; they can be replied to, etc. (Furthermore, since the highlights in the source documents also get replies with a link to the new narrative, the connection will be automatically bi-directional.)

Since narratives would be so nice, I would also consider automatically offering the users to read the reconstructed narrative instead, whenever we deploy H over a document which we have a reconstructed representation for.

tilgovi commented 10 years ago

How is this not a duplicate of #14?

csillag commented 10 years ago

As described in the opening post:

tilgovi commented 10 years ago

You're going to have to explain. I cannot see how this is different from #14.

csillag commented 10 years ago

You're going to have to explain. I cannot see how this is different from #14 https://github.com/hypothesis/hypothesis.github.io/issues/14.

14 is about building support for telling your story by building a

narrative.

This issue is about building support for taking an existing article, and reconstructing it as a narrative, using a semi-automated process.

This requires a different UI than free-form narrative building, because here the goal is to arrive at a narrative which is equivalent to a pre-existing document, by converting the legacy article into a narrative piece by piece.

So the difference is like (for example)

Is it clear now?

tilgovi commented 10 years ago

No. They seem like the same workflow but with different content. Why does it matter whether one is rehashing an existing narrative or making a new one? In either case they're writing documents which embed quotes. Which is why I also feel like this is duplicated by #15 as well. I can't tell all these apart. They seem like not different features.

csillag commented 10 years ago

No. They seem like the same workflow but with different content. Why does it matter whether one is rehashing an existing narrative or making a new one?

Because there should be some features specifically for augmenting the rehashing of an old one. If you read the description, you will see what those are. (Like automatic recognition of quotes, etc.)

In either case they're writing documents which embed quotes.

No. In the default case (#14), you are building a free-form data structure from existing quotes + commentary from the ground up.

In this case, you are working with an already existing text document, and you are slowly transforming it into a data structure made up of quotes and commentary, without actually loosing the content, or adding anything new.


Let's talk about the imagined UIs for each of these features later, and you will see the difference.

ajpeddakotla commented 5 years ago

Closing in favor of: https://github.com/hypothesis/h/issues/385