Wielkie litery wyróżniają się i sprawiają, że plik jest dobrze widoczny, co ma sens, ponieważ jest to prawdopodobnie pierwsza rzecz, na którą nowy użytkownik chciałby spojrzeć. (Lub przynajmniej powinien był spojrzeć na ...) Jak już powiedzieli inni, nazwy plików zaczynające się od dużej litery będą wyświetlane przed małymi literami w sortowaniu ASCIIbetical ( LC_COLLATE=C
), co pomaga sprawić, by plik był widoczny na pierwszy rzut oka.
README
Plik jest częścią pęczek plików użytkownik darmowego pakietu oprogramowania normalnie oczekiwać. Inne to INSTALL
(instrukcje budowania i instalowania oprogramowania), AUTHORS
(lista współtwórców), COPYING
(tekst licencji), HACKING
(jak zacząć pisać, może zawierać listę punktów początkowych TODO), NEWS
(ostatnie zmiany) lub ChangeLog
(głównie zbędne z systemy kontroli wersji).
Oto, co na temat pliku mają do powiedzenia standardy kodowania GNUREADME
.
Dystrybucja powinna zawierać plik o nazwie README
z ogólnym przeglądem pakietu:
- nazwa paczki;
- numer wersji pakietu lub wskazać, gdzie w pakiecie można znaleźć wersję;
- ogólny opis tego, co robi paczka;
- odniesienie do pliku
INSTALL
, które z kolei powinno zawierać wyjaśnienie procedury instalacji;
- krótkie wyjaśnienie wszelkich nietypowych katalogów lub plików najwyższego poziomu, lub inne wskazówki dla czytelników, aby znaleźć drogę do źródła;
- odwołanie do pliku zawierającego warunki kopiowania. GNU GPL, jeśli jest używana, powinna znajdować się w pliku o nazwie
COPYING
. Jeśli używana jest GNU LGPL, powinna ona znajdować się w pliku o nazwie COPYING.LESSER
.
Ponieważ zawsze warto dążyć do najmniejszej niespodzianki dla użytkowników, należy postępować zgodnie z tą konwencją, chyba że istnieją istotne powody odchylenia. W świecie UNIX rozszerzenia nazw plików były tradycyjnie używane oszczędnie, więc kanoniczna nazwa pliku README
nie zawiera żadnego przyrostka. Ale większość użytkowników prawdopodobnie nie miałaby problemów ze zrozumieniem, że nazwany plik README.txt
ma takie samo znaczenie. Jeśli plik jest zapisany w Markdown , nazwa pliku README.md
może być również uzasadniona. Unikaj używania bardziej skomplikowanych języków znaczników, takich jak HTML, wREADME
plik, ponieważ powinien być wygodny do czytania na terminalu tekstowym. Możesz wskazać użytkownikom instrukcję oprogramowania lub jego dokumentację online, które mogą być napisane w bardziej wyrafinowanym formacie, w celu uzyskania szczegółowych informacji z README
pliku.