]> rtime.felk.cvut.cz Git - edu/osp-wiki.git/blobdiff - faq/index.mdwn
FAQ - oprava preklepu
[edu/osp-wiki.git] / faq / index.mdwn
index ccd1841af4f797bd60dff550ca72d5b267f257fc..96a7fb82c6f86a0f3c4fa09be2e29d3b0c5f4eaa 100644 (file)
@@ -5,7 +5,7 @@
 
 [[!toc levels=2]]
 
-## Proč zde nemůžu editovat svou stránku i když se zaloguju?
+## Proč zde nemohu editovat svou stránku přesto, že se zaloguji?
 
 Musíte použít nový login tj. stejný jako je jméno vaší stránky. Pokud
 nevíte heslo, najdete ho na <http://service.felk.cvut.cz/heslo>
@@ -13,47 +13,50 @@ v kolonce *Počáteční heslo FELK*.
 
 ## Vývojáři se mnou nekomunikují nebo nechtějí mé změny přijmout i když by to projektu prospělo. Mám založit fork?
 
-Založení vlastního forku projektu je možnost, která je ve škále
-možností celkem na konci seznamu a připadá především v úvahu, pokud se
-s původními správci nelze dohodnout nebo pokud vám založení vlastní
-větve sami doporučí.
+Založení vlastního forku projektu je volba, která je ve škále
+možností spolupráce/práce na cizím projektu většinou až ta poslední volba
+a připadá především v úvahu, pokud se s původními správci nelze dohodnout
+nebo pokud vám založení vlastní vlastního forku/větve sami doporučí.
 
 Založit vážně míněný fork cizího projektu, který budete publikovat na
 serverech typu [SF.net][sf] nebo [Freshmeat.net][fm] by mělo být pouze
-závažně míněné rozhodnutí s tím, že se míníte
-o vývoj dané varianty nebo celého projektu starat delší dobu
-a převezmete na sebe odpovědnost s řešením chyb, tvorbou dokumentace a
-správou projektu.
+vážně míněné rozhodnutí s tím, že se míníte o vývoj dané varianty
+nebo celého projektu starat delší dobu a převezmete na sebe odpovědnost
+s řešením chyb, tvorbou dokumentace a správou projektu.
 
-## Nenaštvu vývojáře, když publikuju svůj fork v gitu na repo.or.cz?
+## Nenaštvu vývojáře, když publikuji svůj fork v gitu na repo.or.cz?
 
 Lehký/personální branch na [git.or.cz](http://git.or.cz) nebo jinde
-pro osobní účely je naopak věc zcela jiná, jedná se jen o zveřejnění
+pro osobní účely je naopak věc zcela odlišná, jedná se jen o zveřejnění
 vlastního pískoviště (sandboxu) druhým, aby mohli sledovat, co děláte.
 V takovém případě není vyjednávání s hlavními autory příliš nutné, ale
-je potřeba pří posílání odkazů uvádět, že se jedná je o váš soukromý
-fork s tím, že míníte práci integrovat do hlavní větve.
+je potřeba pří posílání odkazů a informací o svém repozitáři uvádět,
+že se jedná je o váš soukromý fork a že míníte práci po schválení
+integrovat do hlavní větve.
 
 [sf]:http://sf.net
 [fm]:http://freshmeat.net
 
 ## Vývojáři mi nechtějí dát právo zapisovat do jejich repozitáře. Jak s nimi mám spolupracovat?
 
-Pokud je vám povolen přístup do cizího projektu (např. na
-[SF.net][sf]), tak to je projev značné důvěry správců projektu.
+Pokud je vám povolen přístup pro zápis do repozitáře cizího projektu
+(např. na [SF.net][sf]), tak to je projev značné důvěry správců projektu.
 V mnoha projektech ale vývoj probíhá následujícím způsobem, kdy je
-celkem jedno sedli právo zápisu máte nebo ne.
+celkem jedno jestli právo zápisu máte nebo ne.
 
 Vývojář (vy) pošle navržené změny do konference (mailing list)
 projektu jako patch proti aktuálnímu stavu v repozitáři. Patch, pokud
-není extrémně velký, by měl být čistý text přímo vložený do těla
-e-mailu. Žádné HTML formátování zprávy a přílohy. Pozor, množství
+není extrémně velký, by měl být zaslán jako čistý text přímo vložený
+do těla e-mailu. Žádné HTML formátování zprávy a přílohy. Pozor, množství
 MUA/e-mail programů automaticky volí HTML či mění mezery za tabelátory
 a naopak. Nepoužívejte takový nebezpečný SW. Takto zaslané patche mají
 výhodu, že v odpovědi lze připsat poznámky ke konkrétnímu místu patche.
-Po prodiskutování a schválení vašich změn je pak patche "commitnout"
-do repozitáře. Pokud máte právo, uděláte to vy, jinak to udělá někdo
-jiný.
+Po prodiskutování a schválení vašich změn je pak patch "commitnut"
+do repozitáře. Pokud máte právo zápisu, uděláte to vy, jinak to udělá
+někdo jiný. U moderních distribuovaných verzovacích systémů (Git, Darcs)
+bude přitom informace o vašem autorství úprav zachována. U starších
+systémů (CVS, Subversion) to zařídit nelze a běžně se vaše jméno objeví
+jen v poznámce u "commitu".
 
 ## Projekt používá verzovací systém, se kterým neumím/nechci pracovat. Co s tím?