It was noticed that [Jenkins](https://en.wikipedia.org/wiki/Jenkins_%28software%29) was silent on some patches for extensions in https://phabricator.wikimedia.org/T175794 when those patches were submitted into Gerrit.
To keep things clean and make Jenkins track all extensions, run builds and tests for them, it would be good to include missing extensions in the file `zuul/layout.yaml` in the [`integration/config/`](https://phabricator.wikimedia.org/source/integration-config/) Git repository.
You are expected to provide a patch in Wikimedia Gerrit. See https://www.mediawiki.org/wiki/Gerrit/Tutorial for how to set up Git and Gerrit.
https://gerrit.wikimedia.org/r/#/c/373408/ is an example change on [SendGrid extension](https://www.mediawiki.org/wiki/Extension:SendGrid) on a similar thing that needs to be done. When working on a patch, make sure the location of where the extension is added should be in alphabetical order as to make it easy and clear. :)
You must make sure that the repository passes "composer test" and "npm test" commands ([[https://www.mediawiki.org/wiki/Continuous_integration/Entry_points|documentation]]).
**Additional thoughts**: Was wondering if [inactive] and [archived] extensions can be removed from `zuul/layout.yaml`? It's similar to this ticket but instead of adding, we would be removing. I can create another ticket with a list of archived and inactive extensions too. @Aklapper, sounds good?
NOTE: [ARCHIVED] and [INACTIVE] projects not included in this list as they are no longer maintained.
**GCI criteria for approval**: Submit a Patch Set (PS) with the addition of **only** 1 extension [CI](https://www.mediawiki.org/wiki/Continuous_integration) test into [Zuul](https://www.mediawiki.org/wiki/Continuous_integration/Zuul).
TODO:
[x] extensions/BlueSpiceAbout - Patch for review: https://gerrit.wikimedia.org/r/#/c/400714/ (merged)
[x] extensions/BlueSpiceArticleInfo - not in zuul
[x] extensions/BlueSpiceAuthors - not in zuul
[x] extensions/BlueSpiceAvatars - not in zuul
[x] extensions/BlueSpiceBlog - not in zuul
[x] extensions/BlueSpiceChecklist - not in zuul
[x] extensions/BlueSpiceConfigManager - not in zuul
[x] extensions/BlueSpiceContextMenu - not in zuul
[x] extensions/BlueSpiceCountThings - not in zuul
[x] extensions/BlueSpiceDashboards - not in zuul
[x] extensions/BlueSpiceEmoticons - not in zuul
[x] extensions/BlueSpiceExtendedStatistics - not in zuul
[x] extensions/BlueSpiceGroupManager - not in zuul
[ ] extensions/BlueSpiceHideTitle - not in zuul - `Imported on GCI`
[ ] extensions/BlueSpiceInsertCategory - not in zuul - `Imported on GCI`
[ ] extensions/BlueSpiceInsertFile - not in zuul - `Imported on GCI`
[ ] extensions/BlueSpiceInsertLink - not in zuul - `Imported on GCI`
[ ] extensions/BlueSpiceInsertMagic - not in zuul - `Imported on GCI`
[x] extensions/BlueSpiceInterWikiLinks - not in zuul
[x] extensions/BlueSpiceMenues - not in zuul - `Repo not available`
[ ] extensions/BlueSpiceNamespaceCSS - not in zuul - `Imported on GCI`
[x] extensions/BlueSpiceNamespaceManager - not in zuul
[ ] extensions/BlueSpicePageAccess - not in zuul - `Imported on GCI`
[x] extensions/BlueSpicePagesVisited - not in zuul
[x] extensions/BlueSpicePageTemplates - not in zuul
[x] extensions/BlueSpicePermissionManager - not in zuul
[ ] extensions/BlueSpiceRSSFeeder - not in zuul
[x] extensions/BlueSpiceReaders - not in zuul
[ ] extensions/BlueSpiceSaferEdit - not in zuul
[x] extensions/BlueSpiceSmartlist - not in zuul
[x] extensions/BlueSpiceTagCloud - not in zuul
[ ] extensions/BlueSpiceUEModulePDF - not in zuul
[ ] extensions/BlueSpiceUniversalExport - not in zuul
[ ] extensions/BlueSpiceUsageTracker - not in zuul
[x] extensions/BlueSpiceUserManager - not in zuul
[x] extensions/BlueSpiceUserPreferences - not in zuul
[x] extensions/BlueSpiceWatchList - not in zuul
[x] extensions/BlueSpiceWhoIsOnline - not in zuul
[ ] extensions/Collection/OfflineContentGenerator/epub_renderer - not in zuul
[ ] extensions/Collection/OfflineContentGenerator/node_modules - not in zuul
[ ] extensions/DonationInterface/vendor - not in zuul - `Imported on GCI`
[x] extensions/Form - Patch for review: https://gerrit.wikimedia.org/r/#/c/400712/ (merged)
[x] extensions/GitGadgets - not in zuul (empty repo)
[x] extensions/PreferencesList - not in zuul (empty repo)
[x] extensions/PreferencesMaster - not in zuul (empty repo)
[ ] extensions/Recoin - not in zuul
[ ] extensions/Wigo3 - not in zuul