67 lines
2.2 KiB
Markdown
67 lines
2.2 KiB
Markdown
# TechInc fork of MediaWiki
|
|
|
|
To add the upstream repo
|
|
|
|
```
|
|
git remote add upstream https://gerrit.wikimedia.org/r/mediawiki/core.git
|
|
```
|
|
|
|
Make sure you track the correct upstream branch for the current release (`REL1_43` at the time of writing, an LTS release).
|
|
|
|
To rebase our changes on top of the upstream codebase
|
|
```
|
|
git pull upstream --rebase --autostash
|
|
```
|
|
|
|
Make sure you update the submodules with
|
|
```
|
|
git submodule update --init --recursive
|
|
```
|
|
|
|
If you change any composer files, run
|
|
```
|
|
composer update
|
|
```
|
|
|
|
To update the MediaWiki database (*IMPORTANT*: do a backup beforehand!)
|
|
```
|
|
php maintenance/run.php update
|
|
```
|
|
|
|
|
|
|
|
# MediaWiki
|
|
|
|
MediaWiki is a free and open-source wiki software package written in PHP. It
|
|
serves as the platform for Wikipedia and the other Wikimedia projects, used
|
|
by hundreds of millions of people each month. MediaWiki is localised in over
|
|
350 languages and its reliability and robust feature set have earned it a large
|
|
and vibrant community of third-party users and developers.
|
|
|
|
MediaWiki is:
|
|
|
|
* feature-rich and extensible, both on-wiki and with hundreds of extensions;
|
|
* scalable and suitable for both small and large sites;
|
|
* simple to install, working on most hardware/software combinations; and
|
|
* available in your language.
|
|
|
|
For system requirements, installation, and upgrade details, see the files
|
|
RELEASE-NOTES, INSTALL, and UPGRADE.
|
|
|
|
* Ready to get started?
|
|
* https://www.mediawiki.org/wiki/Special:MyLanguage/Download
|
|
* Setting up your local development environment?
|
|
* https://www.mediawiki.org/wiki/Local_development_quickstart
|
|
* Looking for the technical manual?
|
|
* https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Contents
|
|
* Seeking help from a person?
|
|
* https://www.mediawiki.org/wiki/Special:MyLanguage/Communication
|
|
* Looking to file a bug report or a feature request?
|
|
* https://bugs.mediawiki.org/
|
|
* Interested in helping out?
|
|
* https://www.mediawiki.org/wiki/Special:MyLanguage/How_to_contribute
|
|
|
|
MediaWiki is the result of global collaboration and cooperation. The CREDITS
|
|
file lists technical contributors to the project. The COPYING file explains
|
|
MediaWiki's copyright and license (GNU General Public License, version 2 or
|
|
later). Many thanks to the Wikimedia community for testing and suggestions.
|