Jump to content

WikiCite 2016/Proposals/OABot: Associating repository versions with paywalled citations: Difference between revisions

From Meta, a Wikimedia project coordination wiki
Content deleted Content added
Hero9000 (talk | contribs)
No edit summary
m Reverted changes by Hero9000 (talk) to last version by Pintoch
Tag: Rollback
 
Line 1: Line 1:
== Proposal ==
testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttest

=== Background ===
Wikipedia links to hundreds of thousands of paywalled sources. Our community does not prohibit or even discourage citing paywalled sources, but at the same time there is absolutely no prohibition on surfacing OA versions right alongside those citations. Indeed, a good citation will have as much information as possible to let the reader find it in the way that is easiest for them.

=== Aim ===
Create a bot that can add links to available free versions alongside citations to paywalled resources (e.g. ScienceDirect -> PubMed Central; Nature -> University Repository; Physical Letters -> ArXiv)

=== Demo ===
* https://github.com/dissemin/oabot
* https://tools.wmflabs.org/oabot/
You are very welcome to contribute to the code (for instance by pull requests on GitHub) and join the development team on wmflabs - make sure you [https://wikitech.wikimedia.org/wiki/Help:Tool_Labs/Getting_started request access to the Tools project] before the event because it can take some time to be accepted.

== Roadmap ==
Here are some points we need to discuss:
* How should OA sources be identified in citations? See a relevant discussion [https://en.wikipedia.org/wiki/Help_talk:Citation_Style_1/Archive_13#Open_access_icon here]. Should we add a field for secondary versions?
* What kind of links should the bot add? (Look at concrete examples, see what the bot currently does, and fix it incrementally.) You can do this by checking what the bot would do on various pages using [https://tools.wmflabs.org/oabot/ the web interface].
* What repositories should the bot cover or pull from?
** CORE - http://core.ac.uk/
** BASE - https://base-search-net/
** DOAI - http://doai.io
** CiteSeerX - http://citeseerx.ist.psu.edu
* How to submit a Request for Bot Approval?

== Skills needed ==
* Familiarity with citations in Wikipedia (no tech skills needed, your input as a reader or editor will be much appreciated!)

== Phabricator task ==
* ''if you have a Phabricator task ID, you can link it here''

== See also ==
* [[W:EN:Wikipedia:OABOT|Wikipedia:OABOT]]
* [https://www.mediawiki.org/wiki/Manual:Pywikibot Pywikibot framework documentation]
* [[EN:WP:BAG|Bot approvals group]]
* [https://github.com/dissemin/wikiciteparser wikiciteparser], a Python parser for citation templates

== Participants ==
* [[User:Ocaasi]]
* [[User:Pintoch]]
* [[User:Mikeshowalter]]
* [[User:Sckott]]

[[Category:WikiCite proposals]]

Latest revision as of 04:56, 5 April 2018

Proposal[edit]

Background[edit]

Wikipedia links to hundreds of thousands of paywalled sources. Our community does not prohibit or even discourage citing paywalled sources, but at the same time there is absolutely no prohibition on surfacing OA versions right alongside those citations. Indeed, a good citation will have as much information as possible to let the reader find it in the way that is easiest for them.

Aim[edit]

Create a bot that can add links to available free versions alongside citations to paywalled resources (e.g. ScienceDirect -> PubMed Central; Nature -> University Repository; Physical Letters -> ArXiv)

Demo[edit]

You are very welcome to contribute to the code (for instance by pull requests on GitHub) and join the development team on wmflabs - make sure you request access to the Tools project before the event because it can take some time to be accepted.

Roadmap[edit]

Here are some points we need to discuss:

  • How should OA sources be identified in citations? See a relevant discussion here. Should we add a field for secondary versions?
  • What kind of links should the bot add? (Look at concrete examples, see what the bot currently does, and fix it incrementally.) You can do this by checking what the bot would do on various pages using the web interface.
  • What repositories should the bot cover or pull from?
  • How to submit a Request for Bot Approval?

Skills needed[edit]

  • Familiarity with citations in Wikipedia (no tech skills needed, your input as a reader or editor will be much appreciated!)

Phabricator task[edit]

  • if you have a Phabricator task ID, you can link it here

See also[edit]

Participants[edit]