Page MenuHomePhabricator

Lua workshop @ Wikimania hackathon 2019
Closed, ResolvedPublic


Because many communities lack of people with Lua skills, we want to organize a workshop that will be also filmed for future use.

Lua is a very useful programming language that allows to create powerful templates on the Wikimedia projects, for example to get data from Wikidata. This workshop will start from scratch and give you the basics of Lua, so you can create your own scripts or reuse existing ones.

Requirements for the room: 15-20 seats, classroom setup, plenty of power plugs. Big screen/projector in front.

Event Timeline

@Rfarrand Here's a workshop that we would like to include during the hackathon.
Do you think it's feasible?
Do we have options for video recording or should we take care of it with volunteers (eg as the wonderful @Fuzheado?)
Do you need any more info from us at that point?

If we find a couple of assistants as suggested, we could manage a larger audience if the demand was there.

I'm interested to watch the video recording. Make sure the audio is loud and clear.

Hello there! Everyone interested in this workshop, it will take place today at 16:00 in the room Bergsmannen / Curie.
To go there: go back to the registration desk, then take the stairs or elevator to level 7.

Hello all, FYI the workshop is going to be live-streamed, so you can follow it remotely!

If you want to check out again the exercises that we did during the workshop, and some more:
Thanks a lot to @RexxS for the introduction, @VIGNERON for the live assistance, Jan Ainali for the video!

For anyone who is experimenting with Lua here is the link I mentioned to the Scribunto reference manual:

Thanks again to all who attended yesterday's workshop.

Hi, this open task is tagged only with Wikimania-Hackathon-2019 which is in the past.
If this task was being worked on and resolved at the Wikimania 2019 Hackathon: Please change the task status to "resolved" via the Add Action...Change Status dropdown.
If nobody plans to ever work on this task anymore: Feel free to set the task status to "declined".
If this task is still valid and should stay open: Please add an active project tag to this task, so others can find this task when searching for open tasks under that active project or when looking at that project's workboard.
Thank you for helping clean up a bit! :)

Mike_Peel claimed this task.