Today's Deep-Dive: MediaWiki
Ep. 93

Today's Deep-Dive: MediaWiki

Episode description

This episode focuses on MediaWiki, the software that powers Wikipedia and many other collaborative platforms worldwide. MediaWiki is open source, allowing anyone to use, modify, and distribute it, which contributes to its popularity and widespread adoption. It supports collaborative editing, enabling multiple users to work together on content creation and management. The vibrant community of developers and users enhances MediaWiki’s development and support, while its availability in over 350 languages promotes accessibility.

Key features of MediaWiki include its extensibility with numerous add-ons, scalability for both small and large projects, and extensive documentation for users of all expertise levels. Various sectors utilize MediaWiki for internal knowledge bases, project management, and educational platforms, showcasing its versatility. The software embodies a philosophy of sharing knowledge and fostering collaboration, making it a transformative tool for information management. Understanding its technical aspects, such as being written in PHP and its open-source nature, can help users maximize its potential. Overall, MediaWiki is not just a tool but a movement aimed at empowering individuals and communities through shared knowledge.

Download transcript (.srt)
0:00

Welcome to another deep dive where we dig into some fascinating topics.

0:04

Yeah, today we're going to be talking about media wiki media wiki.

0:07

Yeah.

0:07

And before we get started with this, uh, fascinating topic of media wiki,

0:11

just a quick shout out to safe server.

0:12

They're the ones who keep this whole operation running, uh, uh, by

0:16

hosting our software and they're great.

0:18

They can provide a lot of advice on digital transformation, digital

0:21

transformation.

0:22

That's the name of the game these days.

0:23

If you want to learn more about him, head over to www.safeserver.de.

0:28

Check them out.

0:29

Now let's get to media wiki.

0:30

You might not realize it, but you've probably interacted with media

0:33

wiki in some way.

0:34

Oh yeah, for sure.

0:35

I mean, it powers Wikipedia.

0:37

It does.

0:37

It's the engine behind Wikipedia, but it's not just Wikipedia.

0:40

No, no, no, no.

0:41

It goes way beyond that.

0:42

Uh, it's used by thousands of websites and organizations all over the world.

0:45

All over the world.

0:46

Yeah.

0:46

So let's, uh, let's figure out what is this media wiki?

0:49

How does it work?

0:50

So we've got a couple of sources here.

0:51

We've got the media wiki, github page.

0:53

We've got the media wiki.org website.

0:56

And we're going to try to piece together.

0:58

What is this thing?

0:59

What is this thing?

1:00

Yeah.

1:00

So on the github page, it says the software that runs Wikipedia.

1:03

Simple, straightforward.

1:05

Okay.

1:05

Right to the point.

1:06

So it's the engine behind Wikipedia.

1:08

It is, but there's got to be more to it than that.

1:10

There is.

1:10

What else does it say on the github page?

1:12

Well, it also emphasizes that it's a collaborative editing software.

1:17

Ah, so you can have a lot of people working together.

1:19

Exactly.

1:19

Multiple people working together to create and edit content.

1:22

That's the beauty of it.

1:23

Which makes sense for Wikipedia.

1:25

Absolutely.

1:25

Makes a lot of sense.

1:26

Yeah.

1:26

Um, so anything else stand out to you from the github page?

1:29

Let me see.

1:30

Uh, well, there's the fact that it's open source, open source.

1:34

Yeah.

1:35

Which means that anybody can use it, modify it, distribute it.

1:38

So I can download the code and I can make my own version of Wikipedia.

1:42

You could, you theoretically could.

1:43

Wow.

1:44

Yeah.

1:44

It's written in PHP and yeah.

1:46

And that open source nature is really key to its widespread adoption.

1:50

Oh, so that's why it's, that's one of the big reasons why it's so popular.

1:53

Okay.

1:54

Yeah.

1:54

So we're starting to see why MediaWiki is so powerful.

1:56

We're getting there, yeah.

1:58

Now on the MediaWiki.org website,

2:00

it talks about a vibrant community.

2:02

Yeah.

2:02

What's that all about?

2:03

Well, it's a huge community of developers and users

2:07

all over the world who are constantly contributing

2:10

to MediaWiki's development and offering support.

2:13

So these are people who are really

2:14

passionate about MediaWiki.

2:15

They're passionate, they're dedicated,

2:17

they're constantly working to improve it.

2:19

So it's not just a piece of software, it's-

2:20

It's more than that, it's a community, it's a movement.

2:23

It's community.

2:23

Yeah.

2:24

Okay, and then the website also mentions

2:25

something about languages.

2:27

Oh yeah, it's available in over 350 languages.

2:30

Wow, that's a lot of languages.

2:31

It is, and that just shows their commitment

2:33

to accessibility.

2:34

So anyone in the world-

2:36

Anyone in the world can use MediaWiki.

2:37

Can potentially use it in their native language.

2:40

That's the goal.

2:41

That's really cool.

2:42

So we've got this open source code,

2:44

we've got this vibrant community,

2:45

we've got global reach.

2:46

We do.

2:47

But what about the actual features and benefits?

2:49

Well, that's what we're gonna talk about next.

2:51

Okay, let's dive into that.

2:52

Let's get into the nitty gritty.

2:53

The nitty gritty of MediaWiki.

2:54

All right.

2:55

After a quick word from our sponsor.

2:56

All right, so features and benefits of MediaWiki.

2:59

Let's get into it.

2:59

Okay, so both the GitHub page

3:01

and the main MediaWiki website,

3:03

they really emphasize that it's feature rich.

3:05

Feature rich, okay.

3:06

And extensible.

3:07

Expensible.

3:07

Yeah, so it's got a ton of built-in functionality,

3:09

but then you can also extend it with hundreds of add-ons.

3:13

So you can really make it your own.

3:14

You can really tailor it to your needs.

3:15

That's cool.

3:16

Yeah.

3:17

What about if my project starts getting really big,

3:19

can MediaWiki handle that?

3:21

That's where scalability comes in.

3:23

Scalability.

3:24

Yeah, so it's designed to work for both small websites

3:26

and really large websites.

3:28

Oh, wow.

3:29

So it can grow with you.

3:29

That's important.

3:30

Especially if you're dealing with a lot of information.

3:32

Absolutely, and it's also designed to be reliable.

3:36

You want to make sure that your content is always available.

3:39

Right, because if Wikipedia went down.

3:41

Oh, the world would panic.

3:42

I think so.

3:44

So thinking about all that information,

3:46

what kind of support does MediaWiki offer?

3:48

Well, they've got extensive documentation.

3:50

They've got FAQs.

3:51

They even have a dedicated support desk.

3:54

So if you run into any problem.

3:55

Real people you can talk to.

3:56

You can reach out for help.

3:57

Wow.

3:58

And for the more technical users,

3:59

there's a developer portal and really

4:02

detailed technical manuals.

4:04

So no matter what your level of expertise is.

4:06

There's something there to help you.

4:08

That's pretty impressive.

4:08

It is.

4:09

They've really thought of everything.

4:10

They have.

4:11

Yeah.

4:11

So we've talked about the features, the benefits,

4:14

the support, the community.

4:15

It's a pretty impressive package.

4:16

But how are people actually using MediaWiki besides Wikipedia?

4:19

Well, that's a great question, and the applications

4:21

are really quite diverse.

4:23

So a lot of companies use it for internal knowledge bases.

4:27

So like all their documents and policies and procedures.

4:30

Exactly.

4:31

It's all centralized.

4:32

Makes it easy to find everything.

4:33

Easy to find, easy to update, easy to share.

4:36

And it's also a popular choice for project management

4:39

and collaboration.

4:40

So teams can work together on documents.

4:42

Exactly.

4:43

They can track progress.

4:44

They can share ideas all in one place.

4:46

Like a supercharged internet.

4:48

That's a good way to put it.

4:49

And because it's so customizable,

4:50

you can really tailor it to your specific needs.

4:53

Cool.

4:54

So what about outside of the corporate world?

4:55

Are there other examples?

4:57

Oh, yeah.

4:57

Tons of example.

4:58

Like what?

4:58

Well, educational institutions are

5:00

using it to create online learning platforms.

5:03

So students can collaborate on projects?

5:05

Exactly.

5:06

And they can access course materials.

5:08

Oh, that's really interesting.

5:09

Yeah.

5:09

And nonprofits are using it to build community portals,

5:13

share information about their work,

5:14

engage with supporters.

5:16

So it really seems like the possibilities are endless.

5:19

They are.

5:19

It all comes down to leveraging those collaborative features

5:23

to make information more accessible.

5:25

And empowering people to create and share knowledge.

5:28

Exactly.

5:28

That's what it's all about.

5:29

That's really powerful.

5:31

We've seen its transformative power with Wikipedia.

5:34

And now we're seeing it revolutionize collaboration

5:37

and learning and teamwork across all sorts

5:40

of different sectors.

5:41

That's amazing.

5:41

And it all goes back to that open source philosophy.

5:44

The belief that knowledge should be shared.

5:46

That collaboration leads to greater achievement.

5:48

Exactly.

5:49

MediaWiki embodies that philosophy.

5:51

It's more than just a piece of software.

5:53

It's a movement.

5:54

It's a way of thinking about information and collaboration.

5:57

It's about breaking down barriers,

5:58

empowering individuals.

6:00

Fostering a more connected and informed world.

6:03

This has been an incredible deep dive so far.

6:05

It has been.

6:06

I mean, we've learned so much about MediaWiki.

6:08

From its technical foundations to its global impact.

6:11

And it's clear that this software is more than just a tool.

6:14

It's a driving force for collaboration and knowledge

6:16

sharing.

6:17

Shaping the world as we speak.

6:18

It is.

6:19

So if anyone listening is intrigued by MediaWiki,

6:22

where should they start?

6:23

Well, the best place to start is the mediawiki.org website.

6:27

OK.

6:28

It's got all the information you need to download and install

6:30

the software.

6:31

All right.

6:31

Links to documentation support forums.

6:34

All sorts of community resources.

6:36

And don't forget, if you're looking for assistance

6:38

with hosting your MediaWiki site.

6:40

Yes.

6:40

Our sponsor, Safe Server.

6:41

They're the experts.

6:42

They can help you get your project up and running.

6:44

Absolutely.

6:45

You can find them at www.safeserver.by.

6:48

Check them out.

6:49

All right, so there you have it.

6:50

Everything you need to know to embark

6:51

on your MediaWiki journey.

6:52

Your journey begins now.

6:54

But before we wrap up, I have one final thought

6:56

for our listeners.

6:56

OK.

6:57

If you could use MediaWiki to create

6:59

a collaborative platform for your own project or community,

7:04

what would it be?

7:04

Ooh, that's a good question.

7:06

What kind of knowledge would you want to collect, organize,

7:09

and share with the world?

7:11

That's a question that deserves some serious thought.

7:13

It does.

7:13

I think we should leave our listeners to ponder that one

7:16

on their own.

7:17

You're right, it's a question that warrants some introspection.

7:19

Some soul-searching.

7:20

So to our amazing listeners out there,

7:22

we leave you with that thought.

7:24

What will your MediaWiki project be?

7:26

What will it be?

7:28

What will it be?

7:29

So before we sign off, I did want

7:31

to touch on something we kind of briefly mentioned earlier,

7:33

the technical side of MediaWiki.

7:35

The techie stuff.

7:36

The techie stuff.

7:36

So we talked about how it's open source

7:39

and that it's written in PHP.

7:41

What does that actually mean?

7:42

What does that mean for the average user?

7:45

Yeah, for someone who might be interested in using

7:47

MediaWiki.

7:47

Right.

7:48

So understanding the technical side

7:49

can be helpful even if you're not a hardcore developer.

7:52

So let's break it down.

7:54

PHP, it's a scripting language.

7:56

Basically, it's a set of instructions

7:57

that tell a computer what to do.

7:59

Instructions?

8:00

Yeah, like a recipe for the computer.

8:02

And in a case of MediaWiki, those instructions

8:05

are all about managing and displaying content.

8:07

So PHP is the language that makes MediaWiki tick.

8:10

Exactly.

8:11

It's the engine under the hood.

8:12

Gotcha.

8:12

What about open source?

8:13

Open source.

8:14

Why is that so important?

8:15

Well, open source means that the source code of the software

8:18

is freely available.

8:20

So anybody can see it.

8:21

Anybody can see it, use it, modify it,

8:23

just slivered it.

8:23

Wow, that's pretty open.

8:24

It is.

8:25

And that has a lot of implications

8:27

for MediaWiki's development and its accessibility.

8:30

So anyone can contribute.

8:31

Exactly.

8:32

It's all about collaboration.

8:33

Are there any downsides to having open source code, though?

8:36

That's a good question.

8:38

I mean, so while open source is great for transparency

8:40

and community involvement, it also

8:42

means that the code is open to scrutiny.

8:44

Right.

8:45

Anyone can look for flaws.

8:46

Exactly.

8:47

And that can be both a good thing and a bad thing.

8:49

So for example, security vulnerabilities

8:52

might be more easily discovered.

8:53

That's a risk.

8:54

It is a risk.

8:55

But the MediaWiki community is very proactive about security.

8:59

So they're constantly working to patch any holes.

9:01

Absolutely.

9:02

They have a really good system for reporting and patching

9:05

vulnerabilities.

9:05

That's good.

9:06

Yeah.

9:06

And the fact that so many people are looking at the code

9:09

really helps identify and fix issues more quickly.

9:12

So it's like a self-healing system.

9:14

In a way, yeah.

9:14

The community is always working to make it better.

9:17

That's really cool.

9:19

Anything else we should know about the technical side

9:21

of MediaWiki?

9:22

Well, I would say it's worth noting

9:23

that MediaWiki is a pretty complex piece of software.

9:26

OK.

9:26

So while it's designed to be user-friendly,

9:28

there is a learning curve.

9:30

OK, so you might need to invest some time.

9:32

A little bit of time and effort, especially

9:33

if you want to go beyond the basic setup.

9:35

Right, if you want to really customize it.

9:37

Exactly.

9:38

The good news is there's tons of resources available.

9:40

Documentation forum.

9:42

A very supportive community.

9:43

And even if you're not a tech expert yourself.

9:45

Just understanding the basics can help

9:47

you make the most of MediaWiki.

9:49

Well said.

9:50

On that note, I think it's time for us to wrap up this deep dive.

9:53

Yeah, we've covered a lot of ground today.

9:55

We have.

9:55

From the history and philosophy of MediaWiki.

9:58

To its technical underpinnings and its real world applications.

10:01

It's been quite a journey.

10:02

It has, and a huge thank you to you

10:04

for sharing your expertise with us.

10:06

Oh, the pleasure was all mine.

10:07

To our listeners.

10:08

Yeah.

10:08

We hope you found this deep dive informative and inspiring.

10:12

We hope you learned something new.

10:13

And if you're interested in learning more,

10:15

be sure to check out those resources.

10:16

Definitely.

10:17

And don't forget that question we left you with.

10:19

Right.

10:19

What will your MediaWiki project be?

10:22

We want to hear your ideas.

10:23

We can't wait to see what you create.

10:25

Let your creativity flow.

10:26

And remember, this deep dive was brought to you by SafeServer.

10:29

Your partner in digital transformation.

10:31

You can visit them at www.safeserver.com.

10:34

Happy editing, everyone.

10:34

Happy editing, everyone.