Społeczność Krity¶
Napisz do nas! Poza stroną sieciową pod adresem https://www.krita.org, projekt Krita utrzymuje kilka głównych kanałów do rozmów:
Internet Relay Chat (IRC)
Lista dyskusyjna
GitLab (KDE Invent)
Phabricator
Forum społeczności artystów Krity
Chociaż programiści oraz użytkownicy Krity są obecni w mediach społecznościowych takich jak Twitter, Mastodon, Reddit, Google+, Tumblr czy Facebook, to nie są to miejsca, gdzie omawiamy nowe funkcje, błędy, rozwój, czy gdzie robimy plany na przyszłość.
Istnieje także:
system obsługi błędów
sprinty programistyczne
Można zauważyć, że jest kilka osób, które prawie zawsze widać. To jest trzon zespołu.
Halla (irc: halla): opiekun projektu, główny programista. Pracuje na pełen etat nad Kritą. Zarządza Fundacją Krity, rozpracowuje błędy, dba o media społecznościowe oraz zajmuje się administrowaniem.
Dmitry (irc: dmitryK|log): główny programista. Pracuje na pełen etat nad Kritą.
Wolthera (irc: Wolthera_laptop): programista, pisze podręczniki oraz samouczki, rozpracowuje błędy, pomaga ludziom. Pracuje nad Kritą na etacie.
Dmitry (irc: ivanyossi|log): programista. Pracuje na pełen etat nad Kritą.
Agata Cacko (irc: tiar): programista, wsparcie użytkowników. Pracuje na pełen etat nad Kritą. Dostępna również na reddit jako u/-tiar- .
Scott Petrovic (irc: scottyp): projektant UX, programista, webmaster.
David Revoy (irc: deevad): zaawansowany użytkownik, tworzy Pepper & Carrot, opiekuje się pękiem nastaw.
Alvin Wong (irc: windragon): guru od Windowsa.
Ben Cooksley (irc: bcooksley): administrator systemu KDE.
Zespół Krity rozpościera się na całym globie, lecz najwięcej pracy odbywa się w Europie i Rosji.
Krita jest częścią większej społeczności KDE. Społeczność KDE® jest społecznością wolnego oprogramowania poświęconą tworzeniu otwartych i przyjaznych użytkownikowi odczuć z korzystania z komputera, oferująca zaawansowany pulpit graficzny, wiele aplikacji do porozumiewania się, pracy, nauki, rozrywki oraz platformę do łatwego budowania nowych aplikacji. Podręcznik współtworzenia KDE obowiązuje także przy współtworzeniu Krity, a znaleźć go można tutaj <https://archive.flossmanuals.net/kde-guide/>`_.
Fundacja Krity została założona, aby wspierać rozwój Krity. Sponsoruje ona pracę Dmitra nad Kritą od 2013.
Internet Relay Chat¶
IRC jest głównym kanałem rozmów. Klienty IRC istnieją dla każdego systemu operacyjnego. Jest dostępny także klient sieciowy na stronie sieciowej Krity.
Dołączanie do IRC: podłącz się do Libera.Chat, wybierz niepowtarzalny pseudonim i dołącz do kanałów #krita oraz ##krita-chat. #krita jest do rozmów na temat, ##krita-chat do rozmów nie na temat.
Nie pytaj o to czy możesz zapytać: jeśli masz pytanie, po prostu zapytaj.
Nie panikuj, gdy toczy się kilka rozmów w tym samym czasie. To zwyczajne na ruchliwym kanale.
Aby skierować słowa do osoby, wystarczy napisać jej pseudonim i dwukropek.
Prawie w każdy poniedziałek o godzinie 16:00 czasu środkowo-europejskiego zimowego lub letniego, mamy spotkanie, na którym omawiamy co wydarzyło się w ostatnim tygodniu, co robimy oraz wszystko, co jest związane z projektem. Zapiski ze spotkania są przechowywane w dokumentach google.
Ruch jest największy za dnia i wieczora czasu śrokowo-europejskiego. Za czasu Stanów Zjednoczonych zazwyczaj nie ma ruchu.
IRC nie jest gromadzony. Jeśli zamkniesz kanał, to przepadniesz i nie będziesz w stanie przeczytać co się działo na kanale, gdy podłączysz się do niego ponownie. Jeśli zadasz pytanie, to musisz poczekać na jego odpowiedź!
Pozostałych użytkowników irytuje, gdy ciągle łączysz się i rozłączasz.
Lista dyskusyjna¶
Lista dyskusyjna jest używana do ogłoszeń oraz rzadko do rozmów. Każdy kto chce pracować nad Kritą powinien być zapisany na listę dyskusyjną.
Lista dyskusyjna nazywa się „kimageshop”, bo pod taką nazwą rozpoczął projekt Krita. Ze względów prawnych (niespodzianka!) należało dwa razy zmienić nazwę, raz na Krayon, później na Krita.
GitLab (KDE Invent)¶
GitLab służy następującym celom zespołowi Krity:
Opiniowanie kodu wolontariuszy poprzez żądania scalenia (ang. Merge Request lub w skrócie MR) na Graphics/Krita dla kodu oraz Documentation/Krita.org Documentation Website dla zawartości Podręcznika Krity.
Przechowywania kodu w repozytorium git: https://invent.kde.org/graphics/krita.git. Mimo że istnieją lustra naszego repozytorium git na Github oraz Phabricator, to nie używamy go do rozwoju Krity.
Przechowalnia repozytorium treści podręcznika Krity: https://invent.kde.org/documentation/docs-krita-org
Nie twórz nowych problemów na GitLab ani nie używaj go do zgłaszania błędów.
Nie podsyłaj swojego kodu (żądanie scalenia) na GitLab. Nie załączaj łątek do błędów w systemie obsługi błędów.
Phabricator¶
Phabricator służy następującym celom zespołowi Krity:
Śledzenie tego nad czym pracujemy: https://phabricator.kde.org/maniphest/ Uwzględnia to zadania programistyczne, projektowanie nowych funkcji i UX, a także zadania związane ze stroną sieciową.
Nie zgłaszaj błędów jako zadań na Phabricator. Phabricator jest miejscem organizowania naszej pracy.
Artyści Krity¶
Artyści Krity jest forum zbudowanym dla użytkowników przez artystów. Większość z programistów ma także konto na tym forum.
Bugzilla: system obsługi błędów¶
Krita współdzieli system obsługi błędów ze społecznością KDE. Błędy Krity znajdują się pod produktem Krity. Istnieją dwa rodzaje zgłoszeń do systemu: błędy oraz życzenia. Zajrzyj do rozdziałów Bug Reporting oraz Bug Triaging aby dowiedzieć się jak obsługiwać błędy. Życzenia to żądania nowej funkcjonalności. Nie zgłaszaj żądania funkcjonalności dopóki programista nie poprosi cię o to. Zajrzyj do rozdziału Feature Requests aby dowiedzieć się, co jest potrzebne, aby utworzyć dobre żądanie funkcjonalności.
Sprinty¶
Czasami, główni programiści oraz użytkownicy Krity spotykają się, najczęściej w Deventer w Holandii, aby pracować razem nad kodem, projektem UX, stroną sieciową i wszystkim, co wymaga prawdziwej rozmowy twarzą w twarz. Podróże na sprinty są zazwyczaj opłacane przez KDE e.V., podczas gdy, nocleg jest opłacany przez Fundację Krity.