Submissions/Amazing Article Annotations
Appearance
This is an Open submission for Wikimania 2017 that has not yet been reviewed by a member of the Programme Committee. |
- Submission no. 3034 Subject - T3
- Title of the submission
- Amazing Article Annotations
- Type of submission (lecture, panel, tutorial/workshop, roundtable discussion, lightning talk, poster, birds of a feather discussion)
- Lecture
- Author of the submission
- C. Scott Ananian (cscott)
- Language of presentation
- English
- E-mail address
- cananianwikimedia.org
- Username
- cscott
- Country of origin
- USA
- Affiliation, if any (organisation, company etc.)
- Wikimedia Foundation
- Personal homepage or blog
- https://cscott.net
- Abstract (up to 300 words to describe your proposal)
- This talk will discuss the creation of a general annotation facility on articles, using Multi-Content Revisions to store annotations using the OpenAnnotation standard.
- At present, if you want to associate some information with a particular region of an article, you need to add markup directly to the wikitext. For example, the Translate extension needs to add
<translate>
tags and<!--T:1-->
markers directly to the wikitext in order to mark translation regions. Comments are added as<!-- -->
markup. If you want to indicate the region which should be affected by a citation you need to add{{citation needed span}}
inline. Image properties, infobox data, and semantic markup are all crammed into wikitext, making it hard for a new editor to find the actual article text. - Annotations provide the ability to store extra information alongside an article without cluttering up the wikitext. They can be used as an alternate markup mechanism for some things we are already doing: translation regions, editor comments, inline discussion, and references. But they can also enable new tools: tracking source-to-translation correspondence in ContentTranslation, marking non-linear transcribed regions for WikiSource, adding outlier pronunciations for WikiSpeech or conversion rules for LanguageConverter, marking regions for citations, figures, maintenance templates, or presentational hints (pull quotes, summaries), annotating media, or even storing proposed edits in order to resolve edit conflicts.
- This talk will discuss a general annotation facility that will enable these use cases and hopefully many more! We will present the OpenAnnotation standard and the Multi-Content Revision storage mechanism, and describe how you can use annotations for your projects.
- What will attendees take away from this session?
- Attendees will learn about a new way to associate information with Wikimedia articles, and hopefully be inspired to use annotations in their own projects.
- Theme of presentation
- Technology, Interface & Infrastructure
- For workshops and discussions, what level is the intended audience?
- Intermediate
- Length of session (if other than 25 minutes, specify how long)
- 25 minutes
- Will you attend Wikimania if your submission is not accepted?
- Yes
- Slides or further information (optional)
- Related: Amazing Article Annotations in IdeaLab, Annotations session at 2017 Developer Summit
- Possible applications: Wikicite, Translate extension (translation regions), ContentTranslation, WikiSpeech, VisualEditor/Flow, Language converter, FileAnnotations, Wikisource
- Special requests
- None
- Is this Submission a Draft or Final?
This is a Completed submission for Wikimania 2017 ready to be reviewed by a member of the Programme Committee. |
Interested attendees
If you are interested in attending this session, please sign with your username below. This will help reviewers to decide which sessions are of high interest. Sign with a hash and four tildes. (# ~~~~).