Passa ai contenuti

Dettagli

📰 Titolo: Contribuire a KDE: vediamo come
📃 Format: Workshop hands-on
🆙 Livello: Principiante
🎙 Chi: Elvis Angelaccio
📍Dove: Develer, via S. Quirico 233/2 Campi Bisenzio (FI)
🗓 Quando: Mercoledì 6 Luglio dalle ore 18.30 alle 22.00
💰 Quanto: l'accesso è gratuito ed è necessaria l’iscrizione

Hai mai voluto contribuire ad un progetto open source ma non sai da dove iniziare? Hai mai utilizzato KDE e hai trovato un bug che volevi segnalare o risolvere? Quali sono i primi passi per approcciarsi alla community?

I progetti open source sono gestiti da community che indirizzano lo sviluppo con linee guida comuni e discussioni aperte. Nel nostro caso vedremo come muoversi all’interno della community KDE: ambiente e tool di sviluppo, canali di comunicazione e dove chiedere informazioni.
Il workshop ti mostrerà l’intero ciclo di contribuzione, partendo dai primi passi fino all’apertura di una Pull Request.

VerrĂ  effettuato il setup di un ambiente di sviluppo per KDE.
Sceglieremo un progetto da utilizzare per la nostra prima contribuzione e risolveremo alcuni dei warning di compilazione.
Infine apriremo una Pull Request sul gitlab di KDE per chiudere il ciclo della contribuzione.
Mostreremo inoltre il tool di tracking dei bug di KDE dove è possibile trovare ulteriori “junior job” da risolvere.

Speaker
Sviluppatore C++/Qt in Develer appassionato di software open source. Nel tempo libero contribuisce alla community KDE come sviluppatore e in questo modo ha sviluppato un’esperienza quinquennale con Qt.

Programma

  • Setup ambiente di sviluppo KDE
  • Compilazione progetto demo
  • Risoluzione warning di compilazione
  • Apertura Pull Request
  • Panoramica tool di bug tracking

Obiettivi della sessione

  • Aprire una Pull Request su un progetto KDE

Requisiti per la partecipazione

  • Conoscenza base del linguaggio di programmazione C++
  • Ambiente di sviluppo Linux (anche macchina virtuale)
  • Un’installazione di un compilatore C++ e di CMake
  • Un’installazione di Perl
  • Un’installazione di git

Argomenti correlati

C & C++
Computer Programming
Software Development
Computer Science
KDE

Potresti anche apprezzare