MediaWiki/Upgrade/REL1 25 to REL1 26: Difference between revisions

adds section about upgrading extensions and skins
adds simple script for fetching all git extensions
Line 69: Line 69:
=== Extension and Skin Upgrades ===
=== Extension and Skin Upgrades ===


Your MediaWiki site will contain many extensions to provide extra functionality.  You also have one or more skins installed. Those need to be upgraded independently since they are not distributed with the core.  The Special:Version page will list the ones in use, so go through the list one at a time and check for upgrades.
Your MediaWiki site will contain many extensions to provide extra functionality.  You also have one or more skins installed. Those need to be upgraded independently since they are not distributed with the core.  The [[Special:Version]] page will list the ones in use, so go through the list one at a time and check for upgrades.
 
If you manage extensions with git but not as submodules, you can fetch the latest updates to the code with something like
<source lang="bash">
cd extensions
base=`pwd`;
for ext in `find . -type d -name .git | sed 's/.git//' `; do
  cd $ext;
  echo "fetching $ext";
  git fetch;
  cd $base;
done
</source>
 
 


=== Debug ===
=== Debug ===