(Please set yourself as task assignee of this session)
- Title of session: apt install mediawiki
- 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
- 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
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