Wiele osób pyta, jakie są oczekiwania wobec każdej z roli w programie GSoC. Organizacje opracowały własne, co spowodowało dużą zróżnicowanie. Ta dokumentacja ma na celu ujednolicenie oczekiwań wśród wszystkich uczestniczących organizacji.
Poszczególne organizacje mogą mieć dodatkowe role i obowiązki. Aby dowiedzieć się więcej, skontaktuj się z administratorem organizacji.
Obowiązki współtwórców GSoC
...dla swojego mentora
- Prześlij wysokiej jakości pracę (kod)
- Regularnie informuj o zakończonych zadaniach i o zamierzeniach oraz o osobach blokujących.
- Poproś o pomoc, gdy coś uniemożliwia osiągnięcie celu
- Pokazuj, że żyjesz i pracujesz każdego dnia
- Ponownie oceń zakres pracy, gdy wyprzedza oczekiwania.
- Kontaktuj się z mentorem ORAZ z całą społecznością
- Jak najszybciej poinformuj o zmniejszeniu wydajności pracy (np.w związku z rodzinami, zdrowiem, innymi zajęciami).
- Słuchaj opinii i odpowiadaj na nie
...do administratora organizacji
- Poinformuj ich, gdy:
- Problemy z interakcjami z mentorem lub członkiem społeczności
- Istotne nieporozumienia dotyczące Twojej pracy lub zmian w planie pracy
Obowiązki mentora
...do administratora organizacji
- Przekazywanie informacji o dostępności i oczekiwaniach w zakresie interakcji
- Jak najszybciej poinformuj o ograniczeniu możliwości mentorskich (np.rodziny, zdrowia, urlopu).
- Informowanie o problemach ze współtwórcą GSoC
- Brak komunikacji, aktywności, widoczności (MIA) lub postępu
- Naruszenia Umowy z uczestnikami (np. plagiaty, nękanie, oszustwo)
- Złe dopasowanie lub rezygnacja
- Formalna ocena udziału współtwórców GSoC.
- Przed niepowodzeniem skontaktuj się z administratorem i współtwórcą GSoC
...współtwórcom GSoC
- pomóc lub nauczyć współtwórcy GSoC, jak:
- dołącz do swojej społeczności
- efektywniej i w sposób bardziej otwarty.
- Współpraca z preferowanym kanałem komunikacji w organizacji (IRC, Slack itp.)
- używać systemu kontroli wersji w organizacji
- zadawać dobre pytania i uzyskiwać odpowiedzi na nie.
- przedstawić przekonujące argumenty techniczne i konstruktywną dyskusję.
- prawidłowo podać informacje o pochodzeniu danych i wybrać licencję open source;
- być niezależna i produktywna,
- rozwiązywać trudne problemy techniczne.
- Śledź swoje postępy i informuj współtwórców GSoC o swoim statusie
- Regularnie komunikuj się:
- Co najmniej 2 razy w tygodniu lub lepiej
- Przekazywanie konstruktywnych opinii, cierpliwość i szacunek
- Ustal realistyczne cele pracy i oczekiwania związane z harmonogramem.
- Ponownie oceń zakres z wykorzystaniem uczestnika GSoC, jeśli wyprzedzają one oczekiwania lub są odbiegające od ich oczekiwań.
- Współpracuj z deweloperami i społecznością, aby ułatwić akceptację pracy współpracowników GSoC
Obowiązki administratora organizacji
...do Google
- Ustalenie udziału w organizacji, kryteriów jej wyboru i procedur działania
- Prześlij zgłoszenie organizacji i zostań jej przedstawicielem
- Pełni rolę osoby odpowiedzialnej za komunikację z Google.
- Odpowiadaj na wszelkie pytania od Google w ciągu 36 godzin.
- Zgłaszanie naruszeń Umowy z uczestnikiem (np. nękania, plagiatu, oszustw)
- Zgłoś odstąpienie od umowy dotyczącej konta GSoC
- Zadbaj o dotrzymanie wszystkich terminów (np.w przypadku próśb o przedziały, ocen mentorów, utworzenia kont płatności organizacji).
- Wybierz i zaprosij zaufanych, zdolnych i wykwalifikowanych mentorów
- Przygotuj i prowadź odpowiednią listę pomysłów na projekty.
- Nadzorowanie aktywności wszystkich mentorów i współtwórców GSoC, dbanie o wywiązywanie się z obowiązków
- Odpowiedz na ankietę Google po GSoC (z pytaniami na temat utrzymania uczestników programu GSoC itp.).
...Twoim mentorom
- Ustalenie udziału organizacji w programie, wymagania dotyczące mentora, procedury i niezaliczenia
- Poinformuj mentora o oczekiwaniach przed rozpoczęciem programu.
- Informowanie o wyborze uczestników GSoC oraz o ich dalszym uczestnictwie w programie i zasadach odrzucania
- Podaj kryteria wyboru przydziałów przedziałów
- Opisz, jak postępujemy w przypadku naruszeń i niezgodności z umową
- Na bieżąco oceniaj interakcje mentorów z współtwórcami GSoC.
- Rozpoznaj konflikty interesów i problemy interpersonalne i wymień je w razie potrzeby
- Poinformuj mentorów, kiedy potrzebne są kolejne pomysły na projekty
- Utrzymuj regularną komunikację z mentorami przed programem i w jego trakcie.
- Zadbaj o odpowiednią opiekę mentorską, zwłaszcza w okresie świąt.
...współtwórcom GSoC
- Poinformuj współtwórców GSoC o tym, jak, kiedy i dlaczego mogą skontaktować się z administratorem organizacji
- Upewnij się, że współtwórcy GSoC są przedstawiani i są odpowiednio zintegrowani.
- Przedstaw wymagania obowiązujące w danej organizacji (np.czas, kodowanie, komunikacja, licencję).
- Przedstaw oczekiwania dotyczące danej organizacji (np. zachowanie, sprawdzone metody, widoczność)
- Przekazywanie terminów, kryteriów akceptacji i zasad dotyczących odrzucenia lub odrzucenia
- Monitoruj komunikację i dbaj o to, aby eliminować nieodpowiednie zachowania
- Zadbaj o to, by użytkownicy GSoC zagrożeni niezaliczeniem lub odrzuceniem zostali powiadomieni z wyprzedzeniem
Szczególnie dziękujemy Seanowi, Terri, Hong Phuc, Valorie i Mario, doświadczonym administratorom GSoC i administratorom organizacji GCI za współpracę z administratorami programu Google przy opracowaniu tego dokumentu.