La Comunità di Krita

Contattaci! Oltre il sito web all’indirizzo https://www.krita.org, il progetto Krita usa diversi canali di comunicazione principali:

  • Internet Relay Chat (IRC)

  • La mailing list

  • GitLab (KDE Invent)

  • Phabricator

  • Forum della comunità degli Artisti di Krita

Sebbene gli sviluppatori di Krita e gli utenti siano presenti sui social media quali Twitter, Mastodon, Reddit, Google+, Tumblr o Facebook, questi non sono il luogo in cui discutiamo nuove funzionalità, errori e sviluppo, o in cui facciamo progetti per il futuro.

Esistono anche:

  • il tracciatore di errori (bug tracker)

  • gli sprint di sviluppo

Noterai che alcune persone sono quasi sempre presenti: il nucleo della squadra.

  • Halla (irc: halla): responsabile del progetto e sviluppatore principale. Lavora a tempo pieno su Krita. Gestisce la Krita Foundation, cataloga gli errori, gestisce social media e affari amministrativi.

  • Dmitry (irc: dmitryK|log): sviluppatore principale. Lavora a tempo pieno su Krita.

  • Wolthera (irc: Wolthera_laptop): sviluppatore, scrive il manuale e le esercitazioni, cataloga gli errori, aiuta le persone. Lavora a tempo pieno su Krita.

  • Ivan Yossi (irc: ivanyossi|log): sviluppatore. Lavora a tempo pieno su Krita.

  • Agata Cacko (irc: tiar): sviluppatore, assistenza utenti. Lavora a tempo pieno su Krita. Presente anche in Reddit come u/-tiar- .

  • Scott Petrovic (irc: scottyp): designer UX, sviluppatore, webmaster.

  • David Revoy (irc: deevad): utente esperto, crea Pepper & Carrot, mantiene il gruppo delle preimpostazioni.

  • Alvin Wong (irc: windragon): guru di windows.

  • Ben Cooksley (irc: bcooksley): amministratore di sistema KDE.

La squadra di Krita è sparsa in tutto il globo, ma la maggior parte dello sviluppo avviene in Europa e Russia.

Krita fa parte della più estesa comunità KDE. La Comunità KDE® è una comunità di software libero che si occupa di sviluppare un’esperienza informatica aperta e semplice da utilizzare, proponendo un desktop grafico avanzato, un’ampia ventaglio di applicazioni dedicate alla comunicazione, al lavoro, all’istruzione e all’intrattenimento, e una piattaforma con cui creare facilmente nuove applicazioni. La guida dei collaboratori di KDE è importante anche per i collaboratori di Krita e si trova qui.

La Krita Foundation è stata creata per sostenere lo sviluppo di Krita. La Krita Foundation ha sponsorizzato il lavoro di Dmitry su Krita fin dal 2013.

Internet Relay Chat

IRC è il canale di comunicazione principale. Esistono client IRC per tutti i sistemi operativi, così come un client web nel sito di Krita.

  • Unirsi a IRC: collegati a Libera.Chat, seleziona un nickname univoco e unisciti ai canali #krita e ##krita-chat. #krita è inerente al software, ##krita-chat per discussioni off-topic.

  • Non chiedere solo per il gusto di chiedere: se hai una domanda, falla.

  • Non spaventarti ci sono più discussioni nello stesso momento. È normale in un canale trafficato.

  • Parla con un utente digitando il suo nick e due punti.

  • Abbiamo una riunione quasi ogni lunedì, alle 16:00 CET o CEST, dove discutiamo gli eventi accaduti la settimana precedente, cosa stiamo facendo e tutto ciò che è rilevante per il progetto. I verbali delle riunioni sono conservati in Google docs.

  • L’attività è maggiore durante le ore diurne e serali CET o CEST. Le ore diurne e serali degli Stati Uniti sono più tranquille.

  • Le conversazioni su IRC non sono registrate. Se chiudi il canale, te ne vai e non sarai in grado di leggere quel che è successo quando ti ricolleghi al canale. Se fai una domanda, devi essere presente!

  • Le connessione e disconnessioni continue sono piuttosto irritanti per gli altri utenti e interrompono le conversazioni.

Mailing list

La mailing list è utilizzata per gli annunci e moderatamente per le discussioni. Chi vuole lavorare su Krita deve essere iscritto, in un modo o nell’altro, alla mailing list.

Archivi della mailing list

La mailing list è chiamata «kimageshop», perché è il nome con cui è partito il progetto Krita. Problemi legali (sorpresa!) hanno portato a due cambi di nome, prima Krayon, poi Krita.

GitLab (KDE Invent)

GitLab serve alla squadra di Krita per gli scopi seguenti:

Non creare nuove issue in GitLab o utilizzarlo per segnalare errori.

Invia tutti i tuoi contributi di codice (richieste di fusioni) in GitLab. Non allegare patch alle segnalazioni di errore nel bug tracker.

Phabricator

Phabricator serve alla squadra di Krita per gli scopi seguenti:

  • Tener traccia del lavoro: https://phabricator.kde.org/maniphest/ Questo include le attività di sviluppo, la progettazione di nuove funzionalità e il progetto dell’interfaccia utente, come pure le attività collegate al sito web.

Non segnalare errori né attività in Phabricator. Phabricator è il luogo dove organizziamo il nostro lavoro.

Artisti di Krita

Artisti di Krita è un forum costruito per gli utenti e gli artisti. Anche la maggior parte degli sviluppatori possiede un account nel forum.

Bugzilla: il bug tracker (in inglese)

Krita condivide il bug tracker col resto della comunità KDE. Gli errori di Krita si trovano sotto il prodotto Krita. Sono presenti due tipi di segnalazioni nel bug tracker: errori (bugs) e proposte di miglioramento (wishes). Per capire come gestire gli errori, consulta i capitoli sulla Segnalazione di errori e il Triage degli errori. Le proposte sono richieste di miglioramento. Non segnalare richieste di miglioramento in bugzilla a meno che uno sviluppatore non te l’abbia chiesto. Consulta il capitolo sulle Richieste di funzionalità per sapere cosa serve per creare una buona richiesta di miglioramento.

Sprint

A volte, gli sviluppatori principali e gli utenti di Krita si ritrovano, molto spesso a Deventer, in Olanda, per lavorare assieme alla progettazione del nostro codice, dell’interfaccia utente, del sito web, o su qualsiasi cosa necessiti un contatto reale, faccia a faccia. Il viaggio agli sprint è in genere finanziato da KDE e.V., mentre l’alloggio è finanziato dalla Krita Foundation.