wiki.techinc.nl/docs
Tim Starling 917f0a5996 Replace all instances of "per default" with "by default"
According to the dictionary, "per" (or more conventionally "as per")
means "according to". Refer OED "per" sense II.3.a. For example:

"No value was passed, so return null, as per default".

In this sentence, we are not specifying the default, we are referring
to the default. This correct usage of "per default" was used nowhere
in MediaWiki core as far as I can see.

Instead we have "per default" being used to mean "by default", that is,
giving the value to use when no explicit value was specified.

In OED, the phrase "by default" is blessed with its own section just
for computing usage:

"P.1.e. Computing. As an option or setting adopted automatically by a
computer program whenever an alternative is not specified by the user
or programmer. Cf. sense I.7a."

There are highly similar pre-computing usages of the same phrase,
whereas the phrase "per default" is not mentioned.

As a matter of style, I think "per default" should not be used even
when it is strictly correct, since the common incorrect usage makes it
ambiguous and misleading.

Change-Id: Ibcccc65ead864d082677b472b34ff32ff41c60ae
2024-04-29 10:47:54 +10:00
..
databases docs: Update database related documentation a bit 2022-08-26 16:12:42 +02:00
html
uidesign Fix uses of (error|warning|success)box in core 2022-03-20 21:15:26 +00:00
abstract-schema-changes.schema.json db: Allow describing table creation via abstract schema change 2023-10-10 20:06:53 -07:00
abstract-schema-table.json abstract schema: Improve validation of json file 2022-07-26 21:29:34 +02:00
abstract-schema.schema.json Add validation for abstract schema 2022-02-22 17:41:08 +00:00
config-schema.yaml Replace all instances of "per default" with "by default" 2024-04-29 10:47:54 +10:00
config-vars.php TempAccounts: Rate limit acquisition of temp account names 2024-04-23 13:33:57 +00:00
contenthandler.md docs: Set stable permalink on markdown files 2024-03-09 22:04:05 +00:00
database.md docs: Migrate to IDatabase::newInsertQueryBuilder 2024-04-14 21:45:08 +02:00
deferred.txt Fix typos in docs 2022-01-09 21:59:57 +05:30
distributors.txt docs: Update old mailman references to postorius 2024-03-20 14:21:16 +00:00
export-0.1.xsd
export-0.2.xsd
export-0.3.xsd
export-0.4.xsd
export-0.5.xsd
export-0.6.xsd
export-0.7.xsd
export-0.8.xsd Miscellaneous documentation updates 2020-02-16 04:38:38 +00:00
export-0.9.xsd Miscellaneous documentation updates 2020-02-16 04:38:38 +00:00
export-0.10.xsd Miscellaneous documentation updates 2020-02-16 04:38:38 +00:00
export-0.11.xsd docs: Set the <comment> tag back to optional 2023-08-15 02:03:22 +00:00
export-demo.xml tests: Unbreak and actually run ExportDemoTest 2023-08-08 15:30:54 +00:00
extension.schema.v1.json Merge "ResourceLoader: Add module property skipStructureTest" 2024-03-13 22:09:01 +00:00
extension.schema.v2.json Merge "ResourceLoader: Add module property skipStructureTest" 2024-03-13 22:09:01 +00:00
globals.txt Remove deprecated $wgParser 2022-08-03 14:40:16 +02:00
Hooks.md docs: Set stable permalink on markdown files 2024-03-09 22:04:05 +00:00
Injection.md Injection.md: Improve advice about replacing wfGetDB() 2024-01-23 14:04:31 +00:00
Introduction.md docs: Restore welcome message on docs landing page 2020-04-20 09:22:00 -04:00
Language.md docs: Set stable permalink on markdown files 2024-03-09 22:04:05 +00:00
LinkCache.md docs: Set stable permalink on markdown files 2024-03-09 22:04:05 +00:00
Logger.md debug: Improve docs, fix ingroup tags, clean up tests 2023-10-05 11:54:30 +00:00
magicword.md docs: Set stable permalink on markdown files 2024-03-09 22:04:05 +00:00
maintenance.txt docs: Use ::class for class name resolution in demo code 2022-06-16 22:17:16 +02:00
memcached.md docs: Set stable permalink on markdown files 2024-03-09 22:04:05 +00:00
ontology.owl Specify licence of mediawiki ontology.owl 2019-03-04 16:12:13 +01:00
pageupdater.md docs: Set stable permalink on markdown files 2024-03-09 22:04:05 +00:00
README docs/README: Update link to php documentation on doc.wikimedia.org 2020-05-23 07:46:33 +00:00
schema.md docs: Set stable permalink on markdown files 2024-03-09 22:04:05 +00:00
sitelist-1.0.xsd
sitelist.md docs: Set stable permalink on markdown files 2024-03-09 22:04:05 +00:00
Skin.md docs: Set stable permalink on markdown files 2024-03-09 22:04:05 +00:00
Title.md docs: Set stable permalink on markdown files 2024-03-09 22:04:05 +00:00

/docs Directory README
======================

The 'docs' directory contain various text files that should help you understand
the most important parts of the code of MediaWiki. More in-depth documentation
can be found at:
  https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Code
  https://www.mediawiki.org/wiki/Special:MyLanguage/Developer_hub
API documentation is automatically generated and updated daily at:
  https://doc.wikimedia.org/mediawiki-core/master/php/

You can get a fresh version using 'make doc' or mwdocgen.php in the
../maintenance/ directory.


For end users, most of the documentation is located online at:
  https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents
Documentation for MediaWiki site administrators is at:
  https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Contents