About this page
This page lists all the plugins known to the Gerrit project, with their compatibility status across the supported version branches. The list includes the core plugins.
Some plugins might be missing from this page. Contributions to add them are welcome, if needed.
Maintenance of plugins
These plugins are made by different parties and maintained to varying degrees, therefore the Gerrit project does not guarantee their reliability. However, many are reliable and valuable integrations across Gerrit deployments. The matrix detailed below lists the maintainers for every maintained plugin.
There is a parent component for plugin-specific components/issues in the Gerrit Code Review Tracker.
Community members are welcome to propose themselves as plugin maintainers. This can be done through the support mailing list:
- Volunteering can be done for either plugins with no maintainers or plugins with just a few (or more) maintainers. Volunteering for unmaintained plugins is of course preferred. Maintainership comes with ownership expectations and responsibilities.
- Maintainership is discussed privately by the current plugin maintainers, or the core maintainers if none.
- The resulting verdict is then shared within the initial proposal (mailing) thread. Both the initial (new maintainer) proposal and verdict are shared transparently thus professionally that way.
When there are no direct plugins maintainers, the Gerrit maintainers have the permissions to review and merge changes. However, regular maintenance of such plugins is not guaranteed.
Plugin builds
There are build ci-scripts for most plugins. Each script builds that plugin against all the branches it supports.
Some plugins don’t have branches but still support them, through their master
branch.
That CI is the public service that offers the download of pre-built plugin jar files.
Compatibility matrix
Below, each plugin name has a link to that plugin’s README page. A summary of the plugin description is shown (first sentence, or ‘⃞’ if none).
Contributions to provide descriptions or update existing ones are welcome.
The last known plugin activity state is shown by the following icons
project | repository | ||
---|---|---|---|
active | ✅ | has branch | ⌥ |
read-only | 🔒 | no branch | ⃞ |
and the number of recent changes in the last 3 months is also shown.
Each branch name links to the corresponding CI jobs view, for the current build status.
- The last captured build result shows in the CI column next to that branch.
- Jenkins
SUCCESS
results show as ✅ whileFAILURE
or else show as ❌. - Otherwise, ‘⃞’ shows if CI doesn’t build a specific plugin branch or version.
- Contributions to propose building those are also welcome if needed.
- Fixing the failing builds is of course as welcome, first and foremost.
- Plugin tests are currently not executed by the formal Gerrit project CI.
Plugins either
- have a formal branch matching that Gerrit version (✔),
- or don’t have that branch (⃞); again, versions may still build using
master
. - ‘⃞’ shows across for inactive plugins.
Plugins compatibility with each Gerrit version depends on their current CI build results.
Those build results likely change over time; this matrix is their last snapshot. The matrix was last updated on Wednesday 11 December at 03:57:10 GMT.
Plugin Matrix
Active
Name | State | Repo | Changes (last 3 months/all) | Description | Maintainers | Branch | CI | Branch | CI | Branch | CI | Branch | CI |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
master | stable-3.10 | stable-3.9 | stable-3.8 | ||||||||||
admin-console | ✅ | ⌥ | 2/459 | Provides information via SSH commands to Gerrit Administrators | Doug Kelly, Jeff Rowell | ⌥ | ✅ | ⃞ | ✅ | ⌥ | ✅ | ⌥ | ✅ |
ai-code-review | ✅ | ⌥ | 15/15 | Matthias Sohn, Nasser Grainawi, Sven Selberg, Trevor Getty | ⌥ | ✅ | ⃞ | ⃞ | ⌥ | ✅ | ⃞ | ⃞ | |
analytics | ✅ | ⌥ | 4/141 | Plugin to aggregate information from Gerrit projects and reviews and expose them through REST and SSH API | Antonio Barone, Christoforos Miliotis, Daniele Sassoli, Darius Jokilehto, Fabio Ponciroli, Luca Milanesio, Marcin Czech | ⌥ | ✅ | ⌥ | ✅ | ⌥ | ✅ | ⌥ | ✅ |
analytics-wizard | ✅ | ⌥ | 1/37 | Wizard to provision a new GerritAnalytics stack | Antonio Barone, Fabio Ponciroli, Luca Milanesio | ⌥ | ❌ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
audit-sl4j | ✅ | ⌥ | 0/52 | Plugin for logging audit events using a SLF4J appender | Antonio Barone, David Pursehouse, Fabio Ponciroli, Luca Milanesio | ⌥ | ✅ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ❌ |
automerger | ✅ | ⌥ | 1/180 | Bill Napier, Sam Saccone, Stephen Li | ⌥ | ✅ | ⃞ | ✅ | ⌥ | ✅ | ⌥ | ❌ | |
autosubmitter | ✅ | ⌥ | 0/97 | A plugin that takes care of automatically submitting changes when all approvals and preconditions are satisfied | Emmanuel Debanne, Luca Milanesio, Patrick Bruneton | ⌥ | ✅ | ⃞ | ✅ | ⃞ | ✅ | ⃞ | ✅ |
avatars-external | ✅ | ⌥ | 1/36 | Enables to set a custom URL to load avatars from | Thomas Dräbing | ⌥ | ✅ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
avatars-gravatar | ✅ | ⌥ | 1/16 | Plugin to display user icons from Gravatar | ⌥ | ✅ | ⃞ | ✅ | ⃞ | ✅ | ⃞ | ✅ | |
aws-dynamodb-refdb | ✅ | ⌥ | 6/27 | AWS DynamoDB shared ref-database implementation | Antonio Barone, Fabio Ponciroli, Luca Milanesio, Marcin Czech, Álvaro Vilaplana García | ⌥ | ✅ | ⌥ | ✅ | ⌥ | ✅ | ⌥ | ✅ |
batch | ✅ | ⌥ | 0/211 | The batch plugin provides a mechanism for building and | Ajay Gupta, Aman Singh, Kaushik Lingarkar, Nasser Grainawi, Prakash Aswal, Yash Chaturvedi | ⌥ | ❌ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
branch-network | ✅ | ⌥ | 2/43 | Plug-in to display and navigate Git branches in a HTML5 canvas network | Luca Milanesio | ⌥ | ✅ | ⃞ | ✅ | ⃞ | ⃞ | ⃞ | ⃞ |
cfoauth | ✅ | ⌥ | 0/21 | Plugin to authenticate with a CloudFoundry User Account and Authentication server using OAuth2 protocol | Christian Halstrick, Saša Živkov | ⌥ | ✅ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
changemessage | ✅ | ⌥ | 0/326 | This plugin allows to display a static info message on the change screen | ⌥ | ✅ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | |
checks | ✅ | ⌥ | 0/500 | This plugin provides a REST API and UI extensions for integrating CI systems with Gerrit | Alice Kober-Sotzek, Edwin Kempin | ⌥ | ✅ | ⃞ | ✅ | ⃞ | ⃞ | ⌥ | ✅ |
checks-jenkins | ✅ | ⌥ | 0/12 | Ben Rohlfs, Core maintainers, Luca Milanesio, Thomas Dräbing | ⌥ | ✅ | ⃞ | ✅ | ⃞ | ⃞ | ⃞ | ⃞ | |
cloud-notifications | ✅ | ⌥ | 0/24 | A plugin to obtain push event notifications through Firebase Cloud Messaging (FCM) | Jorge Ruesga | ⌥ | ❌ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
code-coverage | ✅ | ⌥ | 0/4 | Luca Milanesio, Tao Zhou | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | |
code-owners | ✅ | ⌥ | 4/500 | The code-owners plugin provides support for defining code owners for files in a repository. | Edwin Kempin, Gal Paikin | ⌥ | ✅ | ⌥ | ✅ | ⌥ | ✅ | ⌥ | ✅ |
codemirror-editor | ✅ | ⌥ | 4/148 | CodeMirror plugin for PolyGerrit | Core maintainers | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
commit-message-length-validator | ✅ | ⌥ | 0/52 | Plugin to validate that commit messages conform to length limits | Core maintainers, David Pursehouse, Edwin Kempin | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
commit-validator-sample | ✅ | ⌥ | 0/1 | Sample validator to accept, refuse or provide warnings on Git commit changes during push | Luca Milanesio | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
cookbook-plugin | ✅ | ⌥ | 0/200 | Examples of plugin API usage | David Ostrovsky, David Pursehouse, Luca Milanesio | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
copyright | ✅ | ⌥ | 0/19 | WIP: Copyright scanner to require qualified review when needed | Bob Badour, Jeff Bailey, Raman Tenneti | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
delete-project | ✅ | ⌥ | 5/500 | A plugin which allows projects to be deleted from Gerrit via an SSH command | Core maintainers | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
depends-on | ✅ | ⌥ | 1/61 | Ajay Gupta, Aman Singh, Kaushik Lingarkar, Nasser Grainawi, Prakash Aswal, Yash Chaturvedi | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | |
donation-button | ✅ | ⌥ | 0/3 | Make a donation button to Shawn Pearce Memorial Fund | Luca Milanesio | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
download-commands | ✅ | ⌥ | 0/131 | Adds the standard download schemes and commands | Core maintainers | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
emoticons | ✅ | ⌥ | 0/163 | Plugin that allows users to see emoticons in comments as | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | |
events | ✅ | ⌥ | 0/90 | The events plugin adds a stream events API which parallels | Ajay Gupta, Aman Singh, Kaushik Lingarkar, Nasser Grainawi, Prakash Aswal, Yash Chaturvedi | ⌥ | ✅ | ⃞ | ✅ | ⌥ | ✅ | ⃞ | ✅ |
events-aws-kinesis | ✅ | ⌥ | 1/76 | Gerrit events listener to send events to AWS Kinesis broker | Antonio Barone, Fabio Ponciroli, Luca Milanesio, Marcin Czech | ⌥ | ✅ | ⌥ | ✅ | ⌥ | ✅ | ⌥ | ✅ |
events-eiffel | ✅ | ⌥ | 0/10 | Listens to Gerrit’s internal event-bus and pushes Eiffel[1] Source Code events to an Eiffel Event Repository | ⌥ | ✅ | ⃞ | ⃞ | ⌥ | ✅ | ⌥ | ✅ | |
events-gcloud-pubsub | ✅ | ⌥ | 0/58 | Gerrit events listener to send events to an external GCloud PubSub broker | Antonio Barone, Christoforos Miliotis, Fabio Ponciroli, Luca Milanesio, Marcin Czech | ⌥ | ✅ | ⃞ | ✅ | ⌥ | ✅ | ⌥ | ✅ |
events-kafka | ✅ | ⌥ | 15/120 | Gerrit events listener to send events to an external Apache Kafka broker | Antonio Barone, Daniele Sassoli, David Pursehouse, Fabio Ponciroli, Luca Milanesio, Marcin Czech, Álvaro Vilaplana García | ⌥ | ✅ | ⌥ | ✅ | ⌥ | ✅ | ⌥ | ✅ |
events-log | ✅ | ⌥ | 8/500 | This plugin listens to stream events and stores them in a database. The events can be retrieved through REST API | Nguyen Tuan Khang Phan, Przemyslaw Waliszewski | ⌥ | ✅ | ⃞ | ✅ | ⃞ | ✅ | ⃞ | ✅ |
events-nats | ✅ | ⌥ | 0/7 | Gerrit events listener to send events to an external NATS broker | Luca Milanesio, Matthias Sohn | ⌥ | ❌ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
events-rabbitmq | ✅ | ⌥ | 9/40 | Gerrit events listener to send events to an external RabbitMQ broker | David Ostrovsky, David Pursehouse, David Åkerman, Luca Milanesio, Magnus Bäck, Rikard Almgren, Sven Selberg | ⌥ | ✅ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ✅ |
examples | ✅ | ⌥ | 0/98 | Collection of example plugins for Gerrit Code Review | Ajay Gupta, Aman Singh, Kaushik Lingarkar, Nasser Grainawi, Prakash Aswal, Yash Chaturvedi | ⌥ | ✅ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
gc-conductor | ✅ | ⌥ | 0/500 | This plugin provides an automated way of detecting, managing and cleaning up (garbage collecting) the ‘dirty’ repositories in a Gerrit instance | Nguyen Tuan Khang Phan, Przemyslaw Waliszewski | ⌥ | ❌ | ⃞ | ❌ | ⃞ | ⃞ | ⃞ | ⃞ |
gerrit-support | ✅ | ⌥ | 0/26 | Plugin to collect information on Gerrit Code Review setup for requesting support | Claudio Pacchiega, David Pursehouse, Luca Milanesio | ⌥ | ❌ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
git-repo-metrics | ✅ | ⌥ | 11/54 | Antonio Barone, Daniele Sassoli, Fabio Ponciroli, Jacek Centkowski, Luca Milanesio, Marcin Czech | ⌥ | ✅ | ⃞ | ✅ | ⃞ | ✅ | ⃞ | ❌ | |
gitblit | ✅ | ⌥ | 0/117 | GitBlit code-viewer plug-in with SSO and Security Access Control | David Ostrovsky, David Pursehouse, Luca Milanesio, Tom W | ⌥ | ❌ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
github | ✅ | ⌥ | 1/471 | Plugin to integrate with GitHub: replication, pull-request to Change-Sets | Antonio Barone, Christoforos Miliotis, Daniele Sassoli, Dariusz Łuksza, Fabio Ponciroli, Luca Milanesio, Marcin Czech, Álvaro Vilaplana García | ⌥ | ✅ | ⌥ | ✅ | ⌥ | ✅ | ⌥ | ✅ |
github-groups | ✅ | ⌥ | 0/1 | Group backend implementation to use GitHub Organisations and Teams as Gerrit Groups | Antonio Barone, Christoforos Miliotis, Daniele Sassoli, Dariusz Łuksza, Fabio Ponciroli, Luca Milanesio, Marcin Czech, Álvaro Vilaplana García | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
github-profile | ✅ | ⌥ | 1/2 | GitHub-Profile integration for migrating and synchronising your GitHub e-mail address and SSH Keys with Gerrit | Antonio Barone, Christoforos Miliotis, Daniele Sassoli, Dariusz Łuksza, Fabio Ponciroli, Luca Milanesio, Marcin Czech, Álvaro Vilaplana García | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
github-pullrequest | ✅ | ⌥ | 0/1 | Import existing GitHub Pull Requests as Gerrit Changes and Patch-Sets with one click | Antonio Barone, Christoforos Miliotis, Daniele Sassoli, Dariusz Łuksza, Fabio Ponciroli, Luca Milanesio, Marcin Czech, Álvaro Vilaplana García | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
github-replication | ✅ | ⌥ | 1/1 | Replication wizard for importing and configuring GitHub repos as Gerrit slaves replicas with a single click | Antonio Barone, Christoforos Miliotis, Daniele Sassoli, Dariusz Łuksza, Fabio Ponciroli, Luca Milanesio, Marcin Czech, Álvaro Vilaplana García | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
github-webhooks | ✅ | ⌥ | 0/2 | Expose Gerrit automation actions (e.g. importing a pull request) as GitHub hooks | Antonio Barone, Christoforos Miliotis, Daniele Sassoli, Dariusz Łuksza, Fabio Ponciroli, Luca Milanesio, Marcin Czech, Álvaro Vilaplana García | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
gitiles | ✅ | ⌥ | 0/475 | Plugin running Gitiles alongside a Gerrit server | Core maintainers | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
gitiles-security-fixes | ✅ | ⌥ | 0/4 | Core maintainers | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | |
go-import | ✅ | ⌥ | 0/427 | This plugin allows you to perform go get requests against a Gerrit project | Nguyen Tuan Khang Phan, Przemyslaw Waliszewski, Sven Selberg | ⌥ | ✅ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ✅ |
healthcheck | ✅ | ⌥ | 19/199 | Gerrit plugin for triggering a general configuration and runtime health check | Antonio Barone, David Ostrovsky, Doug Kelly, Fabio Ponciroli, Luca Milanesio, Marcin Czech | ⌥ | ✅ | ⌥ | ✅ | ⌥ | ✅ | ⌥ | ✅ |
heartbeat | ✅ | ⌥ | 0/364 | Plugin that sends heartbeat stream event | Nguyen Tuan Khang Phan, Przemyslaw Waliszewski | ⌥ | ✅ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
hide-actions | ✅ | ⌥ | 0/10 | Plugin that allows to hide UI actions by configuration | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | |
high-availability | ✅ | ⌥ | 44/500 | Synchronize eviction of caches, secondary indexes and stream events between two Gerrit instances sharing the same git repositories and database | Antonio Barone, David Ostrovsky, Fabio Ponciroli, Luca Milanesio, Marcin Czech, Nguyen Tuan Khang Phan, Przemyslaw Waliszewski, Saša Živkov | ⌥ | ✅ | ⌥ | ✅ | ⌥ | ❌ | ⌥ | ✅ |
hooks | ✅ | ⌥ | 1/167 | Server-side hooks executed on Gerrit events | Core maintainers | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
hooks-audit | ✅ | ⌥ | 0/1 | Plugin(s) to enable auditing of Gerrit admin and user activity to an external logging system | Brad Larson, Nasser Grainawi | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
imagare | ✅ | ⌥ | 0/135 | Plugin allows Gerrit users to upload and share images | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | |
image-diff | ✅ | ⌥ | 0/61 | An enhanced image diff plugin for PolyGerrit | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | |
importer | ✅ | ⌥ | 0/247 | Plugin to import projects from one Gerrit server into another Gerrit server | ⌥ | ❌ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | |
its-base | ✅ | ⌥ | 0/412 | Plugin base for issue tracking systems | Antonio Barone, Edwin Kempin, Fabio Ponciroli, Luca Milanesio, Marcin Czech | ⌥ | ✅ | ⃞ | ✅ | ⌥ | ✅ | ⌥ | ✅ |
its-bugzilla | ✅ | ⌥ | 0/55 | Plugin to integrate with Bugzilla | Edwin Kempin, Luca Milanesio, Marcin Czech | ⌥ | ✅ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
its-jira | ✅ | ⌥ | 6/163 | Plugin to integrate with Atlassian JIRA | Antonio Barone, Deleted User, Edwin Kempin, Fabio Ponciroli, Luca Milanesio, Marcin Czech | ⌥ | ✅ | ⃞ | ✅ | ⌥ | ✅ | ⌥ | ✅ |
its-phabricator | ✅ | ⌥ | 0/108 | Plugin to integrate with Phabricator | Antoine Musso (hashar), Christian Aistleitner, Dan Duvall, Deleted User, Edwin Kempin, Luca Milanesio, Marcin Czech, Paladox none, Sam Reed, Tyler Cipriani | ⌥ | ✅ | ⃞ | ✅ | ⌥ | ✅ | ⃞ | ⃞ |
its-redmine | ✅ | ⌥ | 0/5 | Plugin to integrate with Redmine | Benson Yan, David Pursehouse, Deleted User | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
its-rtc | ✅ | ⌥ | 0/63 | Plugin to integrate with IBM Rational Team Concert | Edwin Kempin, Luca Milanesio, Marcin Czech | ⌥ | ✅ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
its-storyboard | ✅ | ⌥ | 0/31 | Plugin to integrate with the Storyboard Issue Tracking System | Khai Do | ⌥ | ✅ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
javamelody | ✅ | ⌥ | 0/480 | Plugin to monitor a Gerrit server with JavaMelody | David Ostrovsky, Khai Do | ⌥ | ✅ | ⃞ | ✅ | ⃞ | ✅ | ⃞ | ✅ |
labelui | ✅ | ⌥ | 0/20 | The labelui plugin allows users to configure a different control for displaying the labels/approvals on the change screen | ⌥ | ❌ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | |
lfs | ✅ | ⌥ | 0/500 | LFS plugin storing large objects | Dariusz Łuksza, David Pursehouse, Jacek Centkowski | ⌥ | ✅ | ⃞ | ✅ | ⌥ | ✅ | ⌥ | ✅ |
log-level | ✅ | ⌥ | 0/322 | Plugin to allow an administrator to persist configured log levels across restarts | David Pursehouse, Gustaf Lundh, Luca Milanesio, Sven Selberg | ⌥ | ✅ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ✅ |
login-redirect | ✅ | ⌥ | 0/13 | Plugin to redirect anonymous users to the login form | David Pursehouse, Gustaf Lundh, Sven Selberg | ⌥ | ✅ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ✅ |
maintainer | ✅ | ⌥ | 0/32 | Jan Srnicek | ⌥ | ❌ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | |
manifest | ✅ | ⌥ | 0/2 | The manifest plugin provides server side utilities to | Ajay Gupta, Aman Singh, Kaushik Lingarkar, Nasser Grainawi, Prakash Aswal, Yash Chaturvedi | ⌥ | ❌ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
manifest-subscription | ✅ | ⌥ | 0/55 | This plugin allows users to monitor git-repo manifests in manifest repositories and generate rev-specific manifests (similar to “repo manifest -o”) and store them to a separate git repository | Kenny Ho | ⌥ | ❌ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
menuextender | ✅ | ⌥ | 0/21 | Plugin that allows Gerrit administrators to configure additional menu entries from the WebUI | Thomas Dräbing | ⌥ | ✅ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
messageoftheday | ✅ | ⌥ | 4/320 | Saša Živkov | ⌥ | ✅ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | |
metrics-reporter-cloudwatch | ✅ | ⌥ | 0/14 | This plugin reports Gerrit metrics to AWS Cloudwatch Service | Antonio Barone, Fabio Ponciroli, Luca Milanesio, Marcin Czech, Álvaro Vilaplana García | ⃞ | ⃞ | ⃞ | ✅ | ⃞ | ✅ | ⃞ | ✅ |
metrics-reporter-graphite | ✅ | ⌥ | 0/35 | This plugin reports Gerrit metrics to Graphite | David Pursehouse, Gustaf Lundh, Sven Selberg | ⌥ | ✅ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ✅ |
metrics-reporter-jmx | ✅ | ⌥ | 0/18 | This plugin exposes Gerrit metrics as JMX resources | David Pursehouse, Gustaf Lundh, Matthias Sohn, Thomas Dräbing | ⌥ | ✅ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
metrics-reporter-prometheus | ✅ | ⌥ | 0/26 | This plugin exposes Gerrit metrics to Prometheus (https://prometheus.io/) | Francois Ferrand, Matthias Sohn, Thomas Dräbing | ⌥ | ✅ | ⃞ | ✅ | ⃞ | ✅ | ⃞ | ✅ |
motd | ✅ | ⌥ | 0/20 | Plugin that provides messages to users on fetch/pull/clone | Doug Kelly | ⌥ | ✅ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
multi-master | ✅ | ⌥ | 0/28 | Plugin(s) to enable Gerrrit multi-master operation | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | |
multi-site | ✅ | ⌥ | 12/500 | Multi-site support for Gerrit Code Review | Antonio Barone, Daniele Sassoli, David Ostrovsky, Fabio Ponciroli, Luca Milanesio, Marcin Czech | ⌥ | ✅ | ⌥ | ✅ | ⌥ | ✅ | ⌥ | ✅ |
oauth | ✅ | ⌥ | 2/452 | OAuth2 provider plugin. Multiple providers are supported | David Ostrovsky, Luca Milanesio | ⌥ | ✅ | ⃞ | ✅ | ⃞ | ✅ | ⃞ | ✅ |
out-of-the-box | ✅ | ⌥ | 0/0 | Plugin to provide an out-of-the-box redirect for a fresh Gerrit install | Luca Milanesio | ⌥ | ✅ | ⃞ | ✅ | ⃞ | ✅ | ⃞ | ✅ |
owners | ✅ | ⌥ | 47/412 | Provides a Prolog predicate add_owner_approval/3 that appends label(‘Owner-Approval’, need(_)) to a provided list | Antonio Barone, Christoforos Miliotis, David Ostrovsky, David Pursehouse, Fabio Ponciroli, Luca Milanesio, Marcin Czech, Vadim Spivak | ⌥ | ✅ | ⌥ | ✅ | ⌥ | ✅ | ⌥ | ✅ |
plugin-manager | ✅ | ⌥ | 1/107 | One plugin to rule them all: install new plugins from Gerrit GUI | Core maintainers, David Pursehouse, Luca Milanesio | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
project-download-commands | ✅ | ⌥ | 0/23 | Plugin that adds support for project specific download commands | ⌥ | ❌ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | |
project-group-structure | ✅ | ⌥ | 0/372 | This plugin enforce a project group structure and restrict project creation within this structure to project group owners only | Nguyen Tuan Khang Phan, Przemyslaw Waliszewski | ⃞ | ⃞ | ⃞ | ✅ | ⃞ | ⃞ | ⃞ | ⃞ |
prolog-submit-rules | ✅ | ⌥ | 0/0 | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ||
pull-replication | ✅ | ⌥ | 25/500 | Mirror repos from other servers using the Git protocol | Antonio Barone, Daniele Sassoli, Fabio Ponciroli, Luca Milanesio, Marcin Czech, Álvaro Vilaplana García | ⌥ | ✅ | ⌥ | ✅ | ⌥ | ✅ | ⌥ | ✅ |
quota | ✅ | ⌥ | 0/500 | This plugin allows to enforce quotas in Gerrit | Matthias Sohn, Saša Živkov | ⌥ | ✅ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ✅ |
rate-limiter | ✅ | ⌥ | 0/419 | Allows to enforce rate limits in Gerrit | Nguyen Tuan Khang Phan, Przemyslaw Waliszewski | ⌥ | ❌ | ⃞ | ⃞ | ⃞ | ⃞ | ⌥ | ✅ |
readonly | ✅ | ⌥ | 0/396 | A plugin to make Gerrit run in read-only mode | ⌥ | ✅ | ⃞ | ✅ | ⌥ | ✅ | ⌥ | ✅ | |
ref-copy | ✅ | ⌥ | 0/3 | Small plugin to provide a ref-copy command | David Åkerman, Rikard Almgren, Sven Selberg | ⃞ | ✅ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ✅ |
ref-protection | ✅ | ⌥ | 0/39 | Creates backups of refs that are deleted or non-fast-forward updated | David Ostrovsky, David Pursehouse, Doug Kelly, Gustaf Lundh, Sven Selberg | ⌥ | ✅ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ✅ |
reject-private-submit | ✅ | ⌥ | 0/3 | Reject submission (merging) of private changes | Luca Milanesio, Markus Duft | ⌥ | ✅ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
rename-project | ✅ | ⌥ | 1/417 | A plugin which allows projects to be renamed from Gerrit via an SSH command | Christian Halstrick, Nguyen Tuan Khang Phan, Przemyslaw Waliszewski, Saša Živkov | ⌥ | ✅ | ⌥ | ✅ | ⌥ | ✅ | ⌥ | ✅ |
reparent | ✅ | ⌥ | 0/5 | Plugin that provides a self-service for reparenting projects | ⌥ | ❌ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | |
replication | ✅ | ⌥ | 10/500 | Copies to other servers using the Git protocol | Core maintainers | ⌥ | ✅ | ⌥ | ✅ | ⌥ | ✅ | ⌥ | ✅ |
replication-status | ✅ | ⌥ | 0/17 | Record and display the repository’s replication status without having to dig into the Gerrit replication_log | Antonio Barone, Darius Jokilehto, Fabio Ponciroli, Luca Milanesio, Marcin Czech | ⌥ | ✅ | ⃞ | ✅ | ⃞ | ✅ | ⃞ | ✅ |
repository-usage | ✅ | ⌥ | 0/11 | Searches repositories for submodules and manifest files and saves references to a database | Doug Kelly | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
review-strategy | ✅ | ⌥ | 0/2 | Provide configurations for custom Gerrit review strategies | Khai Do | ⌥ | ❌ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
reviewers | ✅ | ⌥ | 0/500 | A plugin that allows adding default reviewers to a change | David Ostrovsky, David Pursehouse, Rikard Almgren, Saša Živkov, Sven Selberg | ⌥ | ✅ | ⌥ | ✅ | ⌥ | ✅ | ⌥ | ✅ |
reviewers-by-blame | ✅ | ⌥ | 1/101 | A plugin that allows to automatically add reviewers to a change from the git blame computation on the changed files. It will add the users as reviewer that authored most of the lines touched by the change, since these users should be familiar with the code and can most likely review the change | David Ostrovsky, David Pursehouse, Deniz Türkoglu, Saša Živkov | ⌥ | ✅ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ✅ |
reviewnotes | ✅ | ⌥ | 0/171 | Annotates merged commits using notes on refs/notes/review | Core maintainers | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
saml | ✅ | ⌥ | 1/116 | Plugin for Gerrit authentication with a SAML provider | David Ostrovsky, Luca Milanesio, Marcin Czech, Nadav Samet | ⌥ | ✅ | ⃞ | ⃞ | ⃞ | ✅ | ⌥ | ✅ |
scripting-rules | ✅ | ⌥ | 0/3 | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ||
scripting/groovy-provider | ✅ | ⌥ | 0/15 | Allows the load Gerrit plugins implemented as Groovy scripts | David Ostrovsky, Fabio Ponciroli, Luca Milanesio, Marcin Czech | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
scripting/scala-provider | ✅ | ⌥ | 0/20 | Allows the load Gerrit plugins implemented as Scala scripts | David Ostrovsky, Fabio Ponciroli, Luca Milanesio, Marcin Czech | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
scripts | ✅ | ⌥ | 3/52 | Scripting plugins for providing simple and useful extensions on top of Gerrit | Antonio Barone, Daniele Sassoli, Fabio Ponciroli, Luca Milanesio, Marcin Czech | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
secure-config | ✅ | ⌥ | 0/14 | Plugin to encrypt the values of secure.config | Luca Milanesio | ⌥ | ✅ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
server-config | ✅ | ⌥ | 1/44 | This plugin enables access (download and upload) to the server config | Saša Živkov | ⌥ | ❌ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
serviceuser | ✅ | ⌥ | 4/500 | This plugin allows to create service users in Gerrit | Saša Živkov | ⌥ | ✅ | ⃞ | ✅ | ⌥ | ✅ | ⃞ | ⃞ |
simple-submit-rules | ✅ | ⌥ | 0/67 | ⌥ | ❌ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ||
singleusergroup | ✅ | ⌥ | 0/96 | GroupBackend enabling users to be directly added to access rules | Core maintainers | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
slack-integration | ✅ | ⌥ | 0/440 | Allows for the publishing of certain Gerrit events to a configured Slack Webhook URL | Matthew Montgomery, Saša Živkov | ⌥ | ✅ | ⃞ | ✅ | ⃞ | ✅ | ⃞ | ✅ |
spanner-refdb | ✅ | ⌥ | 0/56 | ⌥ | ❌ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ❌ | ||
supermanifest | ✅ | ⌥ | 2/128 | Update superproject in response to manifest changes | Han-Wen Nienhuys | ⌥ | ✅ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
task | ✅ | ⌥ | 1/500 | The task plugin provides a mechanism to manage tasks which | Ajay Gupta, Aman Singh, Kaushik Lingarkar, Nasser Grainawi, Prakash Aswal, Yash Chaturvedi | ⌥ | ❌ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
uploadvalidator | ✅ | ⌥ | 5/500 | This plugin allows to configure upload validations per project | Matthias Sohn, Saša Živkov | ⌥ | ✅ | ⃞ | ✅ | ⃞ | ✅ | ⌥ | ✅ |
verify-status | ✅ | ⌥ | 0/297 | Verification status plugin to visualize different jobs status that contributed to verify vote | Antonio Barone, Darius Jokilehto, David Ostrovsky, Fabio Ponciroli, Jacek Centkowski, Khai Do, Luca Milanesio | ⌥ | ❌ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ✅ |
webhooks | ✅ | ⌥ | 0/355 | This plugin allows to propagate Gerrit events to remote http endpoints | Core maintainers, Jacek Centkowski, Saša Živkov | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
websession-broker | ✅ | ⌥ | 0/37 | Plugs into the builtin Gerrit WebSession implementation and broadcast websessions to an external broker | Antonio Barone, Fabio Ponciroli, Luca Milanesio, Marcin Czech | ⌥ | ✅ | ⌥ | ✅ | ⌥ | ✅ | ⌥ | ✅ |
websession-flatfile | ✅ | ⌥ | 0/81 | Replaces the builtin Gerrit WebSession implementation with one that uses a flat file based cache | Ajay Gupta, Aman Singh, Kaushik Lingarkar, Martin Fick, Nasser Grainawi, Prakash Aswal, Yash Chaturvedi | ⌥ | ✅ | ⃞ | ✅ | ⃞ | ✅ | ⃞ | ✅ |
wmf-fixshadowuser | ✅ | ⌥ | 0/1 | Tyler Cipriani | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | |
x-docs | ✅ | ⌥ | 0/210 | This plugin serves Markdown project documentation as HTML pages | ⌥ | ❌ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | |
zookeeper-refdb | ✅ | ⌥ | 0/78 | Zookeeper-backed reference database plugin | Antonio Barone, Fabio Ponciroli, Luca Milanesio, Marcin Czech, Álvaro Vilaplana García | ⌥ | ✅ | ⌥ | ✅ | ⌥ | ✅ | ⌥ | ✅ |
zuul | ✅ | ⌥ | 0/44 | Gerrit Zuul Plugin | Antoine Musso (hashar), Christian Aistleitner, Khai Do | ⌥ | ✅ | ⃞ | ✅ | ⃞ | ✅ | ⃞ | ✅ |
zuul-results-summary | ✅ | ⌥ | 0/26 | Add a tab that shows a summary of results posted by the Zuul CI system (https://zuul-ci.org) | ⃞ | ✅ | ⃞ | ✅ | ⃞ | ✅ | ⃞ | ✅ | |
zuul-status | ✅ | ⌥ | 0/25 | Displays zuul status on PolyGerrit change | Antoine Musso (hashar), Deleted User, Luca Milanesio, Paladox none, Tyler Cipriani | ⌥ | ✅ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
Not Started
Name | State | Repo | Changes (last 3 months/all) | Description | Maintainers | Branch | CI | Branch | CI | Branch | CI | Branch | CI |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
master | stable-3.10 | stable-3.9 | stable-3.8 | ||||||||||
approval-extension | ✅ | ⃞ | 0/3 | Small example plug-in demoing extension points for manipulating approvals | Brad Larson, Nasser Grainawi | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
approver-annotator | ✅ | ⃞ | 0/1 | Nasser Grainawi | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | |
auth-htpasswd | ✅ | ⃞ | 0/0 | Plugin for Apache htpasswd based authentication | Dariusz Łuksza, Luca Milanesio | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
auto-topic | ✅ | ⃞ | 0/2 | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ||
change-labels | ✅ | ⃞ | 0/0 | Bruce Zu, Gustaf Lundh | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | |
gitgroups | ✅ | ⃞ | 0/1 | GroupBackend using text files stored in Git | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | |
google-apps-group | ✅ | ⃞ | 0/4 | Sample group backend plugin using Google Groups on a Google Apps domain | Colby Ranger | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
its-github | ✅ | ⃞ | 0/0 | Plugin to integrate with GitHub Issue Tracker | Antonio Barone, Christoforos Miliotis, Daniele Sassoli, Dariusz Łuksza, Fabio Ponciroli, Luca Milanesio, Marcin Czech, Álvaro Vilaplana García | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
push-pull-replication | ✅ | ⃞ | 0/0 | Alternative Gerrit replication plugin that uses both push and pull operations as replication logic | Antonio Barone, Christoforos Miliotis, Daniele Sassoli, Dariusz Łuksza, Fabio Ponciroli, Luca Milanesio, Marcin Czech, Álvaro Vilaplana García | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
quickstart | ✅ | ⃞ | 0/0 | Gerrit plugin for providing a Quck-start configuration during the init phase | Luca Milanesio | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
server-log-viewer | ✅ | ⃞ | 0/1 | Displays $site_path/logs through a web browser | Brad Larson, Nasser Grainawi | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
shutdown | ✅ | ⃞ | 0/0 | Gerrit plugin to provide a graceful shutdown via RESTful API (intended for Windows Service integration) | Luca Milanesio | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
Deprecated
Name | State | Repo | Changes (last 3 months/all) | Description | Maintainers | Branch | CI | Branch | CI | Branch | CI | Branch | CI |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
master | stable-3.10 | stable-3.9 | stable-3.8 | ||||||||||
account | 🔒 | ⌥ | 0/30 | [OBSOLETE - DO NOT USE] Plugin to expose a self-service API and UX to manage accounts and associated personal information | Luca Milanesio | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
avatars/external | 🔒 | ⌥ | 0/19 | [DEPRECATED replacedBy=”plugins/avatars-external”] | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | |
avatars/gravatar | 🔒 | ⌥ | 0/14 | [DEPRECATED replacedBy=”plugins/avatars-gravatar”] | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | |
egit | 🔒 | ⌥ | 0/5 | [DEPRECATED] | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | |
evict-cache | 🔒 | ⌥ | 0/20 | [DEPRECATED replacedBy=”plugins/high-availability”] | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | |
find-owners | 🔒 | ⌥ | 0/184 | Deprecated: Use the code-owners plugin instead | David Pursehouse | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
force-draft | 🔒 | ⌥ | 0/82 | [DEPRECATED] | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | |
helloworld | 🔒 | ⌥ | 0/24 | [DEPRECATED replacedBy=”plugins/cookbook-plugin”] | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | |
hooks-bugzilla | 🔒 | ⌥ | 0/43 | [DEPRECATED replacedBy=”plugins/its-bugzilla”] | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | |
hooks-its | 🔒 | ⌥ | 0/76 | [DEPRECATED replacedBy=”plugins/its-base”] | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | |
hooks-jira | 🔒 | ⌥ | 0/27 | [DEPRECATED replacedBy=”plugins/its-jira”] | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | |
hooks-rtc | 🔒 | ⌥ | 0/14 | [DEPRECATED replacedBy=”plugins/its-rtc”] | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | |
kafka-events | 🔒 | ⌥ | 0/97 | (ARCHIVED: use plugins/events-kafka) Gerrit event producer for Apache Kafka | Antonio Barone, David Pursehouse, Fabio Ponciroli, Luca Milanesio, Marcin Czech | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
lfs-storage-fs | 🔒 | ⌥ | 0/5 | [DEPRECATED replacedBy=”plugins/lfs”] | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | |
lfs-storage-s3 | 🔒 | ⌥ | 0/3 | [DEPRECATED replacedBy=”plugins/lfs”] | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | |
metrics-reporter-elasticsearch | 🔒 | ⌥ | 0/13 | [DEPRECATED] | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | |
rabbitmq | 🔒 | ⌥ | 0/108 | (ARCHIVED: use plugins/events-rabbitmq) Publishes Gerrit events to RabbitMQ | David Ostrovsky, David Pursehouse, Gustaf Lundh, Magnus Bäck, Sven Selberg | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
sync-events | 🔒 | ⌥ | 0/19 | [DEPRECATED replacedBy=”plugins/high-availability”] | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | |
sync-index | 🔒 | ⌥ | 0/32 | [DEPRECATED replacedBy=”plugins/high-availability”] | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | |
wip | 🔒 | ⌥ | 0/31 | [DEPRECATED] | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
Deprecated, not started
Name | State | Repo | Changes (last 3 months/all) | Description | Maintainers | Branch | CI | Branch | CI | Branch | CI | Branch | CI |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
master | stable-3.10 | stable-3.9 | stable-3.8 | ||||||||||
change-head | 🔒 | ⃞ | 0/1 | [DEPRECATED] | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ | ⃞ |
Plugin Maintainers
Maintainer | Plugins | |
---|---|---|
Ajay Gupta | batch, depends-on, events, examples, manifest, task, websession-flatfile | |
Alice Kober-Sotzek | checks | |
Aman Singh | batch, depends-on, events, examples, manifest, task, websession-flatfile | |
Antoine Musso (hashar) | its-phabricator, zuul, zuul-status | |
Antonio Barone | analytics, analytics-wizard, audit-sl4j, aws-dynamodb-refdb, events-aws-kinesis, events-gcloud-pubsub, events-kafka, git-repo-metrics, github, github-groups, github-profile, github-pullrequest, github-replication, github-webhooks, healthcheck, high-availability, its-base, its-github, its-jira, kafka-events, metrics-reporter-cloudwatch, multi-site, owners, pull-replication, push-pull-replication, replication-status, scripts, verify-status, websession-broker, zookeeper-refdb | |
Ben Rohlfs | checks-jenkins | |
Benson Yan | its-redmine | |
Bill Napier | automerger | |
Bob Badour | copyright | |
Brad Larson | approval-extension, hooks-audit, server-log-viewer | |
Bruce Zu | change-labels | |
Christian Aistleitner | its-phabricator, zuul | |
Christian Halstrick | cfoauth, rename-project | |
Christoforos Miliotis | analytics, events-gcloud-pubsub, github, github-groups, github-profile, github-pullrequest, github-replication, github-webhooks, its-github, owners, push-pull-replication | |
Claudio Pacchiega | gerrit-support | |
Colby Ranger | google-apps-group | |
Dan Duvall | its-phabricator | |
Daniele Sassoli | analytics, events-kafka, git-repo-metrics, github, github-groups, github-profile, github-pullrequest, github-replication, github-webhooks, its-github, multi-site, pull-replication, push-pull-replication, scripts | |
Darius Jokilehto | analytics, replication-status, verify-status | |
Dariusz Łuksza | auth-htpasswd, github, github-groups, github-profile, github-pullrequest, github-replication, github-webhooks, its-github, lfs, push-pull-replication | |
David Ostrovsky | cookbook-plugin, events-rabbitmq, gitblit, healthcheck, high-availability, javamelody, multi-site, oauth, owners, rabbitmq, ref-protection, reviewers, reviewers-by-blame, saml, scripting/groovy-provider, scripting/scala-provider, verify-status | |
David Pursehouse | audit-sl4j, commit-message-length-validator, cookbook-plugin, events-kafka, events-rabbitmq, find-owners, gerrit-support, gitblit, its-redmine, kafka-events, lfs, log-level, login-redirect, metrics-reporter-graphite, metrics-reporter-jmx, owners, plugin-manager, rabbitmq, ref-protection, reviewers, reviewers-by-blame | |
David Åkerman | events-rabbitmq, ref-copy | |
Deleted User | its-jira, its-phabricator, its-redmine, zuul-status | |
Deniz Türkoglu | reviewers-by-blame | |
Doug Kelly | admin-console, healthcheck, motd, ref-protection, repository-usage | |
Edwin Kempin | checks, code-owners, commit-message-length-validator, its-base, its-bugzilla, its-jira, its-phabricator, its-rtc | |
Emmanuel Debanne | autosubmitter | |
Fabio Ponciroli | analytics, analytics-wizard, audit-sl4j, aws-dynamodb-refdb, events-aws-kinesis, events-gcloud-pubsub, events-kafka, git-repo-metrics, github, github-groups, github-profile, github-pullrequest, github-replication, github-webhooks, healthcheck, high-availability, its-base, its-github, its-jira, kafka-events, metrics-reporter-cloudwatch, multi-site, owners, pull-replication, push-pull-replication, replication-status, scripting/groovy-provider, scripting/scala-provider, scripts, verify-status, websession-broker, zookeeper-refdb | |
Francois Ferrand | metrics-reporter-prometheus | |
Gal Paikin | code-owners | |
Gustaf Lundh | change-labels, log-level, login-redirect, metrics-reporter-graphite, metrics-reporter-jmx, rabbitmq, ref-protection | |
Han-Wen Nienhuys | supermanifest | |
Jacek Centkowski | git-repo-metrics, lfs, verify-status, webhooks | |
Jan Srnicek | maintainer | |
Jeff Bailey | copyright | |
Jeff Rowell | admin-console | |
Jorge Ruesga | cloud-notifications | |
Kaushik Lingarkar | batch, depends-on, events, examples, manifest, task, websession-flatfile | |
Kenny Ho | manifest-subscription | |
Khai Do | its-storyboard, javamelody, review-strategy, verify-status, zuul | |
Luca Milanesio | account, analytics, analytics-wizard, audit-sl4j, auth-htpasswd, autosubmitter, aws-dynamodb-refdb, branch-network, checks-jenkins, code-coverage, commit-validator-sample, cookbook-plugin, donation-button, events-aws-kinesis, events-gcloud-pubsub, events-kafka, events-nats, events-rabbitmq, gerrit-support, git-repo-metrics, gitblit, github, github-groups, github-profile, github-pullrequest, github-replication, github-webhooks, healthcheck, high-availability, its-base, its-bugzilla, its-github, its-jira, its-phabricator, its-rtc, kafka-events, log-level, metrics-reporter-cloudwatch, multi-site, oauth, out-of-the-box, owners, plugin-manager, pull-replication, push-pull-replication, quickstart, reject-private-submit, replication-status, saml, scripting/groovy-provider, scripting/scala-provider, scripts, secure-config, shutdown, verify-status, websession-broker, zookeeper-refdb, zuul-status | |
Magnus Bäck | events-rabbitmq, rabbitmq | |
Marcin Czech | analytics, aws-dynamodb-refdb, events-aws-kinesis, events-gcloud-pubsub, events-kafka, git-repo-metrics, github, github-groups, github-profile, github-pullrequest, github-replication, github-webhooks, healthcheck, high-availability, its-base, its-bugzilla, its-github, its-jira, its-phabricator, its-rtc, kafka-events, metrics-reporter-cloudwatch, multi-site, owners, pull-replication, push-pull-replication, replication-status, saml, scripting/groovy-provider, scripting/scala-provider, scripts, websession-broker, zookeeper-refdb | |
Markus Duft | reject-private-submit | |
Martin Fick | websession-flatfile | |
Matthew Montgomery | slack-integration | |
Matthias Sohn | ai-code-review, events-nats, metrics-reporter-jmx, metrics-reporter-prometheus, quota, uploadvalidator | |
Nadav Samet | saml | |
Nasser Grainawi | ai-code-review, approval-extension, approver-annotator, batch, depends-on, events, examples, hooks-audit, manifest, server-log-viewer, task, websession-flatfile | |
Nguyen Tuan Khang Phan | events-log, gc-conductor, go-import, heartbeat, high-availability, project-group-structure, rate-limiter, rename-project | |
Paladox none | its-phabricator, zuul-status | |
Patrick Bruneton | autosubmitter | |
Prakash Aswal | batch, depends-on, events, examples, manifest, task, websession-flatfile | |
Przemyslaw Waliszewski | events-log, gc-conductor, go-import, heartbeat, high-availability, project-group-structure, rate-limiter, rename-project | |
Raman Tenneti | copyright | |
Rikard Almgren | events-rabbitmq, ref-copy, reviewers | |
Sam Reed | its-phabricator | |
Sam Saccone | automerger | |
Saša Živkov | cfoauth, high-availability, messageoftheday, quota, rename-project, reviewers, reviewers-by-blame, server-config, serviceuser, slack-integration, uploadvalidator, webhooks | |
Stephen Li | automerger | |
Sven Selberg | ai-code-review, events-rabbitmq, go-import, log-level, login-redirect, metrics-reporter-graphite, rabbitmq, ref-copy, ref-protection, reviewers | |
Tao Zhou | code-coverage | |
Thomas Dräbing | avatars-external, checks-jenkins, menuextender, metrics-reporter-jmx, metrics-reporter-prometheus | |
Tom W | gitblit | |
Trevor Getty | ai-code-review | |
Tyler Cipriani | its-phabricator, wmf-fixshadowuser, zuul-status | |
Vadim Spivak | owners | |
Yash Chaturvedi | batch, depends-on, events, examples, manifest, task, websession-flatfile | |
Álvaro Vilaplana García | aws-dynamodb-refdb, events-kafka, github, github-groups, github-profile, github-pullrequest, github-replication, github-webhooks, its-github, metrics-reporter-cloudwatch, pull-replication, push-pull-replication, zookeeper-refdb |