You are browsing a read-only backup copy of Wikitech. The live site can be found at wikitech.wikimedia.org

Technical debt/Unused config: Difference between revisions

From Wikitech-static
Jump to navigation Jump to search
imported>Krinkle
No edit summary
 
imported>Krinkle
(No difference)
Line 1: Line 1:
For the script that detects '''unused variables in wmf-config''', see https://gist.github.com/Krinkle/15be368abdbf918c8ef7a06cde011457.
For the script that detects '''unused variables in wmf-config''', see https://gist.github.com/Krinkle/15be368abdbf918c8ef7a06cde011457.


Results as of <code>Fri Aug 17 17:41:27 BST 2018</code> with operations/mediawiki-config.git at <code>d1c5cb10446f0a4ec20f87a855344986c697d0e4</code>:
Resolved items are removed in batches. See prior work at [https://wikitech.wikimedia.org/w/index.php?title=Technical_debt/Unused_config&oldid=1814269#Resolved one], [https://wikitech.wikimedia.org/w/index.php?title=Technical_debt/Unused_config&oldid=1815001 two], …
 
Results as of <code>Fri Mar 8 17:24:43 2019 -0800</code> with operations/mediawiki-config.git at <code>be1c768db38156d3fe33a51eaf5ca3bf4f23bbeb</code>:


{| class="wikitable sortable"
{| class="wikitable sortable"
! Param !! Filename !! Maintainer !! Status
! Param !! Filename !! Component !! Status
|-
|<code>EchoConfig</code>
|<code>CommonSettings.php</code>
|Contributors Growth
|
|-
|<code>EchoFooterNoticeURL</code>
|<code>CommonSettings.php</code>
|Contributors Growth
|
|-
|<code>EchoShowFooterNotice</code>
|<code>CommonSettings.php</code>
|Contributors Growth
|
|-
|<code>FeedbackAge</code>
|<code>flaggedrevs.php</code>
|Contributors Growth
|
|-
|<code>FeedbackNamespaces</code>
|<code>flaggedrevs.php</code>
|Contributors Growth
|
|-
|<code>FeedbackSizeThreshhold</code>
|<code>flaggedrevs.php</code>
|Contributors Growth
|
|-
|-
|<code>FlaggedRevComments</code>
|<code>FlaggedRevComments</code>
|<code>flaggedrevs.php</code>
|<code>flaggedrevs.php</code>
|Contributors Growth
|
|
|-
|<code>FlaggedRevsFeedbackTags</code>
|<code>flaggedrevs.php</code>
|Contributors Growth
|
|-
|<code>FlowEventLogging</code>
|<code>CommonSettings.php</code>
|Contributors Growth
|
|
|-
|-
|<code>FlowMaintenanceMode</code>
|<code>FlowMaintenanceMode</code>
|<code>CommonSettings.php</code>
|<code>CommonSettings.php</code>
|Contributors Growth
|StructuredDiscussions
|
|
|-
|-
|<code>LDAPLowerCaseUsernameScheme</code>
|<code>LDAPLowerCaseUsernameScheme</code>
|<code>wikitech.php</code>
|<code>wikitech.php</code>
|WMCS
| rowspan="2" |OpenStackManager
|
|
|-
|-
|<code>LDAPUseFetchedUsername</code>
|<code>LDAPUseFetchedUsername</code>
|<code>wikitech.php</code>
|<code>wikitech.php</code>
|WMCS
|
|-
|<code>LexemeEnableSenses</code>
|<code>InitialiseSettings.php</code>
|WikibaseLexeme
|
|
|-
|-
|<code>NoticeFundraisingUrl</code>
|<code>NoticeFundraisingUrl</code>
|<code>CommonSettings.php</code>
|<code>CommonSettings.php</code>
|FR-Tech
|
|
|-
|<code>NotificationSenderName</code>
|<code>CommonSettings.php</code>
|
|
|
|-
|-
|<code>OpenStackManagerLDAPProjectGroupBaseDN</code>
|<code>OpenStackManagerLDAPProjectGroupBaseDN</code>
|<code>wikitech.php</code>
|<code>wikitech.php</code>
|WMCS
| rowspan="4" |OpenStackManager
|
|
|-
|-
|<code>OpenStackManagerLDAPUseUidAsNamingAttribute</code>
|<code>OpenStackManagerLDAPUseUidAsNamingAttribute</code>
|<code>wikitech.php</code>
|<code>wikitech.php</code>
|WMCS
|
|
|-
|-
|<code>OpenStackManagerPuppetDocBase</code>
|<code>OpenStackManagerPuppetDocBase</code>
|<code>wikitech.php</code>
|<code>wikitech.php</code>
|WMCS
|
|
|-
|-
|<code>OpenStackManagerPuppetOptions</code>
|<code>OpenStackManagerPuppetOptions</code>
|<code>wikitech.php</code>
|<code>wikitech.php</code>
|WMCS
|
|
|-
|-
|<code>ParsoidWikiPrefix</code>
|<code>RelatedArticlesLoggingBucketSize</code>
|<code>CommonSettings.php</code>
|<code>CommonSettings.php</code>
|Editing
|RelatedArticles
|
|
|-
|<code>PopupsBetaFeature</code>
|<code>CommonSettings.php</code>
|Reading Web
|{{Doing}}{{Gerrit|450906}}
|-
|-
|<code>RestrictionMethod</code>
|<code>RestrictionMethod</code>
|<code>InitialiseSettings.php</code>
|<code>InitialiseSettings.php</code>
|Core (wfExec)
|
|
|
|-
|-
|<code>TranslateClustersAndMirrors</code>
|<code>TranslateClustersAndMirrors</code>
|<code>CommonSettings.php</code>
|<code>CommonSettings.php</code>
|Language
|Translate
|
|
|-
|-
Line 114: Line 77:
|<code>CommonSettings.php</code>
|<code>CommonSettings.php</code>
<code>InitialiseSettings.php</code>
<code>InitialiseSettings.php</code>
|FR-Tech
|ContributionTracking
|
|
|-
|<code>WMETrackGeoFeatures</code>
|<code>CommonSettings.php</code>
|Discovery (?)
|{{Done}}{{Gerrit|454149}}
|}
== Resolved ==
{| class="wikitable sortable"
! Param !! File !! Component !! Status
|-
|<code>CirrusSearchFullTextClusterOverrides</code>
|<code>CirrusSearch-common.php</code>
<code>CirrusSearch-labs.php</code>
| rowspan="6" |Search Platform
| rowspan="6" |{{Done}} {{gerrit|444576}} and {{gerrit|444577}}
|-
|<code>CirrusSearchPowerSpecialRandom</code>
|<code>CirrusSearch-common.php</code>
|-
|<code>CirrusSearchReplicaCount</code>
|<code>CirrusSearch-common.php</code>
|-
|<code>CirrusSearchCrossProjectBlockScoreProfiles</code>
|<code>CirrusSearch-common.php</code>
|-
|<code>CirrusSearchBackup</code>
|<code>CirrusSearch-production.php</code>
|-
|<code>CirrusSearchCreateFrozenIndex</code>
|<code>CirrusSearch-production.php</code>
|-
|<code>LocalTZOffset</code>
|<code>CommonSettings.php</code>
|Core
|{{Done}} {{Gerrit|444665}}
|-
|<code>GadgetsCacheType</code>
|<code>CommonSettings.php</code>
|Gadgets
|{{Done}} {{Gerrit|445049}}
|-
|<code>TmhEnableMp3Uploads</code>
|<code>CommonSettings.php</code>
|TimedMediaHandler
|{{Done}} {{Gerrit|444659}} and {{Gerrit|444660}} (and also {{Gerrit|444661}} whilst we're at it)
|-
|<code>LicenseURL</code>
|<code>CommonSettings.php</code>
|Collection
|{{Done}} {{Gerrit|444663}} (Fixes task [[phab:T154069|T154069]])
|-
|<code>WikiEditorFeatures</code>
|<code>CommonSettings.php</code>
|WikiEditor
|{{Done}} {{Gerrit|444655}} and {{Gerrit|444656}}
|-
|<code>GWToolsetConfigOverrides</code>
|<code>CommonSettings.php</code>
|
|{{done}}{{gerrit|392217}}
|-
|<code>RestbaseServer</code>
|<code>CommonSettings.php</code>
<code>InitialiseSettings.php</code>
|Services
|{{Done}} {{gerrit|444440}} and {{gerrit|444466}}
|-
|<code>VisualEditorNonAccountEnableProportion</code>
|<code>CommonSettings.php</code>
|VisualEditor
|{{Done}} {{Gerrit|444657}} and {{Gerrit|444658}}
|-
|<code>EventLoggingFile</code>
|<code>CommonSettings.php</code>
|Analytics
|{{Done}} {{gerrit|452877}}
|-
|<code>EventLoggingSchemaIndexUri</code>
|<code>CommonSettings.php</code>
|Analytics
|{{Done}} {{Gerrit|446711}}
|-
|<code>VectorExperimentalPrintStyles</code>
|<code>InitialiseSettings.php</code>
|Reading Web
|{{Done}} {{gerrit|444586}}
|-
|<code>WBSharedCacheKey</code>
|<code>Wikibase.php</code>
|Wikidata
|{{Done}} {{Gerrit|e6244d60758e2d3e4fc00b6bb8ce458c340ecf84}}
|-
|<code>WBSharedSettings</code>
|<code>Wikibase.php</code>
|Wikidata
|{{Done}} {{Gerrit|e6244d60758e2d3e4fc00b6bb8ce458c340ecf84}}
|}
|}

Revision as of 01:56, 9 March 2019

For the script that detects unused variables in wmf-config, see https://gist.github.com/Krinkle/15be368abdbf918c8ef7a06cde011457.

Resolved items are removed in batches. See prior work at one, two, …

Results as of Fri Mar 8 17:24:43 2019 -0800 with operations/mediawiki-config.git at be1c768db38156d3fe33a51eaf5ca3bf4f23bbeb:

Param Filename Component Status
FlaggedRevComments flaggedrevs.php
FlowMaintenanceMode CommonSettings.php StructuredDiscussions
LDAPLowerCaseUsernameScheme wikitech.php OpenStackManager
LDAPUseFetchedUsername wikitech.php
LexemeEnableSenses InitialiseSettings.php WikibaseLexeme
NoticeFundraisingUrl CommonSettings.php
NotificationSenderName CommonSettings.php
OpenStackManagerLDAPProjectGroupBaseDN wikitech.php OpenStackManager
OpenStackManagerLDAPUseUidAsNamingAttribute wikitech.php
OpenStackManagerPuppetDocBase wikitech.php
OpenStackManagerPuppetOptions wikitech.php
RelatedArticlesLoggingBucketSize CommonSettings.php RelatedArticles
RestrictionMethod InitialiseSettings.php
TranslateClustersAndMirrors CommonSettings.php Translate
UseContributionTracking CommonSettings.php

InitialiseSettings.php

ContributionTracking