
Al FOSDEM di Bruxelles Francesco Nigro ha intervistato Sven Krohlas.
Cari lettori oggi sono in compagnia di Sven Krohlas, sviluppatore e promotore di Amarok nonché dj e gestore dell’unica classifica di sola musica libera in Germania.
FN: Ciao Sven, grazie come al solito per la disponibilità, vuoi presentarti ai nostri lettori?
S: Ciao a tutti, il mio nome è Sven Krohlas e vengo dalla Germania. Mi occupo di Amarok dal 2006, il mio ruolo qui è quello che penso oggi si chiami evangelist.
FN: Come hai cominciato a lavorare ad Amarok?
S: Ho incominciato per motivi completamente diversi; all’epoca lavoravo per un’associazione per la gioventù, mettevamo su un po’ di musica per i ragazzi e cose del genere. Usavamo i cd ma non era molto comodo, così si è pensato di utilizzare un pc e, ovviamente, ho spinto perché fosse una macchina Linux. Abbiamo usato Xmms per un po’, poi i ragazzi hanno incominciato a lamentarsi perché su Windows potevano gestire facilmente la libreria delle canzoni.
Così abbiamo incominciato a usare la media library di Xmms ma non era molto stabile e gli utenti ricominciarono a lamentarsi. Dopo scoprii Amarok, forse era la versione 1.2 o una cosa del genere, fece una buona impressione; non era eccezionalmente stabile ma andava bene e aveva tutte le feature di cui avevamo bisogno. Da allora ho sempre usato Amarok. Adesso nessuno usa più Xmms, nessuna offesa al team Xmms, però è vero. Ho partecipato a qualche conferenza, poi mi sono proposto di partecipare, e fui accettato.
FN: Insomma è sempre questione di fare il primo passo…
S: Sì, fatto il primo passo dopo è stato tutto più facile. Di fatto la questione è semplice, se c’è una cosa che serve e sei disposto a prendertene carico non ci sono molti problemi, è molto facile.
FN: Cosa ci aspetta per il futuro di Amarok?
S: Ci sono un sacco di idee in campo ma non abbiamo una roadmap fissa. Magnatune finanzia metà del nostro lavoro, ma per il resto mancano i soldi quindi gli sviluppatori fanno quello che possono e quello per cui sono più motivati.
FN: In quanti sviluppatori siete a lavorare al progetto?
S: Attivi dieci o quindici. Come ti dicevo ci sono molte idee, una ad esempio è come stabilire la similitudine tra canzoni. E’ utile per le playlist dinamiche, ad esempio. In pratica segnali una canzone che ti è piaciuta e il sistema ti suggerisce tutte le canzoni simili.
FN: Funziona d’avvero? Voglio dire, mi sembra un problema semantico; non conta solo che i suoni siano simili, ma anche quello che la musica esprime, l’umore della canzone, per così dire…
S: Sì, è molto difficile… Vengono valutate 87 differenti caratteristiche, come la velocità, il tono ed altre, che poi vengono comparate. Sembra che funzioni bene, ma sono calcoli matematici molto complessi, io ne sto alla larga.
FN: Come vengono generate e accettate le nuove idee? Se ad esempio a a me non piace la barra cosa si fa? Vengo sul sito e posto un commento: a me non piace la barra.
S: Capita che qualcuno lasci dei commenti, a volte anche poco amichevoli. Ma il problema non è dire cosa non ti piace senza essere costruttivo.
Bisogna cercare di capire cos’è che non piace e perché non piace. Proporre una soluzione o partecipare a cercare una soluzione, magari si costruisce un mock-up. Spesso si arriva ad una soluzione molto diversa da quello che si era pensato ma rimangono comunque delle tracce.
FN: Nella presentazione hai fatto vedere le novità che vedremo tra poco, vuoi riassumerle in breve?
S: La cosa più evidente è la barra in alto. Prima era piena di spazi vuoti e sbilanciata, era brutta. Adesso abbiamo riportato la simmetria, è molto più carina.
La prima domanda è: Dove diavolo sono finiti i tasti avanti e indietro? Lo dico subito: Non ci sono, li abbiamo tolti. Sopra alla barra di avanzamento, alle due estremità, compare il nome della canzone precedente e quello della canzone successiva. Dopo che l’hai usato una volta non puoi più farne a meno. Il tasto stop lo abbiamo tolto e basta, se fai clic sul tasto play metti in pausa o fai ripartire la canzone. Perché avere il tasto stop e pausa? E’ sempre la stessa cosa alla fine…
Per me è incomprensibile, ma alcuni si sono lamentati perché la colonna centrale che mostra le informazioni è troppo grande e occupa spazio.
Adesso tutte e tre le colonne, quella della playlist, delle informazioni e della collezione, possono essere riposizionate e ridimensionate. Abbiamo anche aggiunto l’equalizzatore.
FN: Apprezzo molto l’importanza che date alla bellezza. E’ una cosa che penso si noti non solo in Amarok ma in tutto KDE. Capita spesso di incontrare sviluppatori che ignorano l’aspetto estetico o addirittura pensano che sminuisca il proprio lavoro. Perché devo usare un programma per ascoltare la musica? Faccio uno script con un ciclio while dentro la cartella e ho già fatto… Non capisco perché sia così difficile capire che la bellezza è una feature. Altrimenti le Ferrari sarebbero delle scatole dipinde di grigio, no?
S: Sì, è vero, a volte capita. Noi ci teniamo e cerchiamo di migliorare l’aspetto estetico e l’usabilità. Cerchiamo di seguire le linee guide date dagli studi di usabilità e di collaborare, così ognuno si concentra sul proprio ambito. Chi si interessa di usabilità così collabora al progetto anche se non scrive una riga di codice.
FN: Mi fai vedere anche il nuovo supporto ai cd?
S: Sì, quello non ha funzionato durante la presentazione. Mi sono accorto dopo che avevo un sacco di errori dal lettore cd. Il cd si era segnato e non riusciva a leggerlo. Quando inserisci un cd viene visualizzato come una collezione qualsiasi, per Amarok non c’è differenza. Puoi usare anche la unified view, tutto viene messo dentro una unica collezione, è indifferente da dove arriva. A una festa, ad esempio, ciascuno può portare il suo lettore mp3 e collegarlo; poi si può ascoltare la musica, fare le ricerche e tutto il resto come se fosse sul computer locale. Sperando che non sia un ipod, non ci piacciano quelli…
FN: Prima di lasciarci hai qualcosa da dire ai fan di Amarok o a chi non lo usa?
S: Usate Amarok e provate una versione recente. Alcune distribuzioni includono delle versioni vecchissime… Se volete collaborare siete i benvenuti!
supermarioprof
09 feb 2010 - 15:13 - #1Salve!
è possibile avere un contatto di Sven Krohlas?
Pensavo da tempo a quel discorso delle similitudini sonore tra canzoni
e mi piacerebbe contribuire e collaborare!
Volendo contattatemi pure per mail!
darkham
09 feb 2010 - 16:05 - #2Si… Indubbiamente un bel lavoro dietro ad amarok, belle idee usabili…. e dei bug clamorosi praticamente presenti dalla prima 2.0 stable, dove pulsanti di varie aree si accavallano tra di loro, e non partono gli stream….
Roger_skunk
09 feb 2010 - 19:43 - #3@supermarioproof: google è molto facile da usare; digitando “Sven Krohlas” il primo risultato è il suo sito. Comunque la mail è: sven (chiocciola) asbest-online.de
dario3004
10 feb 2010 - 15:33 - #4Io sinceramente uso ancora la versione 1.4 :)
Non mi è mai andata giù la grafica della versione 2, preferisco la semplicità di una grossa playlist formato tabella.
Unica cosa è che lo trovo molto lento all’avvio, forse la mia playlist è troppo popolata, forse perchè la library deve cercare i file da diverse partizioni (anche se teoricamente i path son già salvati no?)..