MediaWiki: Difference between revisions
>Tomoneill (→Meza) |
m (1 revision imported) |
(No difference)
|
Revision as of 15:53, 27 August 2024
|
Template:MediaWiki Twitter box MediaWiki is a free and open-source wiki software. It was developed for use on Wikipedia in 2002, and given the name "MediaWiki" in 2003. It is the underlying software that powers Powerpedia, Diplopedia, Nuclepedia, Intellipedia, NASA's wikifarm, and numerous other government wikis.
It is written in the PHP programming language and stores all text content into a database. The software is optimized to efficiently handle large projects, which can have terabytes of content and hundreds of thousands of views per second.
To learn more about MediaWiki, see:
- Wikipedia:MediaWiki - Wikipedia article about the MediaWiki software
- mediawikiwiki:Help:Contents - all things about the software, including the living manual
- MediaWiki testimonials
- Wikimedia - the non profit governing body that overseas the MediaWiki software
The MediaWiki software is used by tens of thousands of websites and thousands of companies and organizations .
Federal government use
There are a number of Federal agencies, U.S. Department of Defense, and other parts of the United States government. For more details, see:
Signpost
One of the most interesting ways of staying abreast of Wikipedia and MediaWiki is to read "The Signpost", which is like a newspaper of important topics for Wikipedia. It comes out about once a week. You'll receive an email announcement if you subscribe to the Wikimedia-I list below but you can access it on Wikipedia anytime at Wikipedia:Wikipedia Signpost.
Useful mailing lists and wiki pages
- Wikimedia-I - Discussion list for the Wikimedia community and the larger network of organizations (Wikimedia Foundation, chapter organizations, affiliates, partners) supporting its work.
- MediaWiki-announce: This mailing list announces software releases, which often include security updates.
- An aggregation of Mediawiki-related blogs and its RSS feed
- Engineering roadmap and an archive of monthly engineering reports.
- List of Wikimedia email lists
- mediawikiwiki:Mailing_lists (includes IRC channels)
- Wikipedia:Mailing lists
Software
MediaWiki is powered by:
Many of the Bots are written in Python
Meza
Meza is a MediaWiki administration program which enables the easy install and maintenance of MediaWiki. It is a system for "push button" Knowledge Management using MediaWiki. The name is an acronym that stands for "MediaWiki E-Z Administration". Meza is an Infrastructure as code (IaC), Ansible driven, automated and complete platform for creating, managing and hosting wiki farms.
It was developed by National Aeronautics and Space Administration.
See https://meza.wiki/ and https://github.com/nasa/meza for more details.
Project Canasta
Project Canasta is a project, begun in late 2020 by a group of MediaWiki consultants and administrators, with the goal of creating a set of MediaWiki-based "products" that can be easily installed. A hardened version was developed by Space Force. Below are instructions on how to access it.
You will need to make an account on dso.mil, which requires 2FA but is open to the public. Register for an account at https://login.dso.mil/auth/realms/baby-yoda/protocol/openid-connect/registrations?client_id=account&response_type=code
Go tohttps://registry1.dso.mil/ironbank/opensource/canastawiki/canasta:1.35.6
docker login https://registry1.dso.mil/
2***The first time, will prompt for username and password ('CLI secret') from your user profile of https://registry1.dso.mil/.
3***Repeat the login command for each session to relogin.
docker pull registry1.dso.mil/ironbank/opensource/canastawiki/canasta:1.35.6
docker pull registry1.dso.mil/ironbank/opensource/mariadb/mariadb:10.4.20
Then configure 'docker run' commands for your use case to start each container.
Related
External links
- Wikimedia DC
- Project:Support desk
- Working with MediaWiki - Book on MediaWiki
- MediaWiki core documentation
- Version lifecycle