Parte della squadra di Kdenlive ha partecipato all’Akademy di quest’anno – la conferenza annuale di KDE a Würzburg, in Germania. Poiché non abbiamo molte occasioni di incontrarci di persona, abbiamo anche utilizzato l’evento per organizzare anche uno sprint per Kdenlive. Ecco un resoconto di ciò che è accaduto durante questi 4 intensi giorni!
Documentazione
Come prima cosa abbiamo discusso su come migliorare l’integrazione della nostra documentazione all’interno dell’applicazione Kdenlive. Avevamo già una sorta di link nascosto nell’elenco degli effetti che reindirizzava l’utente al sito web della documentazione, ma abbiamo deciso di rendere la funzione più visibile e ora (sarà rilasciato nella versione 24.12.0) troverete un piccolo pulsante “info” che vi porterà direttamente alla spiegazione di ciò che state utilizzando. Nel processo, abbiamo corretto e migliorato molti collegamenti in modo che si acceda direttamente alla pagina corretta.
Roadmap
Abbiamo discusso la nostra roadmap, spostando le attività completate in una colonna dedicata. Abbiamo anche rivisto le attività rimanenti e le abbiamo riorganizzate per allinearle meglio alle nostre priorità.
Raccolta fondi
Abbiamo esaminato le attività pianificate nella nostra raccolta fondi, ciò che è stato fatto e ciò che resta da fare. Maggiori informazioni saranno annunciate in un prossimo post.
Kdenlive Café
Abbiamo deciso di organizzare un Café utenti online ogni 2 mesi. Questo è un ottimo modo per rimanere in contatto con la comunità, e prevediamo di avere temi per questi eventi, ad esempio creazione di contenuti con Kdenlive, Novità sullo sviluppo e introduzione alla programmazione, Come contribuire (documentazione, test, ecc.). Il prossimo sarà a novembre, incentrato sul rilascio di dicembre. Restate sintonizzati per conoscere la data.We decided to go for one online user Café every 2 months.
Render Test Suite
L’anno scorso, abbiamo lavorato su una suite per il test del rendering che mira ad automatizzare il rendering e confrontare il risultato con un file video di riferimento. L’obiettivo è rilevare e prevenire regressioni nel nostro processo. Purtroppo, poiché richiede ancora un’installazione locale e un’attivazione manuale, non la stiamo realmente utilizzando. Durante lo sprint, abbiamo lavorato per farla funzionare sulla nostra attuale infrastruttura CI per una completa automazione. Sono stati fatti buoni progressi, ci sono ancora alcune cose da sistemare.
Sito web
Abbiamo discusso possibili cambiamenti riguardanti il nostro sito web, maggiori informazioni saranno annunciate entro la fine dell’anno.
Effetti Audio LV2
Con la recente introduzione di un modulo LV2 nel nostro backend video MLT, abbiamo fatto test con alcuni effetti audio LV2. Alcuni di questi che non richiedono un’interfaccia utente specifica funzionano, ma lo stato della sessione (salvare e ripristinare i dati dell’effetto, testata ad esempio con il plugin di eliminazione del rumore) non è ancora implementato nel modulo MLT, quindi la sua usabilità è attualmente molto limitata.
Effetti IA
Abbiamo discusso e testato alcuni modelli che forniscono effetti con IA. È necessario lavorare per rendere più modulare il modo in cui integriamo gli script Python, inizieremo presto a lavorare anche su questo.
Errori e problemi
Purtroppo non abbiamo avuto abbastanza tempo per lavorare molto sul bugtracker, ma siamo comunque riusciti ad affrontare alcuni problemi. Tra questi, abbiamo trovato il motivo delle notifiche mancanti su Windows, abbiamo scoperto 2 regressioni nel nostro backend video che influenzano la fluidità della riproduzione e vari bug minori.
Akademy
Tra le nostre sessioni di Sprint, abbiamo anche partecipato a diversi incontri e dibattiti di Akademy e incontrato persone fantastiche. Julius ha fatto tenuto un discorso sul suo lavoro sul CI riguardante il packaging e la notarizzazione. Alcuni di noi hanno anche partecipato a un workshop di traduzione in modo da poter guidare meglio i le persone che sono interessate a contribure.
Fine settimana molto intenso, e presto avrete ulteriori nostre notizie!