From d49cd6e8d5f304f5712e8f3c2e93c7f66fe8ca73 Mon Sep 17 00:00:00 2001 From: solik220-bit Date: Wed, 27 May 2026 19:36:06 +0300 Subject: [PATCH 1/2] =?UTF-8?q?TASK-issuise-=E2=84=962=20(https://github.c?= =?UTF-8?q?om/SENATOROVAI/intro-cs/issues/2)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit closes https://github.com/SENATOROVAI/intro-cs/issues/2 --- python/issuise.ipynb | 117 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 117 insertions(+) create mode 100644 python/issuise.ipynb diff --git a/python/issuise.ipynb b/python/issuise.ipynb new file mode 100644 index 00000000..3de642cd --- /dev/null +++ b/python/issuise.ipynb @@ -0,0 +1,117 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": null, + "id": "4da19954", + "metadata": {}, + "outputs": [], + "source": [ + "\"\"\"Issuise.\"\"\"" + ] + }, + { + "cell_type": "markdown", + "id": "28b0feba", + "metadata": {}, + "source": [ + "1. Что такое Issues на GitHub и для чего они используются?\n", + "Issues — инструмент для создания и отслеживания задач, ошибок и предложений.\n", + "\n", + "2. Чем Issues отличаются от других инструментов управления задачами?\n", + "Они напрямую связаны с репозиторием и кодом.\n", + "\n", + "3. Какие основные компоненты есть у каждого Issue?\n", + "Название, описание, метки, исполнитель, комментарии, статус.\n", + "\n", + "4. Как создать новое Issue в репозитории?\n", + "Перейти во вкладку Issues → New Issue → заполнить поля.\n", + "\n", + "5. Какие данные рекомендуется указывать в описании Issue?\n", + "Описание проблемы, шаги воспроизведения, ожидаемый результат.\n", + "\n", + "6. Какие теги (Labels) можно добавить к Issue? Какие стандартные?\n", + "Лучше такие: bug, enhancement, question, documentation.\n", + "\n", + "7. Как прикрепить Assignees к Issue?\n", + "Выбрать исполнителя в поле Assignees.\n", + "\n", + "8. Как использовать Labels для классификации задач?\n", + "Использовать метки по типу, приоритету или категории задачи.\n", + "\n", + "9. Для чего нужен Milestone?\n", + "Для объединения задач в общий этап (время) проекта.\n", + "\n", + "10. Как связать Milestone с Issue?\n", + "Выбрать Milestone при создании или редактировании задачи.\n", + "\n", + "11. Как привязать Issue к Pull Request?\n", + "Добавить в PR: \"Fixes #номер\".\n", + "\n", + "12. Как добавить комментарий к существующему Issue?\n", + "Открыть задачу и написать комментарий.\n", + "\n", + "13. Как закрыть Issue вручную?\n", + "Нажать кнопку Close issue.\n", + "\n", + "14. Можно ли автоматически закрыть Issue?\n", + "Да, с помощью \"Fixes #номер\" или \"Closes #номер\".\n", + "\n", + "15. Как повторно открыть закрытое Issue?\n", + "Нажать Reopen issue.\n", + "\n", + "16. Как найти все открытые или закрытые Issues?\n", + "Использовать \"is:open\" или \"is:closed\".\n", + "\n", + "17. Как использовать фильтры для поиска Issues?\n", + "Использовать \"label:\", \"assignee:\" и другие параметры.\n", + "\n", + "18. Как сортировать Issues?\n", + "По дате, обновлению, комментариям или приоритету.\n", + "\n", + "19. Как настроить уведомления о новых Issues?\n", + "Через Settings → Notifications.\n", + "\n", + "20. Что такое Projects в GitHub?\n", + "Инструмент для управления задачами в виде доски.\n", + "\n", + "21. Как связать Projects с Issues?\n", + "Добавить задачу в нужный проект.\n", + "\n", + "22. Какие сторонние инструменты можно использовать?\n", + "Slack, Jira, Trello, Webhooks, GitHub Actions.\n", + "\n", + "23. Как упомянуть другого пользователя?\n", + "Написать \"@ник_человека\".\n", + "\n", + "24. Как запросить уточнение у автора Issue?\n", + "Добавить комментарий с вопросом.\n", + "\n", + "25. Что делать, если Issue неактуально?\n", + "Закрыть или отметить как duplicate.\n", + "\n", + "26. Как использовать шаблоны Issues?\n", + "Создать шаблоны в \".github/ISSUE_TEMPLATE\".\n", + "\n", + "27. Что такое Linked Issues?\n", + "Это связанные между собой задачи.\n", + "\n", + "28. Как создать связь между задачами?\n", + "Использовать ссылки или привязку через GitHub.\n", + "\n", + "29. Какие метрики можно отслеживать?\n", + "Время выполнения, количество открытых и закрытых задач.\n", + "\n", + "30. Какие best practices рекомендуются?\n", + "Понятные названия, метки, ответственные и подробное описание.\n" + ] + } + ], + "metadata": { + "language_info": { + "name": "python" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} From 7b05f7597896d5f14ddb146346244e87f57980ae Mon Sep 17 00:00:00 2001 From: solik220-bit Date: Wed, 27 May 2026 19:38:19 +0300 Subject: [PATCH 2/2] =?UTF-8?q?TASK-issuise-=E2=84=962=20(https://github.c?= =?UTF-8?q?om/SENATOROVAI/intro-cs/issues/2)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit closes https://github.com/SENATOROVAI/intro-cs/issues/2 --- python/issuise.py | 92 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 92 insertions(+) create mode 100644 python/issuise.py diff --git a/python/issuise.py b/python/issuise.py new file mode 100644 index 00000000..350940e3 --- /dev/null +++ b/python/issuise.py @@ -0,0 +1,92 @@ +"""Issuise.""" + +# 1. Что такое Issues на GitHub и для чего они используются? +# Issues — инструмент для создания и отслеживания задач, ошибок и предложений. +# +# 2. Чем Issues отличаются от других инструментов управления задачами? +# Они напрямую связаны с репозиторием и кодом. +# +# 3. Какие основные компоненты есть у каждого Issue? +# Название, описание, метки, исполнитель, комментарии, статус. +# +# 4. Как создать новое Issue в репозитории? +# Перейти во вкладку Issues → New Issue → заполнить поля. +# +# 5. Какие данные рекомендуется указывать в описании Issue? +# Описание проблемы, шаги воспроизведения, ожидаемый результат. +# +# 6. Какие теги (Labels) можно добавить к Issue? Какие стандартные? +# Лучше такие: bug, enhancement, question, documentation. +# +# 7. Как прикрепить Assignees к Issue? +# Выбрать исполнителя в поле Assignees. +# +# 8. Как использовать Labels для классификации задач? +# Использовать метки по типу, приоритету или категории задачи. +# +# 9. Для чего нужен Milestone? +# Для объединения задач в общий этап (время) проекта. +# +# 10. Как связать Milestone с Issue? +# Выбрать Milestone при создании или редактировании задачи. +# +# 11. Как привязать Issue к Pull Request? +# Добавить в PR: "Fixes #номер". +# +# 12. Как добавить комментарий к существующему Issue? +# Открыть задачу и написать комментарий. +# +# 13. Как закрыть Issue вручную? +# Нажать кнопку Close issue. +# +# 14. Можно ли автоматически закрыть Issue? +# Да, с помощью "Fixes #номер" или "Closes #номер". +# +# 15. Как повторно открыть закрытое Issue? +# Нажать Reopen issue. +# +# 16. Как найти все открытые или закрытые Issues? +# Использовать "is:open" или "is:closed". +# +# 17. Как использовать фильтры для поиска Issues? +# Использовать "label:", "assignee:" и другие параметры. +# +# 18. Как сортировать Issues? +# По дате, обновлению, комментариям или приоритету. +# +# 19. Как настроить уведомления о новых Issues? +# Через Settings → Notifications. +# +# 20. Что такое Projects в GitHub? +# Инструмент для управления задачами в виде доски. +# +# 21. Как связать Projects с Issues? +# Добавить задачу в нужный проект. +# +# 22. Какие сторонние инструменты можно использовать? +# Slack, Jira, Trello, Webhooks, GitHub Actions. +# +# 23. Как упомянуть другого пользователя? +# Написать "@ник_человека". +# +# 24. Как запросить уточнение у автора Issue? +# Добавить комментарий с вопросом. +# +# 25. Что делать, если Issue неактуально? +# Закрыть или отметить как duplicate. +# +# 26. Как использовать шаблоны Issues? +# Создать шаблоны в ".github/ISSUE_TEMPLATE". +# +# 27. Что такое Linked Issues? +# Это связанные между собой задачи. +# +# 28. Как создать связь между задачами? +# Использовать ссылки или привязку через GitHub. +# +# 29. Какие метрики можно отслеживать? +# Время выполнения, количество открытых и закрытых задач. +# +# 30. Какие best practices рекомендуются? +# Понятные названия, метки, ответственные и подробное описание. +#