Clarify warnings about missing software diff3 and git.
authorBrian Wolff <bawolff+wn@gmail.com>
Sat, 7 Jul 2018 16:03:32 +0000 (16:03 +0000)
committerBrian Wolff <bawolff+wn@gmail.com>
Tue, 8 Jan 2019 13:04:26 +0000 (13:04 +0000)
Sometimes we get people on irc freaking out about the warnings.
If diff3 is missing, you just get a lot of edit conflicts.

If git is missing (A somewhat more common case) it just means that
Special:Version won't show the commit hash for things. Which
first of all doesn't matter and secondly is irrelavent to 90% of
users who are not installing from git.

Change-Id: I9c9ea797a80bd4efb6826f94373deee0311dc83a

includes/installer/i18n/en.json

index 3202ca4..429c327 100644 (file)
@@ -61,9 +61,9 @@
        "config-no-cache-apcu": "<strong>Warning:</strong> Could not find [https://secure.php.net/apcu APCu] or [https://www.iis.net/downloads/microsoft/wincache-extension WinCache].\nObject caching is not enabled.",
        "config-mod-security": "<strong>Warning:</strong> Your web server has [https://modsecurity.org/ mod_security]/mod_security2 enabled. Many common configurations of this will cause problems for MediaWiki and other software that allows users to post arbitrary content.\nIf possible, this should be disabled. Otherwise, refer to [https://modsecurity.org/documentation/ mod_security documentation] or contact your host's support if you encounter random errors.",
 
-       "config-diff3-bad": "GNU diff3 not found.",
+       "config-diff3-bad": "GNU diff3 text comparison utility not found. You can ignore this for now, but might run into edit conflicts more frequently.",
        "config-git": "Found the Git version control software: <code>$1</code>.",
-       "config-git-bad": "Git version control software not found.",
+       "config-git-bad": "Git version control software not found. You can ignore this for now. Note Special:Version will not display commit hashes.",
        "config-imagemagick": "Found ImageMagick: <code>$1</code>.\nImage thumbnailing will be enabled if you enable uploads.",
        "config-gd": "Found GD graphics library built-in.\nImage thumbnailing will be enabled if you enable uploads.",
        "config-no-scaling": "Could not find GD library or ImageMagick.\nImage thumbnailing will be disabled.",