When reaching Phase κ, we should have a good idea about our terminology. We should settle on a naming and prefixing convention, if any, for API modules and Special pages and revisit the current names and see if they need an update.
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | BUG REPORT | None | T344206 Special:MathStatus exception error on Wikifunctions | ||
Resolved | Jdforrester-WMF | T342865 Post-creation work for wikifunctionswiki | |||
Resolved | BTullis | T289316 Prepare and check storage layer for Wikifunctions.org (new public content wiki) | |||
Resolved | Jdforrester-WMF | T275945 Create Wikifunctions.org | |||
Resolved | Jdforrester-WMF | T299176 Phase Theta – Root task | |||
Resolved | DVrandecic | T298176 Review Special pages and API modules | |||
Resolved | Jdforrester-WMF | T298175 Create and implement naming convention for API and Special pages |
Event Timeline
This is the list of Special pages: https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/WikiLambda/+/refs/heads/master/includes/Special/
I suggest to do the following renames:
- CreateZObject -> CreateObject or NewObject
- EvaluteFunctionCall -> RunFunction
- ListDuplicateZObjectLabels -> ListDuplicateObjectNames
- ListZObjectsByType -> ListObjectsByType
This is the list of APIs: https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/WikiLambda/+/refs/heads/master/includes/API/
I look through the APIs and noticed a few superfluous Zs, but in the end, nothing that I thought would be really necessary to rename. I would just leave the APIs as is.
Change 940419 had a related patch set uploaded (by Jforrester; author: Jforrester):
[mediawiki/extensions/WikiLambda@master] Rename Special pages ahead of launch
Change 940419 merged by jenkins-bot:
[mediawiki/extensions/WikiLambda@master] Rename Special pages ahead of launch
Change 940943 had a related patch set uploaded (by Jforrester; author: Jforrester):
[mediawiki/extensions/WikiLambda@master] Follow-up 9e6d122b6: Fix display name of Special:ListObjectsByType
Change 940943 merged by jenkins-bot:
[mediawiki/extensions/WikiLambda@master] Follow-up 9e6d122b6: Fix display name of Special:ListObjectsByType