Как вы выводите из эксплуатации проект GitHub?
У организации, с которой я работаю, есть проект на GitHub, который никто за пределами организации не использовал, и мы заканчиваем его жизнь.
Я вижу, что есть большая большая кнопка удаления, но мне интересно, есть ли способ заморозить проект, чтобы его никогда нельзя было подтолкнуть, и написать на нем "списание" каким-то образом, который будет универсально признан другими программистами.
2 ответа
Прежде всего, просто добавьте пояснительную записку в начале файла README.md в репозитории (и, если этот файл еще не существует, добавьте его). Скажите что-то вроде: "Этот проект завершил свою жизнь, и теперь он просто сохранился здесь для потомков".
К сожалению, GitHub не позволяет вам отключать push.
В дополнение к README вы можете убедиться, что количество людей, способных вернуться к проекту, минимально (в идеале один, владелец и 0 участников)
Таким образом, никто не сможет вернуться к репо, и любой новый форк будет включать README, анонсирующий eol.