Чтобы сохранить ясность и единообразие Issues во всей организации ADAMANT, при создании нового Issue используйте короткие префиксы в заголовке. Это помогает всем мгновенно понять тип задачи.
Общие префиксы
Используйте [Bug] для ошибок, сбоев или неожиданного поведения. Используйте [Feat] для новой функциональности и [Enhancement] для улучшений существующих функций. Используйте [Refactor] для рефакторинга кода без изменения функциональности. Используйте [Docs] для документации, руководств или обновлений README. Используйте [Test] для добавления или улучшения тестов. Используйте [Chore] для рутинных задач, таких как обновление зависимостей или настройка CI/CD.
Префиксы, специфичные для проекта
Используйте [Task] для общей задачи, которая может быть не связана напрямую с кодированием. Используйте [Composite] для задачи, включающей несколько подзадач. Используйте [UX/UI] для изменений пользовательского интерфейса или пользовательского опыта.
Идеи и предложения
Используйте [Proposal] для формальных предложений, [Idea] — для идей, требующих обсуждения, и [Discussion] — для тем, которым может понадобиться широкое обсуждение. Однако лучшее место для этих трёх — ADAMANT форум, а не Issues.
Примеры
[Bug] Crash when syncing wallet on iOS
[Feature] Add support for biometric auth
[Docs] Update installation guide for Ubuntu 24
[Refactor] Split TradeBot config module
[Composite] Add decentralized file transfer across ADM messenger apps
[UI/UX] Improve Home screen design
[Task] Release iOS app v3.10.1 to the App Store
Используйте максимум один или два префикса, чтобы не перегружать заголовок.