Page MenuHomePhabricator

Coordinate "Writing Pywikibot Scripts" workshop (April)
Closed, ResolvedPublic

Description

Checklist

(for organizers and/or mentors)

More details on the workshop: https://meta.wikimedia.org/wiki/Small_wiki_toolkits/Workshops#How_to_write_a_basic_script_via_Pywikibot

Detailed guide: https://meta.wikimedia.org/wiki/Small_wiki_toolkits/Workshop_guide

Before the workshop
  • Finalize on a topic
  • Recruit mentor(s)
  • Finalize on a date and time
  • Pick a communication medium for the workshop
  • Add details on a wiki page and setup a process for registration
  • Promote the workshop via mailing lists
  • Develop or review workshop material in collaboration w/ mentors
  • Send reminders to participants and share any prerequisites
    • Email reminder on mailing lists
    • Message on talk pages
    • Message on the workshops' talk page
  • Message on the small wiki toolkits page
During the workshop
  • Run a quick introduction round
  • Take notes (discussion questions, resources, attendees usernames and their wiki communities)
  • Facilitate and/or run the presentation
  • Record the meeting
  • Take a group photo
After the workshop
  • Share with all participants / mentor(s) link to join Telegram chat for follow-up conversations https://t.me/+Z_b1MR8O0wAzZmVh
  • Share a follow-up message and a feedback survey in 1-2 weeks
  • Add all attendees to a metrics data sheet for tracking contributions
  • Upload all workshop materials to Wikimedia Commons (Category:SWT)
  • Upload photo to Wikimedia Commons
  • Analyze survey results

Event Timeline

Copying key content from etherpad post workshop:

Participants

UsernameLanguage wiki
User:Emjackson42English Wikipedia & Wikidata
User:SlaiaNias Wikipedia
User:Suyash.dwivediHindi Wikipedia
User:VRook (WMF)WMF staff
User:4nn1l2Wikimedia Commons
KasyapTelugu Wikipedia
User:Hogü-456Wikidata
Chibuilke Adolphus-
User:info-farmerTamil Wiki
User:ZI_JonyCommons, Bengali Wiki

Resources

Discussion / Questions

  • What examples of scripts would you like us to demonstrate in this workshop?
    • Find and replace content
    • Writing an archiving bot which covers some special closing templates
    • White space cleaning
    • Identifying links in a given set of pages, and then be able to sort the links by frequency and be able to trace back to which pages contain that link. The "what links here" special page / tool only does a subset of this type of task, and is limited in that it only shows the links for a single page.
srishakatux lowered the priority of this task from High to Medium.May 4 2022, 1:14 AM
srishakatux updated the task description. (Show Details)
srishakatux updated the task description. (Show Details)

We received no responses for the survey sent for this workshop. That was the last blocker for this task. Closing for now.