Ako pripraviť dokumentáciu k projektu?
Táto príručka vás naučí písať dokumentáciu k projektu s otvoreným zdrojovým kódom. Táto dokumentácia sa zvyčajne označuje ako súbor README. README je textový alebo HTML dokument, ktorý obsahuje dôležité informácie o vašom projekte pre používateľov aj vývojárov.
- 1Napíšte názov svojho projektu. Prvá vec, ktorú by ste pri písaní README pre svoj projekt mali uviesť, je názov projektu. Spolu s názvom by ste mali uviesť aj číslo najnovšej verzie a dátum jej poslednej aktualizácie.
- 2Napíšte popis svojho projektu. Ďalšia vec, ktorú musíte zahrnúť do svojho súboru README, je stručný popis vášho projektu. Vysvetlite, čo projekt robí, prečo existuje a aké problémy rieši. Môžete tiež zahrnúť akékoľvek špeciálne funkcie, snímky obrazovky, štýl kódu, použitú technológiu alebo rámec alebo čokoľvek iné, čo by mohlo byť užitočné pre používateľov a vývojárov.
- 3Vysvetlite všetky požiadavky, ktoré má váš projekt. Ak váš projekt potrebuje na správnu funkciu špeciálne požiadavky, uveďte tieto požiadavky a pokyny alebo odkaz na pokyny na ich inštaláciu.
- 4Zahrňte ukážku kódu. Uveďte jasný a stručný príklad toho, na čo sa váš projekt používa. Kód by mal byť pre vývojárov ľahko pochopiteľný a API by malo byť jasne viditeľné.
- 5Poskytnite inštalačné pokyny. Vysvetlite používateľom, ako uviesť váš softvér do prevádzky vo formáte krok za krokom. Vaše pokyny by mali byť čo najjasnejšie. Predpokladajme, že vaši používatelia nemajú znalosti o vývoji softvéru alebo správe systému.
- 6Vysvetlite, ako používať softvér. Povedzte ľuďom, ako vyťažiť maximum zo svojho softvéru. Poskytnite podrobné pokyny, ako používať softvér, ako aj rôzne možnosti konfigurácie a ako ich nastaviť.
- 7Informujte používateľov, ako získať technickú pomoc. Poskytuje odkazy na akékoľvek zoznamy adries, kanály IRC alebo komunitné fóra, na ktoré sa môžu používatelia obrátiť o technickú pomoc. Tiež dajte skúsenejším používateľom vedieť, kde môžu odoslať chyby a nápady, aby bol projekt lepší.
- Ak zistíte, že od rôznych používateľov dostávate veľa rovnakých otázok, možno budete chcieť zahrnúť do projektovej dokumentácie často kladené otázky (FAQ).
- 8Vysvetlite, ako prispieť. Ak pracujete na projekte s otvoreným zdrojovým kódom, dajte svojim používateľom vedieť, ako môžu do vášho projektu prispieť. Vysvetlite všetky svoje štandardy a poskytnite niekoľko pokynov potenciálnym prispievateľom.
- 9Vymenujte kredity. Vždy poskytnite kredit tam, kde je splatný. Nezabudnite uviesť mená všetkých prispievateľov a tiež odkazy na knižnice alebo programy tretích strán, ktoré ste použili. Zahrňte odkazy na všetky inšpirácie, ktoré ste mohli mať pri vytváraní projektu.
- 10Uveďte svoje kontaktné informácie. Ľudia vás môžu chcieť kontaktovať z akéhokoľvek dôvodu. Nezabudnite zadať platnú e -mailovú adresu, pomocou ktorej vás môžu ľudia kontaktovať.
- Niektoré krajiny môžu zo zákona vyžadovať dodatočné informácie, ako napríklad poštovú adresu alebo názov spoločnosti.
- 11Zadajte licenčné informácie. Je dôležité, aby používatelia vedeli, ako sa váš projekt licencuje. Na internete je k dispozícii množstvo štandardných licencií, ktoré môžete použiť. Vysvetlite, akú licenciu váš projekt používa, a tiež licencie akýchkoľvek knižníc alebo programov tretích strán, ktoré by ste mohli použiť.
- Vo svojich dokumentáciách nemusíte vysvetľovať celú licenciu. Len dajte používateľom vedieť, akú licenciu váš projekt používa, a poskytnite odkaz na úplné licenčné informácie.
- 12Vytvorte zoznam všetkých verzií projektu. Nezabudnite si vytvoriť zoznam všetkých predchádzajúcich verzií projektu a napísať stručný popis úprav, ktoré ste pre každú verziu urobili.
- Je dobrým zvykom začať písať svoj súbor README predtým, ako začnete vyvíjať svoj projekt. Pomôže vám to premyslieť si projekt a to, čo musíte dosiahnuť. Pomôže vám to vypracovať pokyny, ktoré môžete oznámiť ostatným prispievateľom, a budete mať väčšiu motiváciu napísať súbor README na začiatku projektu.
- Pri práci na projekte často aktualizujte svoj súbor README a ďalšiu dokumentáciu.
- Ak je súbor README dlhší ako stránka, môžete dlhšie sekcie, ako napríklad pokyny na inštaláciu, používateľskú príručku a časté otázky, napísať ako samostatný dokument. Nezabudnite vytvoriť obsah pre všetku svoju projektovú dokumentáciu a v súbore README poskytnúť odkaz na správnu dokumentáciu.
Prečítajte si tiež: Ako si utriediť život?
Prečítajte si tiež:
Právne vylúčenie zodpovednosti Obsah tohto článku je zameraný na vaše všeobecné informácie a nemá slúžiť ako náhrada profesionálneho práva alebo finančného poradenstva. Nie je zámerom, aby sa na neho používatelia spoľahli pri prijímaní akýchkoľvek investičných rozhodnutí.