Гвидо ван Россум (Guido van Rossum), автор языка программирования Python, находясь под впечатлением от Mondrian, инструмента для рецензирования кода, используемого в Google, выпустил свой вариант данной системы - Rietveld. Проект распространяется в исходных текстах, работает совместно с Subversion, написан на языке Python с использованием Django и работает как приложение в инфраструктуре Google App Engine.
Рецензирование кода - техника выявления ошибок и увеличения надёжности кода, через организацию регулярных независимых проверок (участник проекта не только пишет свой код, но и проверяет близкий по тематике код других людей).
Оценить Rietveld в действии можно на сайте codereview.appspot.com. Код доступен под лицензией Apache License Version 2.0.
Ранне Гвидо пытался добиться выпуска Mondrian как открытого проекта, но его код со временем все теснее привязывается к внутренним технологиям, используемым в Google, таким как хранилище Bigtable и система управления версиями Perforce.
|