Hello, I have a question. Is anywhere available list of extensions which don't have mediawiki/mediawiki-codesniffer?
Best regards,
Zoran Dori volunteer, Wikimedia Serbia s: zoranzoki21.github.io e: zorandori4444@gmail.com
*Замислите свет у коме свака особа на планети има слободан приступ целокупном људском знању. То је оно на чему ми радимо.*
On Thu, 20 Feb 2020 at 16:19, Zoran Dori zorandori4444@gmail.com wrote:
Is anywhere available list of extensions which don't have mediawiki/mediawiki-codesniffer?
Not easily, but this is a list of all extensions known to gerrit https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/+/master (860 of them), and this is LibraryUpgrader's list of repos it knows about that have CodeSniffer installed http://libraryupgrader2.wmflabs.org/library/composer/mediawiki/mediawiki-codesniffer (543 extension repos), so anything listed in the first but not the second would be a place to start.
Note that a handful of extensions use WMDE's fork of CodeSniffer http://libraryupgrader2.wmflabs.org/library/composer/wikibase/wikibase-codesniffer, and some repo owners might intentionally not want to align to Wikimedia coding standards, for whatever reason.
J.
A pinch of javascript and a dash of comm[1] produced this list of extensions that are included in the first list but not in the second:
https://phabricator.wikimedia.org/P10500
[1] https://en.wikipedia.org/wiki/Comm
On Thu, Feb 20, 2020 at 6:50 PM James Forrester jforrester@wikimedia.org wrote:
On Thu, 20 Feb 2020 at 16:19, Zoran Dori zorandori4444@gmail.com wrote:
Is anywhere available list of extensions which don't have mediawiki/mediawiki-codesniffer?
Not easily, but this is a list of all extensions known to gerrit < https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/+/master
(860 of them), and this is LibraryUpgrader's list of repos it knows about that have CodeSniffer installed < http://libraryupgrader2.wmflabs.org/library/composer/mediawiki/mediawiki-cod...
(543 extension repos), so anything listed in the first but not the second would be a place to start.
Note that a handful of extensions use WMDE's fork of CodeSniffer < http://libraryupgrader2.wmflabs.org/library/composer/wikibase/wikibase-codes...
,
and some repo owners might intentionally not want to align to Wikimedia coding standards, for whatever reason.
J.
*James D. Forrester* (he/him http://pronoun.is/he or they/themself http://pronoun.is/they/.../themself) Wikimedia Foundation https://wikimediafoundation.org/ _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Hello, thank you so much for help! This looks awesome.
Best regards,
Zoran Dori volunteer, Wikimedia Serbia s: zoranzoki21.github.io e: zorandori4444@gmail.com
wikitech-l@lists.wikimedia.org