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
72
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
120
Crowd funded free software
pfctdayelise
0
75
Dynamic visualisation in the IPython Notebook
pfctdayelise
0
140
Funcargs and other fun with pytest
pfctdayelise
0
160
Zookeepr: home grown conference management software
pfctdayelise
0
84
Why "gender" should be a text field
pfctdayelise
0
110
Distributed wikis
pfctdayelise
0
81
Neurosexism
pfctdayelise
0
190
Clash of the encyclopedias: is competition good for sharing?
pfctdayelise
0
74
Other Decks in Technology
See All in Technology
いいたいことちゃんという
tkengo
0
230
VSCodeの拡張機能を作っている話
ebarakazuhiro
1
810
成長をサポートするピープルマネジメントのやり方
sioncojp
9
1.2k
Max out Local LLM in Challenging Environments
sashimimochi
1
110
MapLibreとAmazon Location Service
dayjournal
1
190
Google Cloud Next '24でブログを10本書いた方法と勉強会を沸かせた方法
yasumuusan
0
330
ルーターでプレゼンする
puhitaku
1
3.3k
生成AIの変革の時代に、直近1年で直面した課題とその解決策
ktc_wada
0
670
【基本】データベース設計
oracle4engineer
PRO
2
180
One engineer company with Ruby on Rails
rstankov
2
430
Android Target SDK 35 (Android 15) 対応の概要
akkie76
0
160
「スニダン」開発組織の構造に込めた意図 ~組織作りはパッションや政治ではない!~
rinchsan
4
610
Featured
See All Featured
Writing Fast Ruby
sferik
622
60k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
18
6.9k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
14
1.5k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
21
1.4k
Ruby is Unlike a Banana
tanoku
96
10k
The MySQL Ecosystem @ GitHub 2015
samlambert
244
12k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
Being A Developer After 40
akosma
66
580k
Into the Great Unknown - MozCon
thekraken
14
1k
Web development in the modern age
philhawksworth
203
10k
Bash Introduction
62gerente
605
210k
Reflections from 52 weeks, 52 projects
jeffersonlam
345
19k
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