Skip to content

[TASK] issues #2#561

Closed
hasan613 wants to merge 6 commits intoSENATOROVAI:mainfrom
hasan613:hw_issues
Closed

[TASK] issues #2#561
hasan613 wants to merge 6 commits intoSENATOROVAI:mainfrom
hasan613:hw_issues

Conversation

@hasan613
Copy link
Copy Markdown
Member

Closes SENATOROVAI/intro-cs#2

hasan0002 and others added 6 commits January 18, 2026 01:15
Added initial progress log
Closes SENATOROVAI/intro-cs#6
Closes SENATOROVAI/intro-cs#6
Closes SENATOROVAI/intro-cs#2
Comment thread python/issues.py
Comment on lines +3 to +161
# Вопросы:
# ## Общие вопросы
# 1. Что такое Issues на GitHub и для чего они используются?
# - К примеры для объяснения написанного кода или даже обучение
# программированию, можно так писать ишьюса для выявления багов в
# проекте или улучшения функционала
# 2. Чем Issues отличаются от других инструментов управления задачами?
# - Issues — это лёгкий встроенный таск-менеджер для разработчиков,
# тесно связанный с кодом.
# 3. Какие основные компоненты (поля) есть у каждого Issue?
# - Title (Заголовок) — краткое описание проблемы
# - Description (Описание) — подробности задачи
# - Author (Автор) — кто создал
# - Comments (Комментарии) — обсуждение
#
# ## Создание Issues
# 4. Как создать новое Issue в репозитории?
# - Под названием вашего репозитория нажмите «Issues» . Нажмите «New Issue».
# Выбираем пункт и пишем тайтл и дескрипшн ишьюса.
# 5. Какие данные рекомендуется указывать в описании Issue для лучшего
# понимания задачи?
# - В поле для текста комментария напишите описание вашей проблемы.
# 6. Какие теги (labels) можно добавить к Issue? Какие из них стандартные?
# - bug — ошибка
# - enhancement — улучшение
# - documentation — документация
# - good first issue — подходит новичкам
# - help wanted — нужна помощь
# - question — вопрос
# 7. Как прикрепить Assignees (ответственных) к Issue?
# - Открыть Issue
# - Справа в панели найди Assignees
# - Нажми на шестерёнку или поле
# - Выбери нужного участника репозитория
#
# ## Работа с Issues
# 8. Как использовать Labels для классификации задач?
# - типа задачи → bug, feature, refactor
# - приоритета → high, medium, low
# - области проекта → frontend, backend, UI
# - статуса → in progress, review, blocked
# 9. Для чего нужен Milestone, и как связать его с Issue?
# - Контрольная точка (релиз, спринт, версия), к которой должны быть
# выполнены задачи (Дедлайн).
# 10. Как привязать Issue к пул-реквесту (Pull Request)?
# - В PR справа есть раздел:
# 1) Linked issues
# 2) выбираем нужный Issue
# 11. Как добавить комментарий к существующему Issue?
# - Открыть Issue
# - Внизу страницы есть поле для комментария
# - Написать текст
# - Нажать Comment
#
# ## Закрытие и завершение Issues
# 12. Как закрыть Issue вручную?
# - внизу страницу с открытым ишьюсом есть кнопка "Close issue".
# 13. Можно ли автоматически закрыть Issue с помощью сообщения в коммите
# или пул-реквесте? Как это сделать?
# - В сообщении коммита или в описании Pull Request нужно написать:
# Пример:
# git commit -m "Fix login validation. Closes #15"
# 14. Как повторно открыть закрытое Issue, если работа ещё не завершена?
# - кнопка "Reopen issue".
#
# ## Фильтрация и поиск
# 15. Как найти все открытые или закрытые Issues в репозитории?
# - Во вкладке Issues:
# Нажать Open — все открытые
# Нажать Closed — все закрытые
# 16. Как использовать фильтры для поиска Issues по меткам, исполнителям
# или другим критериям?
# В строке поиска Issues можно писать:
# - По метке:
# label:bug
# - По исполнителю:
# assignee:username
# - Без назначенного:
# no:assignee
# - По автору:
# author:username
# - По milestone:
# milestone:"Sprint 1"
# 17. Как сортировать Issues по приоритету, дате создания или
# другим параметрам?
# - В разделе Issues есть выпадающее меню Sort. Можно сортировать по:
# Newest (новые)
# Oldest (старые)
# Most commented
# Least commented
# Recently updated
# ## Интеграции и автоматизация
# 18. Как настроить автоматические уведомления о новых или изменённых Issues?
# - Нажать Watch в репозитории:
# All Activity
# Participating
# Custom
# - Настроить уведомления в:
# Settings → Notifications
# 19. Что такое Projects в контексте GitHub, и как связать их с Issues?
# - Projects — это Kanban-доска или система управления задачами внутри GitHub.
# Позволяет:
# двигать задачи по колонкам (To Do / In Progress / Done)
# отслеживать статус проекта
# Как связать Issue с Project:
# Открыть Issue
# Справа выбрать Projects
# Добавить в нужный проект
# 20. Какие сторонние инструменты можно использовать для автоматизации
# работы с Issues (например, боты, Webhooks)?
# - GitHub Actions — автоматизация workflow
# Webhooks — отправка событий во внешние сервисы
# Probot — боты для GitHub
# Jira Integration
#
# ## Коллаборация
# 21. Как упомянуть другого пользователя в комментарии к Issue?
# - Использовать @username.
# 22. Как запросить дополнительные данные или уточнения у автора Issue?
# - Написать комментарий в Issue
# Упомянуть автора через @username
# Чётко указать, что требуется
# 23. Что делать, если Issue неактуально или его нужно объединить с другим?
# - Если неактуально:
# написать комментарий с причиной
# нажать Close issue
# - Если нужно объединить:
# выбрать один основной Issue
# в остальных дать ссылку на него
# закрыть лишние
#
# ## Практические аспекты
# 24. Как использовать шаблоны для создания Issues?
# - Шаблоны создаются в репозитории:
# .github/ISSUE_TEMPLATE/
# Можно создать:
# bug_report.md
# feature_request.md
# - После этого при создании Issue GitHub предложит выбрать шаблон.
# 25. Что такое Linked Issues, и как создать связь между задачами?
# - Это связанные задачи.
# 26. Какие метрики (например, время выполнения) можно отслеживать с
# помощью Issues?
# - С помощью Issues можно анализировать:
# - Время от создания до закрытия
# - Количество открытых/закрытых задач
# - Velocity (если используются Milestones/Projects)
# - Нагрузку на участников
# - Количество багов по релизу
# 27. Какие best practices рекомендуются при работе с Issues в команде?
# - Писать понятный Title
# - Подробно описывать задачу
# - Использовать Labels
# - Назначать ответственного (Assignee)
# - Связывать с PR
# - Закрывать устаревшие задачи
# - Использовать шаблоны
# - Не держать задачи без движения
# - Делать одну задачу — один Issue
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

сабмичу

@hasan613 hasan613 closed this Feb 14, 2026
@hasan613 hasan613 deleted the hw_issues branch February 14, 2026 11:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant