Pro tu část s GITem samozřejmě nedělám žádný online zrcadlení. Protože mám stejně kopie v desktopu a na noťasu. Tři online kopie u hobby projektu jsou dostačující. Tohle je vlastně víceméně "low power synchronizace", abych nebyl závislý na ztratitelným NTB a aby rozežraný FX4/4100 nemusel jet 24/7...
Jakmile udělám "push", tak mám od projektu dvě kopie, i kdybych udělal úpravu a na dalším stroji nedal "fetch".
Offline zálohy na DVD jsou samozřejmost.
Ah, a ty další věci kolem, jako issues + referencování issues v commitech, komunitní nástroje, velmi nízký práh pro vstup nováčků (fork & pull-request je záležitost dvou nebo tří kliknutí, takže se zapojují i lidé, kteří by jinak v životě patch neposlali), tohle si na tom rpi řešíš jak přesně? ;-)
Github není tak rozšířený proto, že by to bylo "nějaké úložiště git repozitářů", ale kvůli své okolní infrastruktuře a komunitním prvkům. Pokud bys to chtěl nahradit rpi, tak to bude nejspíš potřebovat nějaký distribuovaný systém, který bude spojovat jednotlivé servery provozované různými subjekty. A samozřejmě s velkou investicí do vlastní codebase a uživatelské přívětivosti...
Jo, už vidím, kdo ochotně sosá schémata a zdrojáky mojí domácí zabezpečovačky a jaký pošle patch... Takže třeba v tomhle případě to neřeším vůbec a je to tak lepší.
Stejně tak pokud si jenom chci osahat nějaký jazyk nebo technologii (hello word po PCIe na FPGA), není komunita nějak moc nezbytná, ale verzování se hodí pro zkoušky různé konfigurace azálohy výsledů do budoucna,...
K semestrálkám z programování na VŠ taky neměl nikdo přístup a tam by to spíš byl problém... Stejně tak pokud by bylo něco na kšeft nebo v práci, tak z principu to nejde předhodit komunitě.
Jsou prostě věci, který jsou soukromý a nemusím/nesmím s nima na veřejnost. Tam bych si tak jako tak platil za soukromí. Momentálně je toho kolem 100% (držet krok se světem musím a dostavba baráku + malý děcko je pěkný žrout času). Až bude něco jenom tak, pro radost s možností open source, budu to řešit.