Spis treści
W niniejszej sekcji postaram się wyjaśnić zasady pracy grupowej jakie obowiązują w projekcie Coyote. Opiszemy tutaj zasady tworzenia dokumentacji, organizację pracy, system kontroli wersji oraz wersjonowanie plików.
Dyskusja na temat nowych funkcji, błędów odbywa się na forum.4programmers.net, w dziale Coyote. Jeżeli ktoś napisał temat, w którym zgłasza błąd wskazane jest aby zająć się nim jak najszybciej (zależy to także od priorytetu tego błędu). Jeżeli deweloper czytający ów post znajdzie czas na poprawę błędu, lokalizuje go, poprawia, a następnie poprawiony plik wysyła na serwer CVS. Informuje także w poście, iż błąd został poprawiony oraz dopisuje się do pliku ChangeLog.
W przypadku nowych funkcji w systemie, sprawę należy przedyskutować. Jeżeli na forum pojawia się pomysł dodania nowej funkcji, zazwyczaj pojawia się dyskusja odnośnie pomysłu. Jeżeli nie ma większych przeciwskazań ze strony deweloperów, musi stać się rzecz najważniejsza: musi się znaleźć człowiek, który zeche wcielić pomysł w życie. Bardzą ważną zmianą jest fakt, iż od wersji 0.9.1-rc2 na serwerze CVS znajdują się gałęzie oznaczające wersje: rozwojową oraz stabilną. Nową funkcję należy dodać do wersji rozwojowej, czyli do głównej linii produkcyjnej (patrz CVS).