Contributions
A non-comprehensive list of some contributions I have made to the wiki!
- Templates I created (please disregard the different casing styles in the template names)
- External link templates
- Code formatting
- UI
- Site messages
- Templates I contributed to
Things to do
- Big things to consider possibly doing in the future. (of course these would probably need some discussion beforehand)
- Some are also small and I just need to get around doing
Modules to update
- Update Module:Extension to do the following:
- Auto-generate list of authors (possibly have another module that could map author name to wiki page so it'd auto-link)
- Auto-generate MediaWiki version required
- (possibly, for maintenance) Auto-add categories to extension pages based on which information is auto-generated:
[[Category:Extensions that have their hooks information manually inserted]]
[[Category:Extensions that have their hooks information automatically generated]]
- etc.
Templates to create
- The following warning templates for software support should be created, since this information is important, and also since the same is used across many articles
- Warning template for dropped support of HHVM
Warning template for dropped support of Oracle and MSSQL (see {{Dropped Oracle MSSQL }})
Warning template that MediaWiki is currently incompatibile with PHP between 7.4.0 and 7.4.2 (see {{MediaWiki PHP 7.4.0 to 7.4.2 }})
Templates to update
Hook template
- Consolidation
- Would be great to consolidate Template:ExtensionHook, Template:MediaWikiHook, and a skin hook template (doesn't exist yet, however skins provide their own hooks too).
- Could be consolidated with a
{{{type}}} , and "extension", "skin", or "core" could be used.
- If
{{{type}}} equals "extension" or "skin", provide a {{{repo-name}}} parameter to use. Links would automatically work based on the value of {{{type}}} .
- Auto-generated categories
- These hook templates should have auto-generated categories for maintenance purposes for when certain parameters aren't filled. Such as when the
{{{gerrit}}} or {{{rev}}} isn't filled, there should be a Category:MediaWiki hooks that don't have a link to a Gerrit patch (that could also probably be better named). This information is historical info and thus it's important to find which ones need filling their historical info out.
- More template parameters for version data
- There should be a
{{{gerrit-deprecated}}} and {{{gerrit-removed}}} parameter to pair with the already existing {{{deprecated}}} and {{{removed}}} respectively, to link to those patches based on when they were deprecated/removed.
Maintenance
Pages to update across site for every new version
To help keep things up to date when a new version is released, we have a list of pages to create or update all in one place down below.
- Modules
- Pages in the mainspace
- Categories
- Update: Category:MediaWiki version templates
- Hooks:
- Create:
[[Category:Hooks added in MediaWiki x.xx.x]]
- Create:
[[Category:Hooks deprecated in MediaWiki x.xx.x]]
- Create:
[[Category:Hooks removed in MediaWiki x.xx.x]]
- Configuration settings:
- Create:
[[Category:MediaWiki_configuration_settings_x.xx.x]]
- Create:
[[Category:MediaWiki configuration settings introduced in version x.xx.x]]
- Create:
[[Category:MediaWiki configuration settings deprecated in version x.xx.x]]
- Create:
[[Category:MediaWiki configuration settings removed in version x.xx.x]]
- Templates
|