Submissions:2023/How to get your code deployed
This submission has been noted and is pending review for WikiConference North America 2023.
Title:
- How to get your code deployed
Theme:
- Governance, Technology
Type of session:
- Lecture
Abstract:
Getting your code deployed to Wikimedia production can be hard. If you're not familiar with the requirements or who to ask for help, you can spend a lot of time developing something, only to get a very quick no when you try to get it deployed. It's demotivating and disheartening and wastes everyone's time!
But it really doesn't have to be that way. Getting code deployed to Wikimedia sites, even for volunteers, can actually be quite straightforward. This talk will walk through a project's lifecycle: 1) conceiving an idea 2) initial prototyping and development 3) refinement 4) formal reviews 5) deployment 6) maintenance 7) sunset. We will look at multiple case studies of deployments that went smoothly and were boring (a good thing!) and some that did not.
The intended audience for this talk is both developers (i.e. programmers) and people with ideas/product managers (non-programmers). We will discuss some specific technical requirements and restrictions, but will aim to avoid specific code things or jargon to keep it as accessible as possible.
Time permitting, we can do a lightning round evaluation of people's ideas and how to move forward on them (if reasonable). Otherwise people can find me afterwards.
Author name:
E-mail address:
- legoktmdebian.org
Wikimedia username:
- Legoktm
Affiliated organization(s):
- Wikimedia New York City, MediaWiki developer
Estimated time:
- 30-45 minutes
Special requests:
Have you presented on this topic previously? If yes, where/when?:
- No
Okay to livestream?
- Livestreaming is okay
If your submission is not accepted, would you be open to presenting your topic in another part of the program? (e.g. lightning talk or unconference session)
- This is something that I think needs time to go in-depth on, so probably not, I'll just find another wiki-event to present it at.