Narzędzia komunikacji
Ten dokument opisuje zestaw konfiguracji oraz narzędzi które wykorzystujemy w Sealcode.
Repozytoria
W Sealcodzie korzystamy z różnych "serwisów" dostarczających system kontroli wersji git.
Diffusion w Phabricator (self-hosted)
- url: https://hub.sealcode.org/diffusion/
- przeznaczenie: repozytoria oferowane przez Phabricatora wykorzystujemy podczas pracy nad projektami komercyjnymi oraz open-source'owym frameworkiem Sealious. Wraz z dostępem do repozytoriów otrzymujemy szereg narzędzi umożliwiających zarządzanie projektem oraz code-review.
GitHub
- url: https://github.com/sealcode
- przeznaczenie: repozytoria oferowane przez GitHuba wykorzystujemy dla projektów open-source oraz różnego materiałów, np. visual identity.
GitLab
- url: https://gitlab.com/sealcode
- przeznaczenie: repozytoria oferowane przez GitLaba mamy w planach wykorzystywać dla projektów open-source dla platformy Android z uwagi na wymagania f-droid.
Repozytoria na serwerze Sealcode (self-hosted)
// to do
Klucze SSH
W celu ułatwienia pracy z repozytoriami git zalecane jest utworzenie własnego klucza publicznego SSH.
Generowanie klucza SSH (pod systemem GNU/Linux)
Aby utworzyć klucz wystarczy wydać następujące polecenia w naszej konosli:
ssh-keygen -t rsa -b 4096 -C "[twoj-sealcodeowy-adres-mailowy]" eval "$(ssh-agent -s)" ssh-add ~/.ssh/id_rsa
Uploadowanie klucza
- Phabricator: https://secure.phabricator.com/book/phabricator/article/diffusion_hosting/#authentication-over-ssh
- GitHub: https://help.github.com/articles/adding-a-new-ssh-key-to-your-github-account/
- GitLab: https://about.gitlab.com/2014/03/04/add-ssh-key-screencast/
Komunikator Telegram
W Sealcodzie dla luźnych, niestotnych rozmów wykorzystujemy komunikator Telegram.
Kanał Sealcode.org
Przeznaczony do nieoficjalnych - niestotnych rozmów, ważne rzeczy rozwiązujemy na forum, telefonicznie bądź mailowo. Dołączenie do kanału po przez dowolną osobę z zespołu.
Inne kanały
W razie potrzeby dla synchronicznej komunikacji w projektach korzystamy z predefiniowanych kanałów w którym uczestniczą osoby przypięte do danego projektu.
Przykłady:
- kanał dlaSchroniska.pl
- kanał Sealious
F1191: sealcode.org · GitLab - Mozilla Firefox_679.png | |
Mar 1 2017, 01:18 |
F1189: sealcode - Mozilla Firefox_680.png | |
Mar 1 2017, 01:18 |
F1187: Query: Active Repositories - Mozilla Firefox_681.png | |
Mar 1 2017, 01:18 |
F1185: shared_678.png | |
Mar 1 2017, 01:18 |
F1183: Sealcode.org - Mozilla Firefox_677.png | |
Mar 1 2017, 01:09 |
F1181: Telegram_675.png | |
Mar 1 2017, 01:09 |
F1173: 2.png | |
Feb 28 2017, 16:53 |
F1175: 3.png | |
Feb 28 2017, 16:53 |
Unknown Object (Project) |
- Last Author
- kuba-orlik
- Last Edited
- Sep 24 2017, 12:30