//(Please set yourself as task assignee of this session)//
* Title of session: `apt install mediawiki`
* Session description: A brief look at MediaWiki's [[ https://www.mediawiki.org/wiki/Debian_packages | Debian packages ]], and a look at what it takes to make those happen from the distribution's perspective
* Username for contact: @taavi / `taavi@debian.org`
* Session duration (up to 90min): 30m
* Session type (presentation, workshop, discussion, etc.): presentation
* Language of session (English, Arabic, etc.): English
* Prerequisites (some Python, etc.): a basic idea of what a (Linux) distribution is is helpful but not mandatory
* Any other details to share?:
* Interested? Add your username below:
* @Pintoch
* Novem Linguae
== NOTES from Wikimedia Hackathon 2025 - Istanbul, Turkey ==
== apt install mediawiki ==
== 4th May 2025 @ 1000-1045am ==
== Relevant links ==
* Phabricator task: https://phabricator.wikimedia.org/T391137
* Session slides: https://people.wikimedia.org/~taavi/presentations/2025-hackathon-debian.pdf
Session description: A brief look at MediaWiki's Debian packages, and a look at what it takes to make those happen from the distribution's perspective
== Presenter ==
* https://www.mediawiki.org/wiki/User:Taavi
== Notes ==
* Please see slides (link above)
== Questions ==
Q: DD? debian developer - how many are they, what do they do?
- it's maintained by various people, project members (long time members, about 1000 worldwide, registry vetting process)
- maintainers can upload specific packages
- other people to help support the uploads, preparing the release, maintainer, sign off on the new package to be uploaded and then help with that process
- to be come a maintainer, it's fairly easy, you need to be recommended by someone who knows you.
Q: Do we have usage stats?
- some...popular ____context(?) - its opt in and then you get the numbers on whats being used. there are hundreds of different installations and people all over are using them
Q: what does the package look on the inside? can you use more than one MW site using the same package?
- you can use multiple sites, but use only one package
Q: does it work with apache?
- yes, you can edit the default configuration and customize it for what you need, depending on what you need, might not need customization
Q: when security patches get backported - does that include creating a new package?
- if the newer MW versions don't support the package, we'll individually do the backport for that package
- the new releases should all be stable and not break things :)
* are there any extensions that are bundled?
- yes, some extension has their own package, if there are specific use cases, talk to Taavi