Page MenuHomePhabricator

[Session] Lua modules training
Closed, ResolvedPublic

Description

Username or display name (will be displayed publicly):
Tohaomg

Session type (select one):
Workshop (including Q/A) - 55 mins

Venue (select one):
I would like to be on the main track

When are you available to have the session?
I am in UTC+3 time. Can do it any time, but preferrably somewhere at the middle of the day (not morning and not evening): from 10 to 16 o'clock in UTC.

Session Details

Short description of the session (~150 words):

There are two principal ways of creating templates in Wikipedian and related projects. First is the old-fashioned parser language with a lot of curly brackets, which is hard to read, has limited functionality, but has low entry threshold. The other way is Lua modules, which are written in the full-fledged programming language of Lua. Entry threshold of this, second, way is quite high, but I will try to help the participants to overcome it. I will try to teach participants to create and edit such modules, create and edit templates so that they use Lua modules, or at least understand how it all functions.

Target audience:
Wikipedians, who create or maintain templates

What will participants get out of this session? (~50 words)
Knowledge how to create or edit Lua-based modules in Wikipedia and related projects

Additional resources:
https://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual
https://www.lua.org/docs.html

Event Timeline

any time, but preferrably somewhere at the middle of the day (not morning and not evening)

Hey @Tohaomg, middle of the day can mean a different thing for scheduling depending on where you are based.

Can you say which timezone you are based on and what the middle of the day means for you in that timezone? I can help you translate that to UTC for the description.

Thanks for proposing a session!! 👏

Hello @Tohaomg and thanks a lot for proposing this session!

We would love to schedule it on the main hackathon track on Saturday, 22nd of May at 12:00 in UTC. You would have 55min, questions and discussions included.

Does this timeslot work for you? We kindly ask you to confirm before May 17th, so we can complete the schedule.

As a speaker on the main track, we will send you a link to a BigBlueButton room where you will be able to present and share your screen. The content of your session will be live-streamed on a video platform and automatically recorded. Participants will not be able to talk to you directly, but they will leave comments in the chat. We will send you more details closer to the event. If you’d like to schedule a testing session to have a look at BigBlueButton, just let us know.

If you have any questions, feel free to reach out to me. Thanks!

I agree with what you propose, but I also want to invite @Tobias1984 to hold the session together with me. Maybe, if he agrees, he will have something to say about the time.

Hi @Tobias1984 , this is a kindly reminder that we aim to confirm the schedule until tomorrow.

Unfortunately, Tobias is not responding, so for now we decide that I do it alone at 22nd of May at 12:00 in UTC.

Hi @Tohaomg , we need to make some test with the sessions on main track before the event. Can you please send me your e-mail contact so that I can send you some invitations for this test? If you don't prefer to share it publicly, you can send it to tur.neslihan[at]gmail.com.

Thanks for participating in the Wikimedia Hackathon 2021! We hope you had a great time.

  • If this session / event took place: Please change the task status to "resolved" via the Add Action...Change Status dropdown.
    • If there are specific follow-up tasks from this session / event: Please create dedicated tasks and add another active project tag to those tasks, so others can find those tasks (as likely nobody in the future will look back at Wikimedia-Hackathon-2021 tasks when trying to find something they are interested in).
  • In this session / event did not take place: Please set the task status to "declined".

Thank you,
your Hackathon venue housekeeping service

No reply from @Tohaomg - resolving.