Gerrit

Gerrit — свободное программное обеспечение с веб-интерфейсом, интегрируемое с распределённой системой контроля версий Git, предназначенное для совместного проведения инспекции исходного кода. Gerrit был разработан сотрудником корпорации Google Шоном Пирсом (соавтор Git, основатель JGit) для разработки операционной системы Android.

Gerrit
Логотип программы Gerrit
Скриншот программы Gerrit
Тип Code review
Разработчик Google
Написана на Java, Servlet, GWT
Операционная система Java Platform, Enterprise Edition
Языки интерфейса Английский
Аппаратная платформа Java Virtual Machine
Последняя версия 3.10.1 (8 августа 2024 года)
Репозиторий gerrit.googlesource.com/…
github.com/GerritCodeRev…
Лицензия Apache License v2
Сайт gerritcodereview.com
Логотип Викисклада Медиафайлы на Викискладе

Изначально Gerrit представлял собой набор патчей для Rietveld, но позже ответвился и превратился в полноценный проект, когда набор патчей для реализации ACL не был принят в состав проекта Rietveld его автором, Гвидо ван Россумом.[1]

Изначально созданный на языке Python как и Rietveld, Gerrit позже был переписан на языке Java (Java EE Servlet) с использованием SQL начиная с версии 2. Gerrit использует Google Web Toolkit для генерации клиентского JavaScript-кода.[2]

Название

править

Gerrit — имя Геррита Ритвельда (1888—1964), нидерландского дизайнера, в честь которого был назван проект Rietveld.[3]

Проекты и компании, использующие Gerrit

править

См. также

править

Примечания

править
  1. Gerrit Background - The history behind Gerrit Code Review. Gerrit project. Дата обращения: 10 мая 2010. Архивировано из оригинала 29 октября 2012 года.
  2. Gerrit: Google-style code review meets git. LWN. Дата обращения: 13 июля 2012. Архивировано из оригинала 29 октября 2012 года.
  3. Guido van Rossum. An Open Source App: Rietveld Code Review Tool (май 2008). — «To stick with the naming theme, I gave this new web app the code name Rietveld, after Gerrit Rietveld, one of my favorite Dutch architects and the designer of the Zig-Zag chair. However, because most English speakers have trouble spelling his name correctly, the "live" web app is known simply as http://codereview.appspot.com.»+Дата обращения: 24 августа 2012. Архивировано из оригинала 17 октября 2015 года.
  4. People and Roles. Архивировано из оригинала 29 октября 2012 года.
  5. Introducing Gerrit - a scalable code review system. Архивировано из оригинала 29 октября 2012 года.
  6. Gerrit Code Review. Дата обращения: 9 мая 2022. Архивировано 4 мая 2022 года.
  7. Too Smart for Git. Архивировано из оригинала 29 октября 2012 года.
  8. Introducing Gerrit - Code Review and Community Contributions. Архивировано из оригинала 29 октября 2012 года.
  9. Gerrit for LibreOffice (16 июня 2012). Дата обращения: 24 июня 2012. Архивировано из оригинала 29 октября 2012 года.
  10. gerrit.libreoffice Code Review. Дата обращения: 24 июня 2012. Архивировано 21 декабря 2020 года.
  11. Wikimedia engineering moving from Subversion to Git — Wikimedia blog. Blog.wikimedia.org (15 февраля 2012). Дата обращения: 21 июня 2012. Архивировано 20 декабря 2019 года.
  12. Gerrit. MediaWiki (12 июня 2012). Дата обращения: 21 июня 2012. Архивировано 5 ноября 2020 года.
  13. Gerrit Code Review. Codereview.scilab.org. Дата обращения: 21 июня 2012. Архивировано из оригинала 29 октября 2012 года.
  14. Collaboration and code review with Gerrit. Архивировано 3 марта 2016 года.
  15. Improving Operations Efficiency with Puppet. — 2015-04-17. Архивировано 4 марта 2016 года.
  16. Puppet Camp Paris: Improving Operations Efficiency With Puppet. Shell Tips!. Дата обращения: 31 октября 2015. Архивировано 2 октября 2015 года.

Ссылки

править