При разработке программного обеспечения файл README содержит информацию о других файлах в каталоге или архиве компьютерного программного обеспечения . Форма документации . Обычно это простой текстовый файл с именем , , , , [1] (чтобы указать на использование Markdown ) или . [2]README
Read Me
READ.ME
README.TXT
README.md
README.1ST
Имя файла обычно пишется заглавными буквами. В частности, в Unix-подобных системах это выделяет ее – как потому, что имена файлов в нижнем регистре более распространены, так и потому, что команда lsобычно сортирует и отображает файлы в порядке ASCII-кода , в котором имена файлов в верхнем регистре появляются первыми. [номер 1]
Файл README обычно включает в себя:
Неясно, когда появилось соглашение о включении файла README, но были найдены примеры, относящиеся к середине 1970-х годов. [4] [5] [6] [7] [8] [9] [2] [ нужен лучший исходный код ] Раннее системное программное обеспечение Macintosh устанавливало файл Read Me на загрузочный диск, а файлы README обычно сопровождали стороннее программное обеспечение.
В частности, существует долгая история свободного программного обеспечения и программного обеспечения с открытым исходным кодом , включая файл README; Стандарты кодирования GNU поощряют включение одного из них для предоставления «общего обзора пакета». [10]
С момента появления Интернета как стандартной платформы де -факто для распространения программного обеспечения , многие пакеты программного обеспечения переместили (или иногда скопировали) некоторые из вышеперечисленных вспомогательных файлов и фрагментов информации на веб-сайт или вики , иногда включая сам README или иногда остается лишь краткий файл README без всей информации, необходимой новому пользователю программного обеспечения.
Популярный веб-сайт GitHub , размещающий исходный код , настоятельно рекомендует создавать файл README: если он существует в главном каталоге (верхнего уровня) репозитория, он автоматически отображается на главной странице репозитория. Помимо обычного текста, также поддерживаются различные другие форматы и расширения файлов , [11] и преобразование HTML учитывает расширения — в частности, a рассматривается как GitHub Flavored Markdown .README.md
Выражение «файл readme» также иногда используется в общем для других файлов аналогичного назначения. [ нужна цитация ] Например, дистрибутивы исходного кода многих пакетов бесплатного программного обеспечения (особенно тех, которые соответствуют стандартам Gnits или созданы с помощью GNU Autotools ) включают стандартный набор файлов readme:
Вместе с пакетами программного обеспечения также обычно распространяются файл часто задаваемых вопросов и TODO
файл, в котором перечислены запланированные улучшения.
Введение с точки зрения хакера, традиционно включенное в каталог верхнего уровня дистрибутива исходного кода Unix, содержащее указатель на более подробную документацию, сведения об авторах, различную историю изменений, примечания и т. д. […] Когда хакеры спрашивают об этом, они неизменно связывают соглашение README с соглашением README. знаменитая сцена из «Приключений Алисы в стране чудес» Льюиса Кэрролла, в которой Алиса противостоит волшебным закускам с надписями «Съешь меня» и «Выпей меня».
[README.TXT — это файл DOC для SPICE/SINC/SLIC] Эта отказоустойчивая лента содержит программы анализа цепей SPICE SINC и SLIC, описанные в Бюллетене прикладного программного обеспечения, том 4. Требования: SPICE требует FORTRAN-10 версии 4 из-за использования Правильно скорректированные данные Холерита.
Выполняется примерно за 47К.
[…] он также включает в себя этот файл, FOROTS для сохранения и источник SECOND.MAC, процедуры синхронизации.
SPICE разбит на три части: 1SPICE.FOR, 2 и 3. Для описания каждой программы существует печатный документ.
Они включены в пакет DECUS.
Документация и программы изначально были разработаны кафедрой ЭЭ Университета.
из Калифорнии в Беркли на CDC 6400. За исключением преобразования FORTRAN в DECsystem-10, в программы не было внесено никаких изменений.
Тестовые данные SLIC и SINC показали небольшое изменение по сравнению с 6400, SPICE не показывает никаких изменений.
Удачи!
Эшли Грейсон, 27 ноября 2074 г. [конец README.TXT]
Файлы на этой ленте FAILSAFE составляют систему UCI LISP.
Они по большей части задокументированы в Руководстве UCI LISP, которое можно получить на факультете информации и компьютерных наук Калифорнийского университета в Ирвайне, Калифорния.[1]
[…] у них были README (настоящие физические печатные файлы) для всех их перфокарт, магнитных лент и почти всего остального, что было «программой».
В то время он вам действительно был нужен из-за трудоемкого процесса, связанного с созданием, запуском и всем остальным.
Эти файлы README иногда также включали фактические распечатки того, как должны были быть перфорированы перфокарты, в качестве формы проверки ошибок и отладки.
Соглашение, по-видимому, также следует старой системе в том смысле, что ко всем перфокартам была прикреплена стопка бумаги с напечатанным заглавными буквами заявлением README, в котором были все инструкции по использованию и загрузке перфокарт в систему. .
Для справки по времени это было бы в 60-х годах.
[…]
Эта статья частично основана на файле жаргона , который находится в свободном доступе.