Об использовании Багзиллы для управления государством

2010.10.28

Услышал сегодня в новостях о том, что Медведев собирается внедрять «электронного надсмотрщика», который будет контроллировать исполнение его поручений.  Пишут, что «представлена система будет уже завтра, когда Медведев проведёт интернет-конференцию по вопросу исполнения собственных поручений».

Я надеюсь этой системой будет какая-нибудь Багзилла.  Сначала подумал об этом в качестве шутки, но ведь Багзилла используется довольно крупными компаниями, очень хорошо масштабируется (самая большая инсталляция — у Yahoo! — содержит 4 миллиона багов, активно работают с ней несколько тысяч пользователей).

Есть в Багзилле средства для построения всяких отчётов, управления приоритетами, умеет даже жаловаться на разработчиков, которые давно ничего не делали и на забытые задачи.  Заводишь несколько проектов с подпроектами, типа «Транспорт» и «Питерский транспорт», назначаешь ответственных, постишь иногда баги: «пробок много, надо исправить» и следишь за комментариами.  Утром проснулся, почитал жалобу робота, что по пробкам ничего два месяца не делалось, ставишь администрации своей задачу: написать скрипт для автоматического увольнения дармоедов.  Что ещё нужно? Президент же должен следить за порядком, а не ездить в Пикалёво.

О себе, не о государстве

Подумал об этом и решил попробовать собрать все свои локальные приспособления для самоорганизации в какой-то цельной системе.  Посмотрел, что есть в вебе для управления закрытыми проектами.  Всего много, но ничем не доволен: слишком много ненужных функций, слишком мало нужных итд.  К тому же локальные вещи держать в облаке — так себе идея, паника будет при отсутствии интернета.

По хорошему мне нужен баг-трекер, база знаний и файловая помойка, чтобы всё это было интегрировано друг в друга, автономно и с разными способами доступа: через веб и локально, на файловом уровне.  То файлы и папки, примерно так:

issues/1/README.txt
issues/1/comments/1.txt
issues/1/files/wtf.pdf
wiki/pagename.txt
wiki/pagename/wtf.pdf

Текстовые файлы все используют какое-то понятное форматирование (вроде Markdown), то есть редактировать можно обычным текстовым редактором, а хранить это можно в любой удобной системе контроля версий.  Веб-интерфейс примитивный пишется за полчаса на Питоне, работает как Poole: может быть сервером, может генерировать снапшот сайта в виде html-страниц.

Помню, что была где-то работающая похожим образом вики, на счёт баг-трекера не помню.  Надеюсь не придётся писать самому, хотя писать тут — повторюсь — особо нечего.

Следить за развитием событий можно через RSS ленту или почтовую рассылку.