Preparation
  • Installing python and pywikibot (see this extra info if you are running Windows)
  • If you are on Windows and think you might be interested in running AutoWikiBrowser (AWB) then please install this as well.
    Note: If you are on Mac/Linux, and brave, you can also try installing AWB but it is a more complicated process which is not guaranteed to work (see instructions).


Saturday 28
  • 10:15 — Gathering
  • 10:45 — Welcome
  • 11:15 — Introduction by participants
  • 12:00 — Presentations.
Fil:BotAcademy2015.pdf. For speaker notes see bit.ly/BotAcademy2015 (Google docs)
  • Bot philosophy
  • Bot Etiquette
  • The API(s)
  • 13:00 — Lunch
  • 14:00 — Presentations (continued…)
  • 15:30 — Pywikibot (in-depth) and AWB/tools (for others)
Projekt:Botacademy 2015/Pywikibot part 2
  • 16:30-17:00 — Wrap-up
Sunday 29
  • 10:15 — Gathering
  • 10:30 — Reflection
Thoughts and questions from Saturday.
  • 11:00 — Workshoping
Discuss in smaller groups (2-3 people)
Think of a (simple) bot project you would like to do and start looking at how you would attack the problem.
Which resources are available, what can/can’t a bot do.
  • Back-up/extra ideas:
    • Simple: www.oldschool.com have changed their name to www.newschool.org and all of the existing source links must be repaired.
    • Find all pages in both Category:BotMakers and Category:People of Sweden and put them in Category:BotMakers of Sweden.
    • Find all Wikidata objects with the property: P25 (mother) and add P40 (child of) to the target, if not already present.
  • 13:00 — Lunch
  • 14:00 — Reflection/Conclusions
  • 15:00 — Discussion about any emerged questions
  • 16:00 — Homework and badges
    • Claim Badge: http://www.badgecraft.eu/en/claim
    • An exercise to do at home (before December 21) . Perform at least 25 productive bot edits to Wikimedia projects. Send me proof (logs), together with a description of what you did and how.
  • 16:30-17:00 — Wrap-up and goodbye