Grants:IdeaLab/Amazing Article Annotations

From Meta, a Wikimedia project coordination wiki
Jump to navigation Jump to search
Amazing Article Annotations
Create a service to store and retrieve Hypothes.is annotations on MediaWiki articles, and use it to record correspondences between paragraphs in articles created with the mw:Content Translation Tool.
Hex icon with lightning white.svg
idea creator
cscott
Hex icon with hexes white.svg
developer
Prtksxna
this project needs...
Hex icon with hand black.svg
volunteer
Hex icon with hexes black.svg
developer
Hex icon with lightning black.svg
advisor
Hex icon with star black.svg
project manager
join
endorse
created on13:31, 25 June 2016 (UTC)


Project idea[edit]

Create a service to store and retrieve Hypothes.is annotations on MediaWiki articles, and use it to record correspondences between paragraphs in articles created with the mw:Content Translation Tool.

What is the problem you're trying to solve?[edit]

The Content Translation service is an amazing way to create new content in Wikimedia projects. However, it is hard to maintain the pages which are thus created—when the source article is updated, there is no way to transfer that update to the translated content.

What is your solution?[edit]

By tracking the links between source and destination articles (paragraph-by-paragraph, sentence-by-sentence, or clause-by-clause) we can determine on a fine-grained basis which parts of a destination article need to be updated when the source article is changed. The scope of this particular project is limited to recording the paragraph-level correspondences created by the Content Translation tool, but the underlying service is general enough to apply to finer-grained correspondences. Create a service to record and retrieve these correspondences is the first step toward allowing their use for updating translated content.

Goals[edit]

Get Involved[edit]

About the idea creator[edit]

C. Scott Ananian is an employee of the Wikimedia Foundation, working on the Parsoid and OCG projects. He also dabbles with Real-time collaboration in VE, and with OOjs.

Previously, Dr. Ananian was a jack-of-all-trades for the One Laptop per Child Foundation. He received his PhD in computer science from MIT, and before joining OLPC as a local activist and organizer for copyright issues. He organized Free Sklyarov Boston in July 2001, and in 2004 and 2005 was the lead programmer for the Election Incident Reporting System, which collected real-time data on elections across the US. He's a kernel hacker, advocate of voter verifiable elections, and part-time khipu researcher. Now he tries to build robust and reliable systems to allow kids to discover, share, and learn.

Participants[edit]

  • Developer Would love to learn about, and help with, OpenAnnotation stuff. Prtksxna (talk) 00:22, 26 October 2016 (UTC)

Endorsements[edit]

Expand your idea[edit]

Would a grant from the Wikimedia Foundation help make your idea happen? You can expand this idea into a grant proposal.

Expand into a Rapid Grant
Expand into a Project Grant
(launching July 1st)