Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
MediaWiki/Wikimedia tech infrastructure
Search
Brianna Laugher
August 06, 2009
Technology
0
160
MediaWiki/Wikimedia tech infrastructure
Presented at GLAM-WIKI conference 2009.
Brianna Laugher
August 06, 2009
Tweet
Share
More Decks by Brianna Laugher
See All by Brianna Laugher
Realities of open source testing: Lessons learned from Adopt Pytest Month
pfctdayelise
0
200
Crowd funded free software
pfctdayelise
0
170
Dynamic visualisation in the IPython Notebook
pfctdayelise
0
230
Funcargs and other fun with pytest
pfctdayelise
0
240
Zookeepr: home grown conference management software
pfctdayelise
0
160
Why "gender" should be a text field
pfctdayelise
0
210
Distributed wikis
pfctdayelise
0
160
Neurosexism
pfctdayelise
0
270
Clash of the encyclopedias: is competition good for sharing?
pfctdayelise
0
160
Other Decks in Technology
See All in Technology
Zero Data Loss Autonomous Recovery Service サービス概要
oracle4engineer
PRO
2
7.7k
AI専用のリンターを作る #yumemi_patch
bengo4com
5
4.3k
MobileActOsaka_250704.pdf
akaitadaaki
0
120
How Do I Contact HP Printer Support? [Full 2025 Guide for U.S. Businesses]
harrry1211
0
120
United Airlines Customer Service– Call 1-833-341-3142 Now!
airhelp
0
170
LangChain Interrupt & LangChain Ambassadors meetingレポート
os1ma
2
310
Operating Operator
shhnjk
1
580
Reach American Airlines®️ Instantly: 19 Calling Methods for Fast Support in the USA
flyamerican
1
160
高速なプロダクト開発を実現、創業期から掲げるエンタープライズアーキテクチャ
kawauso
2
9.2k
Tokyo_reInforce_2025_recap_iam_access_analyzer
hiashisan
0
180
敢えて生成AIを使わないマネジメント業務
kzkmaeda
2
440
品質と速度の両立:生成AI時代の品質保証アプローチ
odasho
1
340
Featured
See All Featured
How to Ace a Technical Interview
jacobian
278
23k
What's in a price? How to price your products and services
michaelherold
246
12k
The Straight Up "How To Draw Better" Workshop
denniskardys
234
140k
Unsuck your backbone
ammeep
671
58k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Optimizing for Happiness
mojombo
379
70k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.6k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.7k
Navigating Team Friction
lara
187
15k
For a Future-Friendly Web
brad_frost
179
9.8k
A designer walks into a library…
pauljervisheath
207
24k
It's Worth the Effort
3n
185
28k
Transcript
MediaWiki/Wikimedia tech infrastructure Brianna Laugher 6 August 2009 glam.wikimedia.org.au
None
Linux Apache MySQL PHP
Add new <wikisyntax /> Or add new [[Special:Specialpage]] (reports) Extensions
API http://www.mediawiki.org/wiki/API http://en.wikipedia.org/w/api.php
None
(Diagram is for 1.10, April 2007; latest release is 1.15)
Images/files
Revisions (edits)
Templates, categories & links
None
Categories
Categories
Categories
Categories from templates!
Templates “Boilerplate” – no parameters Licenses Stub markers
Templates “Infobox” – parameters (key-value pairs)
Templates {{Information}} – Wikimedia Commons {{Information |description= |date= |source= |author=
|permission= }}
Templates
Templates
Templates
Users “Anonymous”/IP: Can read Can edit
Users “Anonymous”/IP (Registered) User: Can create new page Can upload
files Can move
Users “Anonymous”/IP (Registered) User Administrator/Sysop: Can (un)delete Can (un)block Can
(un)protect Can edit protected pages Typically elected by the community
Users “Anonymous”/IP (Registered) User Administrator/Sysop Bureaucrat: Can create administrators Typically
elected by the community
Credits GLAM-WIKI logo - © Wikimedia Foundation. MediaWiki logo –
public domain. Database schema – by Nick Jenkins. GFDL/GPL. Continuous copper casting disc – by Alchemist- hp. CC-BY-SA-DE-3.0. MediaWiki screenshots – MediaWiki is licensed under the GPL. Everything else is © Brianna Laugher & licensed CC-BY-SA-3.0.
Thank you!
[email protected]
http://brianna.modernthings.org