Page MenuHomePhabricator

Empower people to organize and present knowledge by time
Open, Needs TriagePublic

Description

This task involves the work with of introducing a dedicated workflow to help people create timelines (read: display a list of events in chronological order).

Stories

  • As someone who arrived at Wikipedia seeking to develop a general understanding of a person's life, a conflict, a scientific discovery, a nation, a culture, a sociological phenomenon, etc., I would like to able to search for and see the significant events related to said topic, so that I can quickly learn how this person/war/idea/movement/etc. developed, became historically significant, and perhaps, relevant to "me."
  • As someone who who is motivated to improve Wikipedia, I would like to be able to easily order and display the notable events within a given page, so that people who come after me will have an easier time understanding the subject at-hand.
  • As someone who finds images/sounds/videos help them learn more effectively, I would like to be able to add/relate a file from Commons to a particular event, so that I can more deeply understand the topic/person/idea/event at-hand.

Background

Many Wikipedia articles include events mapped to points in time. [i] Some Wikipedia articles are entirely dedicated to mapping events to points in time. [ii]

Relating events to time in a visual way seems to be valuable enough to readers that volunteers have created many custom ways of presenting time-based information. [iii][vii]

And while some volunteers have discovered these templates and used them to visually relate time and events [iv], many articles A) lack any kind of visual relating time and events [v] or B) have done so in ways that could be improved to help people search for, understand, engage with, and use as a vector for discovery [vi]

Open questions

  • 1. What percentage of articles, across projects contain dates and events (read: information that would make sense to display in a timeline-like experience)?
  • 2. Would current – and prospective – readers find a timeline-like experience to be an intuitive and helpful way to learn, retrieve information, etc?
  • What specific questions/curiosities might a timeline-like format help people coming to Wikipedia to learn to help answer?

Hypotheses/Possibilities/Assumptions

  • Framing editing/contributing to Wikipedia as adding/documenting an "event" will cause people who might never have considered editing to a) clearly see/understand what doing so would be like and b) see opportunities to contribute to Wikipedia that they wouldn't have noticed otherwise
  • Enabling people to explore Wikipedia through time will cause them to explore pages and learn things they wouldn't have had they been navigating via topics

Related

References

1600px-Timeline_of_Chinese_History.jpg (1×1 px, 316 KB)

Screen Shot 2022-07-11 at 8.31.08 PM.png (1×810 px, 686 KB)
Screen Shot 2022-07-11 at 8.32.51 PM.png (1×688 px, 152 KB)
Screen Shot 2022-07-11 at 8.34.10 PM.png (580×698 px, 89 KB)

i. Search of pages in the main namespace that include the word "Timeline": en.wiki (130,000 articles dedicated to timelines), es.wiki (2,100 articles dedicated to "línea de tiempo")
ii. en:Timeline of the Barack Obama presidency (2009), en:Timeline of the Egyptian revolution of 2011, Timeline of the COVID-19 pandemic in Nigeria (February–June 2020). See also: Special:Categories "Timelines", 1975 (the year)
iii. Extension:EasyTimeline, Category:Graphical timeline templates, Category:Timeline templates
iv. bn:History of computing, ja:Extinction events, en:Imam
v. ru:Historical varieties of window openings, en:The history of thermal insulation, en:Architecture of India, en:Plywood history, es: History of peanut butter
vi. en:Invention of radio, en:Gaius Marius, af: Voyager 2 travel timeline
vii. en:List of timelines

Event Timeline

ppelberg moved this task from To Triage to Triaged on the VisualEditor board.
ppelberg added a project: Editing-team.
ppelberg moved this task from Triaged to New feature on the VisualEditor board.

Meta

  • CREATED the === Related section by adding links @Whatamidoing-WMF and @Sadads shared (thanks y'all).
  • CREATED === Open questions section
ppelberg added a subscriber: Arrbee.

Meta

  • Updated the task description with an open question, two research reports, and reference media @Arrbee shared with me.

Adding timeline-styled table of contents to the task description's ===References section via @JTannerWMF.

ppelberg updated the task description. (Show Details)
ppelberg added a subscriber: nayoub.

Adding some links to recent discussions where timelines have come up. Thank you to @Whatamidoing-WMF to making me aware of these.

Adding a link to the Explorer concept @TheDJ authored.

The relationship I see between the idea this ticket and the Explorer concept is introducing: new ways for people to navigate/explore/traverse the knowledge wikis "house" by making new kinds of relationship explicit within the interface. E.g. Time: what else happened around this time that is relevant to the moment I am currently looking at?

ppelberg updated the task description. (Show Details)
ppelberg added a subscriber: cmadeo.
ppelberg renamed this task from Introduce a dedicated workflow for creating timelines to Introduce a dedicated workflow for organizing knowledge by time.Jan 31 2024, 7:12 PM
ppelberg updated the task description. (Show Details)

(Uploading screenshot here b/c I file size was too large (?) for description...)

ppelberg renamed this task from Introduce a dedicated workflow for organizing knowledge by time to Empower people to organize and present knowledge by time.Jan 31 2024, 7:25 PM

Not that my opinion has any weight, but I have some opinions on this. I think that a lot of these ideas can be done with Vega5. Since Vega4 it has supported layers, and that unblocks potentials that where not possible with Vega2. The map provided by JTanner is doable, probably even with Vega2 (although Vega2 will not be used). I am conserned about the number of dots though, Europe would probably be better as an one highlighted area, as WMF projects rarely use map closeups, but there are third party tools users can use to reduce the number of the dots. The route-map is also doable in Vega5.

I do appreciate looking at other options, but I am just saying, it is worth avoiding another EasyTimeline vs. Vega discussion. It is better for the developers and the users to have one supported graph system, rather than two unsupported ones. I think the graph system that the Wikidata query system uses is not a part of this, because that serves another purpose. If there is an graph system that has the capabilities of EasyTimeline, Vega2 and this, to compare with Vega5, then I am all ears.

The way I see the route-map working is by using an user created Lua module. An user of the module would write something like there is a bridge at y 4, and stations at y 2 and 6. The module would then know that 6 is the highest y value, create an route-map that high, and add the markers on to it. The underlying module code would be complex, because Vega is complex, but I do not think that matters.

(Uploading screenshot here b/c I file size was too large (?) for description...)

Pretty similar to WMFs own project Wikistories