Bruno Kawka, uczeń klasy 2 infA Technikum odniósł wielki sukces startując w Google Code-In, międzynarodowym konkursie programistycznym dla uczniów w wieku 13-17 lat. Przez 50 dni rywalizowało w nim 3124 uczestników z 77 krajów. Zawody polegały na wykonywaniu zadań dla różnych organizacji open source, głównie w zakresie wytwarzania oprogramowania obejmującego naprawianie błędów aplikacji, dodawanie nowych funkcji, pisanie dokumentacji, sprawdzanie jakości oprogramowania, czy nawet projektowanie UI/UX (Interfejsu, oraz odczuć użytkownika).
Zawodnicy dołączali do zespołów (np. projekt Wikimedia, Fedora, KDE), które po zakończeniu przewidzianych zadań wskazywały zwycięzców. Na taki właśnie sukces zapracował Bruno Kawka.
Dołączył do organizacji Digital Impact Alliance (DIAL), a pracował pod okiem jednej z jego gałęzi DIAL – Mifos Initiative.
Jedno z pierwszych zadań polegało na stworzeniu dokumentacji dla błędów zgłaszanych w repozytorium aplikacji. Jak stwierdził: „Od początku byłem nastawiony na to, że muszę wygrać, więc zamiast stworzyć dokumentację manualnie, napisałem skrypt w języku Python, który całkowicie automatyzuje ten proces. Dodatkowo skrypt uruchomiłem na serwerze (Heroku), aby działał 24/7 i odświeżał dane co 5 minut.”
Link do projektu: https://brunokawka.me/easy-issues-documentation
Jego najważniejsze zadania dotyczyły jednak aplikacji MifosPay. Z własnej inicjatywy stworzył Czytaj dalej…