Difference between revisions of "Timeline"

From Wikidocumentaries
Jump to navigation Jump to search
(Map)
 
(50 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
The timeline displays either everything time-bound or is a display format for a specific component, like Events. If there is only one timeline per page, there must be elaborate settings to configure what is shown on the timeline.
 
The timeline displays either everything time-bound or is a display format for a specific component, like Events. If there is only one timeline per page, there must be elaborate settings to configure what is shown on the timeline.
 
There are different sketches for timelines for different purposes. Can they be merged or should they be kept apart? Which ones could be made similar?
 
  
 
==Timelines==
 
==Timelines==
 
=== Basic timeline ===
 
=== Basic timeline ===
 +
A basic timeline is text-based. It displays event items as well as auxiliary items based on dates only. An event based on an item can be accessed through a link. For topics that are only based on a date, an item can be created. The timeline can display the event as a point in time or a time span. It can be zoomed and scrolled horizontally in time. It displays events by row, earliest on top. The events can be scrolled vertically when there are more events than fit the frame. Events can also be filtered.
 
<gallery mode=packed heights=200>
 
<gallery mode=packed heights=200>
 
Tapahtumat-plain.png
 
Tapahtumat-plain.png
 
</gallery>
 
</gallery>
  
=== Event timeline with event infoboxes ===
+
==== Lineage timeline ====
<gallery mode=packed heights=200>
+
A lineage display can be made an option to the basic timeline. In addition to the basic timeline, the lineage option displays family relations between people. It can display arrows to load more information and the item display can be expanded to display media about the topic arranged by time.
Tapahtumat - settings.png
+
See also [[Family tree]]
 +
<gallery mode=slideshow>
 +
Familytree compact.png|Compact family timeline
 +
Sukupuu.png|Family timeline with images
 
</gallery>
 
</gallery>
  
=== Family timeline ===
+
=== Combined timeline ===
<gallery mode=packed heights=200>
+
 
Familytree compact.png
+
====Gallery ====
</gallery>
+
A gallery can be joined with a basic timeline to provide a more visual display. Gallery in the events component is based on dates in addition to event items. Gallery topics link to the event's topic pages when the event is based on an event item. An item can be created for topics that are only based on a date.
  
=== Family timeline with images===
+
A gallery can slide horizontally to match the event on the timeline. The items are initially similar to any gallery items. They can be made richer over time with language technology.
<gallery mode=packed heights=200>
 
Sukupuu.png
 
</gallery>
 
  
=== Correspondence timeline ===
+
The timeline can read external sources and display them federated with local items. For external items, adding the data to Wikidata/Wikidocumentaries will be made possible.
<gallery mode=packed heights=200>
 
Tapahtumat - settings.png
 
</gallery>
 
  
==Items sorted by time horizontally==
+
A basic gallery in any component can be considered a timeline when the items are sorted by time. See also [[Gallery]].
  
=== Textual household timeline ===
+
<gallery mode=slideshow>
<gallery mode=packed heights=200>
+
Tapahtumat small.png|Events timeline
Household timeline text.png  
+
Tapahtumat - settings small.png|Settings
 
</gallery>
 
</gallery>
  
===Items timeline===
+
==== Gallery of data groups TBD ====
 +
Gallery items could be created from textual data including subgroups, such as household members.
 
<gallery mode=packed heights=200>
 
<gallery mode=packed heights=200>
Teoksia-timeline.png
+
Household timeline text.png|Textual gallery timeline
 
</gallery>
 
</gallery>
  
==Drafting items to display==
+
====Map====
===Person===
+
A map component can be added as a third element to the combined timeline.
* Birth (P596) --> property
 
* Death (P570) --> property
 
* Christening, burial and other religious ceremonies --> property
 
* Marriage start and end dates - spouse (P26) --> starttime (P580), endtime (P582)
 
* Significant event (P793) --> item
 
* Properties with dates: country of citizenship (P27), given name (P735), family name (P734), educated at (P69), award received (P166), languages spoken, written or signed (P1412), position held (P39), employer (P108), member of political party (P102), member of (P463), conflict (P607), residence (P551), academic degree (P512), nominated for (P1411), noble title (P97), affiliation (P1416), work period (start) (P2031)
 
  
 
== Controls ==
 
== Controls ==
===For a person===
+
===Filtering & faceting===
* Add event
+
====By event type and group====
** Birth, death and other basic events
+
* Life events
** Other significant event
+
** Birth, marriage, birth, death or marriage in family, death, religious events, anniversaries
* Settings
+
* Professional events
** Show
+
** Education, graduation, employment, awards
*** Own events
+
* External (contextual events)
*** Events of other people (configure)
+
 
*** News events
+
==== Scope ====
*** Works
+
* Degrees of separation (related people, related organisations)
* Search (filter)
+
* Family with different degrees
 +
* Contextual events (house, village, municipality, workplace, country)
 +
===Actions===
 +
* Make a date event into an item
 +
* Create an event for the topic
 +
===Search===
 +
 
 +
==Editing events==
 +
BiographySampo extracts sentences about events in the Finnish National Biographies. They contain structured information about the related actors and the date. These sentences can be read via SPARQL and arranged on a timeline. The following is a scenario of a crowdsourcing interface to turn those sentences into structured data.
 +
 
 +
<gallery mode=slideshow>
 +
Create events - timeline small.png
 +
Create events - modal small.png
 +
Create events - modal pulldowns small.png
 +
</gallery>
  
==Ideas to develop==
+
==Possible code, examples==
* How the map and the timeline work together
+
* https://github.com/cdrini/wikidata-timeline
  
===Inventorying types of events with locations===
+
==Query==
(biografiasampo.fi)
+
Start time
* Historical event
+
<pre>SELECT ?item ?itemLabel WHERE {
* Mail sent from
+
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". }
* Mail received from
+
  ?item wdt:P1647* wd:P580.
* Work (text/painting/novel) describes a place
+
}</pre>
* Honorary mention related to location
 
* Death in location
 
* Birth in location
 
* Career or study in location
 
  
 +
End time
 +
<pre>
 +
SELECT ?item ?itemLabel WHERE {
 +
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". }
 +
  ?item wdt:P1647* wd:P582.
 +
}
 +
</pre>
  
 
{{Design-nav}}
 
{{Design-nav}}

Latest revision as of 11:47, 10 January 2021

The timeline displays either everything time-bound or is a display format for a specific component, like Events. If there is only one timeline per page, there must be elaborate settings to configure what is shown on the timeline.

Timelines

Basic timeline

A basic timeline is text-based. It displays event items as well as auxiliary items based on dates only. An event based on an item can be accessed through a link. For topics that are only based on a date, an item can be created. The timeline can display the event as a point in time or a time span. It can be zoomed and scrolled horizontally in time. It displays events by row, earliest on top. The events can be scrolled vertically when there are more events than fit the frame. Events can also be filtered.

Lineage timeline

A lineage display can be made an option to the basic timeline. In addition to the basic timeline, the lineage option displays family relations between people. It can display arrows to load more information and the item display can be expanded to display media about the topic arranged by time. See also Family tree

Combined timeline

Gallery

A gallery can be joined with a basic timeline to provide a more visual display. Gallery in the events component is based on dates in addition to event items. Gallery topics link to the event's topic pages when the event is based on an event item. An item can be created for topics that are only based on a date.

A gallery can slide horizontally to match the event on the timeline. The items are initially similar to any gallery items. They can be made richer over time with language technology.

The timeline can read external sources and display them federated with local items. For external items, adding the data to Wikidata/Wikidocumentaries will be made possible.

A basic gallery in any component can be considered a timeline when the items are sorted by time. See also Gallery.

Gallery of data groups TBD

Gallery items could be created from textual data including subgroups, such as household members.

Map

A map component can be added as a third element to the combined timeline.

Controls

Filtering & faceting

By event type and group

  • Life events
    • Birth, marriage, birth, death or marriage in family, death, religious events, anniversaries
  • Professional events
    • Education, graduation, employment, awards
  • External (contextual events)

Scope

  • Degrees of separation (related people, related organisations)
  • Family with different degrees
  • Contextual events (house, village, municipality, workplace, country)

Actions

  • Make a date event into an item
  • Create an event for the topic

Search

Editing events

BiographySampo extracts sentences about events in the Finnish National Biographies. They contain structured information about the related actors and the date. These sentences can be read via SPARQL and arranged on a timeline. The following is a scenario of a crowdsourcing interface to turn those sentences into structured data.

Possible code, examples

Query

Start time

SELECT ?item ?itemLabel WHERE {
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". }
  ?item wdt:P1647* wd:P580.
}

End time

SELECT ?item ?itemLabel WHERE {
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". }
  ?item wdt:P1647* wd:P582.
}


Navigation

About Technology Design Content modules Tool pages Projects
Status

Wikidocumentaries blog

Wikidocumentaries demo

Phabricator project

Facebook group

GitHub repository

Translation in TranslateWiki

Wikidocumentaries Slack

Setting up dev environment

Resources

Translations

Languages

Using Wikibase

Federation with Wikidata

APIs

Linking

Media metadata

Properties to content

User registration

Licensing

Page types

Landing page

Search page

Topic page

User page

Organisation page

Project page

Tool page

Tasks

Components

Main toolbar and footer

Search

Faceting

Topic page header

Content module

Dropdown

Modal

Icons

Active modules

Article

Family tree

Gallery

Historical map

Images

Image viewer

Infobox

Map

Module ideas

Audio/Video

Bibliography

Correspondence

Discussion

Graph

Name

Newspaper articles

Testimonials

Timeline

Visualizations

Wikidocumentary

3D

Visual editor

Query tool

QuickStatements

Open Refine

Creating topics

Uploading images

Geolocating tool

Metadata editor

Rectifying maps

Transcription

Annotation tool

Central Park Archives

Convent Quarter

Wikisource