Difference between revisions of "2018/Hackathon"
SuperHamster (talk | contribs) (→Useful links: Satring) |
(Make a copy of the Etherpad notes - Etherpads are NOT permanent storage!!!!!!!!!!!!!!!!!!!!) |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{2018}} |
{{2018}} |
||
+ | |||
+ | [https://etherpad.wikimedia.org/p/WCNA2018_Hackathon etherpad notes from hackathon - add your own] |
||
[[File:WikiConference North America 2018 logo.png|frameless|100px|right]] |
[[File:WikiConference North America 2018 logo.png|frameless|100px|right]] |
||
Day 1 of the WikiConference North America pre-conference includes a '''hackathon''', taking place in Thompson Library's Multipurpose Room (165). The goal of the hackathon is for developers (regardless of experience) to brainstorm, plan, and create new tools, extensions, and applications to help the Wikimedia world. This is a great opportunity to meet the Wikimedia tech community, learn about the technologies and projects that power Wikipedia and its sister projects, and to propose or join a project to hack on during the event. |
Day 1 of the WikiConference North America pre-conference includes a '''hackathon''', taking place in Thompson Library's Multipurpose Room (165). The goal of the hackathon is for developers (regardless of experience) to brainstorm, plan, and create new tools, extensions, and applications to help the Wikimedia world. This is a great opportunity to meet the Wikimedia tech community, learn about the technologies and projects that power Wikipedia and its sister projects, and to propose or join a project to hack on during the event. |
||
− | All you'll need is your laptop, ideas, and the energy to contribute. This |
+ | All you'll need is your laptop, ideas, and the energy to contribute. This flexible space includes comfortable chairs with built-in desks and wheels to allow for moving them about and defining working groups. |
Over the course of the day, training sessions and other activities will be happening in concurrence in Thompson 150 A/B. Hackers can attend these sessions to take a quick break, or learn something new! |
Over the course of the day, training sessions and other activities will be happening in concurrence in Thompson 150 A/B. Hackers can attend these sessions to take a quick break, or learn something new! |
||
− | As this |
+ | As this event only lasts one workday, this unfortunately may not be enough for everyone to complete their projects - but that's okay! We hope this event provides an experience that inspires, motivates, and lets participants jumpstart a project that they can work on in the future. |
{{clear}} |
{{clear}} |
||
Line 24: | Line 26: | ||
* [https://tools.wmflabs.org/admin/ Toolforge], a hosting environment |
* [https://tools.wmflabs.org/admin/ Toolforge], a hosting environment |
||
* [https://query.wikidata.org/ Wikidata Query Service] |
* [https://query.wikidata.org/ Wikidata Query Service] |
||
+ | |||
+ | == Notes from the Hackathon == |
||
+ | <blockquote>(Copied from https://etherpad.wikimedia.org/p/WCNA2018_Hackathon )</blockquote>Summary of presentations: 10am to noon |
||
+ | * Introduction to Wikidata - Andrew - Google Slides https://docs.google.com/presentation/d/13nVSGj88iMZtVBPDNE-AKDka7JH1KCwP0iW3nx0ahhE/edit |
||
+ | |||
+ | * Alex Stinson did advanced Wikidata talk |
||
+ | Projects to continue on Friday Culture Crawl day - Fuzheado |
||
+ | * Help improve Wikidata metadata of museums within 100 miles of Columbus using TABernacle - |
||
+ | * [https://tools.wmflabs.org/tabernacle/?#/tab/sparql/SELECT%20%3Fplace%20%0AWHERE%0A%7B%0A%20%20%23%20city%20coordinates%0A%20%20wd%3AQ16567%20wdt%3AP625%20%3FcityLoc%20.%0A%20%20SERVICE%20wikibase%3Aaround%20%7B%0A%20%20%20%20%3Fplace%20wdt%3AP625%20%3Flocation%20.%0A%20%20%20%20bd%3AserviceParam%20wikibase%3Acenter%20%3FcityLoc%20.%0A%20%20%20%20bd%3AserviceParam%20wikibase%3Aradius%20%22100%22%20.%0A%20%20%7D%20.%0A%20%20%23%20Is%20an%20airport%0A%20%20FILTER%20EXISTS%20%7B%20%3Fplace%20wdt%3AP31%2Fwdt%3AP279*%20wd%3AQ33506%20%7D%20.%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%0A%20%20%20%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22%20.%0A%20%20%7D%20%0A%7D/Len%3BDen%3BP31%3BP131%3BP856%3BP571 https://tools.wmflabs.org/tabernacle/.......] Women cartoonists in TABernacle - Users Rosiestep, Gamaliel, Aude and Fuzheado |
||
+ | * [https://tools.wmflabs.org/tabernacle/?#/tab/sparql/SELECT%20%3Fitem%20WHERE%20%7B%0A%20%20%7B%3Fitem%20wdt%3AP106%2Fwdt%3AP279*%20%3Fprof%20.%0A%20%20%0A%20%20%0A%20%20VALUES%20%3Fprof%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20wd%3AQ715301%20%20%23%20comics%20artists%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20wd%3AQ1114448%20%23%20cartoonists%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%3Fitem%20wdt%3AP31%20wd%3AQ5%20.%0A%20%20%3Fitem%20wdt%3AP21%20wd%3AQ6581072%20.%0A%20%20%0A%20%20%7D%20UNION%20%20%7B%20%20%0A%20%20%3Fitem%20wdt%3AP31%20wd%3AQ5%20.%0A%20%20%3Fitem%20wdt%3AP21%20wd%3AQ6581072%20.%0A%20%20%3Fitem%20wdt%3AP5035%20%3Flambiek%20.%0A%20%20%7D%0A%20%20FILTER%20NOT%20EXISTS%20%7B%20%3Fwen%20schema%3Aabout%20%3Fitem%3B%20schema%3AisPartOf%20%3Chttps%3A%2F%2Fen.wikipedia.org%2F%3E%20.%20%7D%0A%7D/Len%3BDen%3BP27%3BP569%3BP570%3BP19%3BP20 https://tools.wmflabs.org/tabernacle/......] |
||
+ | * took Women in Red's list of 700 cartoonists missing from en.wp, expanded the query to include women in the Lambiek Comiclopedia, expanded list to about 2300 redlinks |
||
+ | |||
+ | * Worked on detecting semantic inconsistencies with occupation/position_held predicates, would like to add as an automatic constraint check - ElanHR |
||
+ | ** https://www.wikidata.org/wiki/Wikidata:Project_chat#Best_practices_for_adding_property_constraints/violation_checks. |
||
+ | |||
+ | * finished the setup of my project [https://Tools.wmflabs.org/wikyrillomat https://tools.wmflabs.org/wikyrillomat] thanks to Derk-Jan —Sebastian Wallroth |
||
+ | |||
+ | * recorded two episodes for my podcast https://wikijabber.org —Sebastian Wallroth Attended Wikidata sessions, interested in incorporating Wikidata URL igning it the archive URL property via the API. -Cyberpower678 |
||
+ | Special:Nearby @ Wikidata |
||
+ | JADE demo! by James Hare https://jade-demo.wmflabs.org/mediawiki/index.php |
||
+ | |||
+ | Identify missing store chains in the English Wikipedia and Wikidata based on OpenStreetMap’s name suggestion index: https://github.com/osmlab/name-suggestion-index/issues/1934 |
||
+ | |||
+ | Chumley's for dinner or drinks, a sports bar. circa 6pm or see Telegram for organizing |
||
+ | Tomorrow Friday: 9am Columbus library. Tours start from there |
||
+ | Saturday morning start at Sullivant library, not the Thompson library |
||
+ | |||
+ | === 10 Wikidata (WD) Tools in 20 minutes === |
||
+ | Listeria - automated WD lists |
||
+ | * https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Women_in_Red/Redlist_index |
||
+ | * https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Women_in_Red/Missing_articles_by_occupation/Cartoonists Petscan - mapping categories to WD, and the kitchen sink |
||
+ | * https://petscan.wmflabs.org/ TABernacle - live interactive editing of WD |
||
+ | * https://tools.wmflabs.org/tabernacle/#/tab |
||
+ | * https://tools.wmflabs.org/tabernacle/?#/tab/sparql/SELECT%20%3Fitem%20%3FitemLabel%20%3Fcoords%20%3Fimage%20%3Finception%20%3Fvisits%20WHERE%20%7B%0A%20%20%3Fitem%20wdt%3AP31%2Fwdt%3AP279*%20wd%3AQ33506.%20%20%23%20museums%20(instance%20or%20subclass)%0A%20%20%3Fitem%20wdt%3AP131%20wd%3AQ61.%20%20%0A%7D/Len%3BDen%2Cde%3BP31 Quickstatements - bulk WD editing |
||
+ | * https://tools.wmflabs.org/quickstatements/#/ Google Spreadsheet Tools for Wikipedia - API calls without coding |
||
+ | * https://chrome.google.com/webstore/detail/wikipedia-and-wikidata-to/aiilcelhmpllcgkhhpifagfehbddkdfp?hl=en WikiShootme - mapping WD stuff to contribute |
||
+ | * https://tools.wmflabs.org/wikishootme/ PictureThis - direct upload to Commons/WD based on search and location |
||
+ | * https://tools.wmflabs.org/wikishootme/picturethis/#/ Distributed Game - fix things via game interface |
||
+ | * https://tools.wmflabs.org/wikidata-game/distributed/ Mix'n'Match - match external databases via game interface |
||
+ | * https://tools.wmflabs.org/mix-n-match/#/ |
Latest revision as of 22:17, 2 November 2018
etherpad notes from hackathon - add your own
Day 1 of the WikiConference North America pre-conference includes a hackathon, taking place in Thompson Library's Multipurpose Room (165). The goal of the hackathon is for developers (regardless of experience) to brainstorm, plan, and create new tools, extensions, and applications to help the Wikimedia world. This is a great opportunity to meet the Wikimedia tech community, learn about the technologies and projects that power Wikipedia and its sister projects, and to propose or join a project to hack on during the event.
All you'll need is your laptop, ideas, and the energy to contribute. This flexible space includes comfortable chairs with built-in desks and wheels to allow for moving them about and defining working groups.
Over the course of the day, training sessions and other activities will be happening in concurrence in Thompson 150 A/B. Hackers can attend these sessions to take a quick break, or learn something new!
As this event only lasts one workday, this unfortunately may not be enough for everyone to complete their projects - but that's okay! We hope this event provides an experience that inspires, motivates, and lets participants jumpstart a project that they can work on in the future.
At 4 PM, everyone will gather back around at front of the room, and participants will have the opportunity to do a quick presentation on what they've been working on. This can be simply describing what's being built, showing off the start of the project, or something in between.
Ideas
Feel free to add ideas for things you'd like to create.
Useful links
- Wikitech, documentation related to the Wikimedia Foundation's tech projects
- How to contribute to MediaWiki
- Toolforge, a hosting environment
- Wikidata Query Service
Notes from the Hackathon
(Copied from https://etherpad.wikimedia.org/p/WCNA2018_Hackathon )
Summary of presentations: 10am to noon
- Introduction to Wikidata - Andrew - Google Slides https://docs.google.com/presentation/d/13nVSGj88iMZtVBPDNE-AKDka7JH1KCwP0iW3nx0ahhE/edit
- Alex Stinson did advanced Wikidata talk
Projects to continue on Friday Culture Crawl day - Fuzheado
- Help improve Wikidata metadata of museums within 100 miles of Columbus using TABernacle -
- https://tools.wmflabs.org/tabernacle/....... Women cartoonists in TABernacle - Users Rosiestep, Gamaliel, Aude and Fuzheado
- https://tools.wmflabs.org/tabernacle/......
- took Women in Red's list of 700 cartoonists missing from en.wp, expanded the query to include women in the Lambiek Comiclopedia, expanded list to about 2300 redlinks
- Worked on detecting semantic inconsistencies with occupation/position_held predicates, would like to add as an automatic constraint check - ElanHR
- finished the setup of my project https://tools.wmflabs.org/wikyrillomat thanks to Derk-Jan —Sebastian Wallroth
- recorded two episodes for my podcast https://wikijabber.org —Sebastian Wallroth Attended Wikidata sessions, interested in incorporating Wikidata URL igning it the archive URL property via the API. -Cyberpower678
Special:Nearby @ Wikidata JADE demo! by James Hare https://jade-demo.wmflabs.org/mediawiki/index.php
Identify missing store chains in the English Wikipedia and Wikidata based on OpenStreetMap’s name suggestion index: https://github.com/osmlab/name-suggestion-index/issues/1934
Chumley's for dinner or drinks, a sports bar. circa 6pm or see Telegram for organizing Tomorrow Friday: 9am Columbus library. Tours start from there Saturday morning start at Sullivant library, not the Thompson library
10 Wikidata (WD) Tools in 20 minutes
Listeria - automated WD lists
- https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Women_in_Red/Redlist_index
- https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Women_in_Red/Missing_articles_by_occupation/Cartoonists Petscan - mapping categories to WD, and the kitchen sink
- https://petscan.wmflabs.org/ TABernacle - live interactive editing of WD
- https://tools.wmflabs.org/tabernacle/#/tab
- https://tools.wmflabs.org/tabernacle/?#/tab/sparql/SELECT%20%3Fitem%20%3FitemLabel%20%3Fcoords%20%3Fimage%20%3Finception%20%3Fvisits%20WHERE%20%7B%0A%20%20%3Fitem%20wdt%3AP31%2Fwdt%3AP279*%20wd%3AQ33506.%20%20%23%20museums%20(instance%20or%20subclass)%0A%20%20%3Fitem%20wdt%3AP131%20wd%3AQ61.%20%20%0A%7D/Len%3BDen%2Cde%3BP31 Quickstatements - bulk WD editing
- https://tools.wmflabs.org/quickstatements/#/ Google Spreadsheet Tools for Wikipedia - API calls without coding
- https://chrome.google.com/webstore/detail/wikipedia-and-wikidata-to/aiilcelhmpllcgkhhpifagfehbddkdfp?hl=en WikiShootme - mapping WD stuff to contribute
- https://tools.wmflabs.org/wikishootme/ PictureThis - direct upload to Commons/WD based on search and location
- https://tools.wmflabs.org/wikishootme/picturethis/#/ Distributed Game - fix things via game interface
- https://tools.wmflabs.org/wikidata-game/distributed/ Mix'n'Match - match external databases via game interface
- https://tools.wmflabs.org/mix-n-match/#/