Skip to content

slawekp/fixfusion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 

Repository files navigation

FixFusion

Idea

Zbieramy grupę entuzjastów wolnego oprogramowania (programistów, testerów, dokumentalistów) zainteresowanych zainwestowaniem kilku weekendowych godzin aby pomóc projektom open source dostępnym na platformie GitHub. Przez cały dzień naprawiamy błędy, dodajemy funkcje, uzupełniamy dokumentację, refaktorujemy, testujemy, etc.

Kiedy i gdzie?

W sobotę 24 maja 2014 w siedzibie RedSky. Od 9:00 do ostatniego żywego uczestnika.

Zapisy przez stronę wydarzenia na Facebooku.

W trakcie trwania imprezy RedSky zapewni przekąski i napoje. Dziękujemy!

Przebieg hackathonu

powitanie();

while (trwa_fixfusion) {
    
    zadanie = mam_swoja_liste ? pobierz_z_listy() : wez_od_organizatorow();
    
    pracuj_nad(zadanie);    
    otworz_pull_request(zadanie);
    odpocznij_zjedz_porozmawiaj();
    
    if (pełna_godzina && są_chętni) {
        lightning_talk();
    }
    
}

podsumowanie_i_podziekowanie();

Co będę z tego mieć?

  1. Mamy nadzieję, że dobrą zabawę w trakcie
  2. Satysfakcję po
  3. Nowe znajomości
  4. Lepsze narzędzia open source, których być może codziennie używasz

Co muszę umieć?

Musisz posiadać wiedzę pozwalającą na kontrybucję do open source. Najlepiej jeśli jesteś programistą, ale nawet to nie jest konieczne, jeśli zajmiesz się np. uzupełnianiem dokumentacji. Podstawowym warunkiem jest jednak umiejętność posługiwania się gitem.

Nad czym mam pracować?

Jeśli jesteś programistą i masz styczność z otwartym oprogramowaniem, to z pewnością na co dzień używasz narzędzi w których można coś naprawić lub ulepszyć. Zatem najbardziej korzystne dla Ciebie jest samodzielne przygotowanie przed hackathonem listy zadań. Hej, może być nawet jedno. Zalecamy jednak dołożenie czegoś łatwego, rezerwowego, żeby zbudować sobie motywację :) Jeśli przyniesiesz więcej zadań, to zawsze możesz podzielić się z innymi.

Dla osób, które takich list nie przygotują, organizatorzy postarają się dysponować własnymi listami.

Jakieś ograniczenia co do technologii?

Żadnych. Podkreślmy jeszcze raz, że najlepszy scenariusz to ten, w którym sam przynosisz sobie pracę. Technologia czy język nie mają zatem znaczenia. Pula wspólna będzie jednak ograniczona najpewniej do Pythona, JS i PHP.

Kto wygrywa hackathon?

  1. Projekty open source do których rozwoju przyczynią się uczestnicy wydarzenia
  2. Uczestnicy wydarzenia, mogąc być dumnymi ze swojego wkładu oraz z poprawienia narzędzi open source, których sami używają.
  3. Dodatkowo, dla lubiących liczniki, podsumujemy uczestników ilościowo (pull requesty, linie kodu).
  4. Zależy nam na tym, żeby każdy uczestnik wydarzenia zakończył dzień z chociaż jednym pull requestem. Bo to miłe.

Ale fajne. Szkoda, że nie mogę być :(

Są jeszcze dwie możliwości:

  1. Siadasz do pracy zdalnie, a do nas zgłaszasz się wcześniej, żebyśmy mogli monitorować Twój postęp.
  2. Bardzo nam pomożesz przesyłając swoje propozycje zadań dla uczestników. Mogą to być błędy do naprawienia, funkcje do zaimplementowania czy nawet braki w dokumentacji. Nie ma słabych propozycji. No, może warto wcześniej oszacować, czy zadanie da się zamknąć w ciągu jednego dnia :)

Mam inne pytanie

Możesz je zadać na stronie wydarzenia na Facebooku lub na GitHubie otwierając issue do tego projektu.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published