Сводка по нескольким баг-трекерам

2011.03.15

Я иногда отправляю патчи в разыне опенсорсные проекты, поэтому зарегистрирован на многих баг-трекерах.  Ещё я сам участвую во многих проектах.  Ещё по работе использую два баг-трекера.  Всего их 14.  Однажды стало невозможно держать всё это в голове и я написал себе скрипт, который обходит все эти трекеры и докладывает мне об открытых задачах, которые висят на мне или которые я повесил на кого-то (сейчас их в общей сложности 170).  Сообщения выглядят примерно так:

Subject: Open issues for 2011/03/15 (170)
---
gpodder (2):

- Copy to device Selection list
  https://bugs.gpodder.org/show_bug.cgi?id=194
- Sync video/audio converter profiles (N800, iPod video)
  https://bugs.gpodder.org/show_bug.cgi?id=36

...

Скрипт называется «tremor» (от «tracker» и «reminder») и распространяется свободно.  Поддерживает Google Code, GitHub, Багзиллу и Мегаплан; для Мегаплана пришлось выпросить у поддержки библиотеку для доступа к API на PHP и написать аналог на Питоне, который тоже распространяется свободно.  Настройки хранятся в конфигурационном файле, в формате YAML.

Больше не бывает такого, что вроде кучу всего надо было сделать, а что конкретно — не понятно: полторы с лишним сотни вариантов, выбирай любой.

Слава роботам!

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