Skip to content

Latest commit

 

History

History
70 lines (43 loc) · 2.13 KB

File metadata and controls

70 lines (43 loc) · 2.13 KB

daylog

What I want?

  1. Вести список расходов
  2. Добавлять записи о расходах из любого места
  3. Привязывать расходы к определённым денежным счетам
  4. Получать статистику о расходах за заданные интервалы времени
  5. Вести список любых событий (где и во сколько был, когда и сколько выпил воды и т.д.) с возможностью категоризации событий
  6. Вычислять статистику на основе заданных событий или групп событий

Requirements

In progress...

Software architecture

In progress...

Tasks

In progress...

Components

In progress...

Developing model

In progress...

Git commits

ОПИСАНИЕ ВСЕХ КОММИТОВ ПИШУТСЯ НА АНГЛИЙСКОМ ЯЗЫКЕ (или на чём-то, что его пародирует).

Все коммиты задаются шаблоном:

TAG: Summery

Detailed description in free format

Для коммитов с исправлениями заголовок выглядит так

BUGFIX: TAG: Summery

Detailed description in free format

Доступные теги привидены ниже:

  • DOCS -- документация
  • TEST -- интеграционные тесты
  • UT -- юнит-тесты
  • SRC -- исходный код компонента
  • PKG -- сборка и разворачивание компонента(ов)
  • BUGFIX -- исправление ошибок

Git branches

Основной веткой разработки является master. Последняя стабильная рабочая версия находится на ветке release. Остальные ветки являются личными ветками разработчиков. На них происходит свой угар и трэш. Там делать нечего.