О проекте
Конвейер
- Запланированная задача забирает новые коммиты synopse/mORMot2 вместе с диффами.
- Детерминированный проход классифицирует каждый коммит по его сообщению и файлам.
- Рецензент читает диффы и пишет один JSON-файл на выпуск по фиксированной схеме.
- Этот JSON проверяется перед слиянием — каждый SHA должен разрешаться, каждый неслияниевый коммит быть покрыт.
- Сайт генерируется из проверенного JSON.
Пометки
- трактовка — трактовка рецензента, а не утверждение коммита.
- авто — без рецензии; классифицировано по сообщению и диффу.
- уровень — проставляются для каждой записи, см. схему.
Шрифты
Два самостоятельно размещённых шрифта, без внешних запросов. Lekton (ISIA Urbino, OFL) набирает всё, что вычислил генератор; Serrif (Displaay) — заголовки.
Языки
Интерфейс переведён в этом репозитории. Сам обзор пишет рецензент на каждом языке; если перевода нет, показывается английский текст с соответствующей пометкой.
Ленты
feed.xml (RSS) · data.json (все выпуски и записи, в машиночитаемом виде).
Сводки написаны машиной и могут ошибаться; источник истины — ссылки на коммиты.