→Notable users: +Intel |
Deltaspace42 (talk | contribs) added Category:Software using the Apache license using HotCat |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 49: | Line 49: | ||
| title=Gerrit Polymer Frontend |
| title=Gerrit Polymer Frontend |
||
| access-date=2020-10-12}}</ref> web UI replaced the GWT UI in version 3.0. |
| access-date=2020-10-12}}</ref> web UI replaced the GWT UI in version 3.0. |
||
== Notable users == |
|||
{{div col|colwidth=15em}} |
|||
* [[Android (operating system)|Android]]<ref>{{cite web|url=https://source.android.com/setup/start/roles|title=Project Roles|work=[[Android Open Source Project]]|date=2020-09-01}}</ref> |
|||
* [[Chromium (web browser)|Chromium]]<ref>{{cite web|url=https://chromium.googlesource.com/chromium/src/+/master/docs/contributing.md|title=Contributing to Chromium}}</ref><ref>{{cite web|url=https://chromium-review.googlesource.com/|title=Chromium Gerrit}}</ref> |
|||
* [[ChromiumOS]]<ref>{{cite web|url=https://chromium.googlesource.com/chromiumos/docs/+/master/developer_guide.md|title=Chromium OS Developer Guide}}</ref> |
|||
* [[coreboot]]<ref>{{cite web|url=https://www.coreboot.org/developers.html|title=Developers - Getting started}}</ref> |
|||
* [[CollabNet]]<ref>{{cite web|url=https://docs.collab.net/teamforge200/gitgerrit-faqs.html|title=FAQs on Git/Gerrit/History Protection}}</ref> |
|||
* [[LineageOS]]<ref>{{cite web|url=https://lineageos.org/Update-and-Build-Prep/|title=Update & Build Prep|publisher=LineageOS|date=2017-01-20}}</ref> |
|||
* [[Eclipse Foundation]]<ref>{{cite web|url=http://wiki.eclipse.org/Gerrit|title=Gerrit|publisher=Eclipse foundation|date=2018-06-25}}</ref> |
|||
* [[Ericsson]]<ref name="lwn359489"/><ref name="gerrit2021"/><ref>{{cite web|url=https://storage.googleapis.com/gerrit-talks/summit/2015/Scaling-Gerrit-Ericsson.pdf|title=Scaling Gerrit at Ericsson (2015)}}</ref> |
|||
* [[Fuchsia (operating system)|Fuchsia]]<ref>{{cite web|url=https://fuchsia-review.googlesource.com|title=Fuchsia Gerrit}}</ref> |
|||
* [[Garmin]]<ref>{{cite web|url=https://www.slideshare.net/StephenKing/using-gerrit-code-review-in-an-open-source-project|title=Using Gerrit Code Review in an Open Source Project|date=2013-02-03}}</ref> |
|||
* [[gem5]]<ref>{{cite web|url=https://gem5-review.googlesource.com/|title=gem5 Code review}}</ref> |
|||
* [[Go (programming language)|Go]]<ref>{{cite web|url=https://groups.google.com/d/msg/golang-dev/sckirqOWepg/YmyT7dWJiocJ|title=We're moving to GitHub|date=2014-11-14}}</ref> |
|||
* [[Google Web Toolkit|GWT]]<ref>{{cite web|url=http://www.gwtproject.org/makinggwtbetter.html|title=Making GWT better}}</ref> |
|||
* [[HTC]]<ref name="lwn359489"/> |
|||
* [[Intel]]<ref>[https://spdk.io/development/ SPDK Development]</ref><ref>{{Cite web |url=https://gerrit.googlesource.com/summit/2018/+/master/sessions/migration-2.7-to-2.14.md |title=Lessons learned from Gerrit 2.7 to 2.14 migration |date=2018-11-15 |last=Miesniak |first=Krzysztof |quote=Gerrit is in the center of [Intel's] Continuous Delivery setup that supports daily work of few thousand developers.}}</ref><ref>{{Cite web |url=https://gitenterprise.me/2016/10/20/code-review-analytics-at-gerrit-user-summit/ |title=Code Review Analytics at Gerrit User Summit |date=2016-10-20}}</ref> |
|||
* [[illumos]]<ref>{{cite web|url=https://code.illumos.org/|title= illumos code review}}</ref> |
|||
* [[Volvo Cars]]<ref>{{cite web|url=https://gerrit.googlesource.com/summit/2019/+/refs/heads/master/schedule-europe.md|title=Gerrit User Summit Europe 2019 - Schedule}}</ref> |
|||
* [[LibreOffice]]<ref>{{cite web|url=https://sweetshark.livejournal.com/13298.html |title=Gerrit for LibreOffice |date=2012-06-16}}</ref> |
|||
* [[OpenStack]]<ref>{{cite web|url=https://docs.opendev.org/opendev/infra-manual/latest/gettingstarted.html|title=Getting Started: The OpenDev Workflow}}</ref> |
|||
* [[Qt (framework)|Qt]]<ref>{{cite web|url=https://wiki.qt.io/Gerrit_Introduction|title=Gerrit Introduction|date=2019-06-02}}</ref> |
|||
* [[SAP SE]]<ref>{{cite web|url=https://storage.googleapis.com/gerrit-talks/gerrit-at-sap.html|title=Gerrit at SAP|date=2014-03-11}}</ref> |
|||
* [[Skia Graphics Engine|Skia]]<ref>{{cite web|url=https://skia-review.googlesource.com/|title=Skia Code Review}}</ref> |
|||
* [[Scilab]]<ref>{{cite web |url=https://codereview.scilab.org/ |title=Scilab Code Review |access-date=2020-10-12 |archive-date=2021-07-25 |archive-url=https://web.archive.org/web/20210725151932/https://codereview.scilab.org/ |url-status=dead }}</ref> |
|||
* [[Tizen]]<ref>{{cite web|url=https://docs.tizen.org/platform/developing/contributing/|title=Contributing Code to Tizen}}</ref> |
|||
* [[TYPO3]]<ref>{{cite web|url=https://typo3.org/article/typo3-core-repository-migrated-to-git/ |title=TYPO3 Core repository migrated to Git |date=2011-03-11}}</ref> |
|||
* [[TubeMogul]]<ref>{{cite web|url=https://www.slideshare.net/NicolasBrousse/puppet-camp-paris-2015|title=Improving Operations Efficiency with Puppet|date=2015-04-17}}</ref> |
|||
*[[Qualcomm]]<ref name="gerrit2021">{{cite web|url=https://gitenterprise.me/2021/12/30/gerrit-2021-in-review/|title=Gerrit: 2021 in review|date=30 December 2021 }}</ref> |
|||
*[[QIWI]] |
|||
* [[Wikimedia Foundation|Wikimedia]]<ref>{{cite web|url=https://gerrit.wikimedia.org|title=Wikimedia Code Review}}</ref> |
|||
* [[Arm (company)|Arm]]<ref>{{cite web|url=https://collaborate.code.arm.com/#/q/status:open|title=Arm Collaboration|access-date=2021-03-23|archive-date=2021-07-18|archive-url=https://web.archive.org/web/20210718164605/https://collaborate.code.arm.com/#/q/status:open|url-status=dead}}</ref> |
|||
* [[Nokia]] |
|||
* [[Yext]]{{div col end}} |
|||
== See also == |
== See also == |
||
Line 100: | Line 65: | ||
{{free-software-stub}} |
{{free-software-stub}} |
||
[[Category: |
[[Category:Programming tools]] |
||
[[Category:Google software]] |
[[Category:Google software]] |
||
[[Category:Software review]] |
[[Category:Software review]] |
||
[[Category:Free software programmed in Java (programming language)]] |
[[Category:Free software programmed in Java (programming language)]] |
||
[[Category:Software using the Apache license]] |
Latest revision as of 20:49, 9 January 2024
Original author(s) | |
---|---|
Initial release | 2 November 2009[1] | (independent release, labelled version 2)
Stable release | 3.9.4[2]
/ 13 April 2024 |
Repository | |
Written in | Java |
Platform | Java Platform, Enterprise Edition |
Available in | English |
Type | Code review |
License | Apache License 2.0 |
Website | www |
Gerrit (/ˈɡɛrɪt/ GERR-it) is a free, web-based team code collaboration tool. Software developers in a team can review each other's modifications on their source code using a Web browser and approve or reject those changes. It integrates closely with Git, a distributed version control system.
Gerrit is a fork of Rietveld, a code review tool for Subversion. Both are namesakes of Dutch designer Gerrit Rietveld.[3][4]
History
Originally written in Python like Rietveld, it is now written in Java (Java EE Servlet) with SQL since version 2 and a custom-made Git-based database (NoteDb) since version 3.[5]
In versions 2.0–2.16 Gerrit used Google Web Toolkit[6] for its browser-based front-end. After being developed and used in parallel with GWT for versions 2.14–2.16, a new Polymer[7] web UI replaced the GWT UI in version 3.0.
See also
References
- ^ "Gerrit2 - Access Controls". gerrit-documentation.storage.googleapis.com. 2 November 2009. Archived from the original on 27 February 2023. Retrieved 27 February 2023.
- ^ "Release 3.9.4". 13 April 2024. Retrieved 23 April 2024.
- ^ "Gerrit's History". Retrieved 2020-10-12.
- ^ van Rossum, Guido (2008-05-06). "An Open Source App: Rietveld Code Review Tool". Blogspot. Retrieved 2020-10-12.
- ^ "Gerrit Code Review - NoteDb Backend". 2020-06-30. Retrieved 2020-10-12.
- ^ "Gerrit: Google-style code review meets git". LWN.net. 2009-10-30. Retrieved 2020-10-12.
- ^ "Gerrit Polymer Frontend". Retrieved 2020-10-12.