Intervista agli sviluppatori di eMule

Aperto da THOR, 03 Marzo 2010, 11:48:25 AM

Discussione precedente - Discussione successiva

0 Utenti e 1 Visitatore stanno visualizzando questa discussione.

THOR






English version

Citazione1) e-Mule lost a big amount of users, in the last years, who moved to other p2p softwares (mainly bittorrent). Which are, in your opinion, the causes and how is going to be in the future?

I don't think we lost many users in absolute numbers but rather in "market share" - at least the statistics like the Kad user count estimation don't show any drastic changes. But yes, there were years when eMule was more popular. There are many reasons for this, like raised popularity of OneClick Hosters, Streaming and so on. Those who switch to Bittorrent apperently like this approach more. eMule has advantages and disadvantages compared to other services or networks and it is up to the user to deceide what he prefers.
As for the future, who knows.

Citazione2) When will be released the next version? There will be any public beta?

Not later than when it's ready - but probably soon(tm). Yes there will be a public beta.

Citazione3) The entire eMule community wonders how many developers are involved into the project, how much time they work on it, when did they start to partecipate and how.

Well... let them wonder  :)

Citazione4) Have you got any news about the features you're working on? In the past, some interesting ideas like GlobalCS, UPnP enabled by default, Nat-Trasversal, automatic update and RSS feed appeared on the forum. There will be finally implemented?

The FAF thread in the forum points out what we might be working on soon.

Citazione5) eMule is an opensource software, but it's difficult ,for modders and community, contact developers and get involved. No feedbacks are caught from user's reports, there's no an updated wiki about a complete documentation. Don't you think that this behaviour can harm the project?

It is actually quite easy to contact the developers, we even have a dedicated section on the board for it called "Development". Same goes for user feedback either in the Feature Request or Bugreports area. I agree that we don't have the same kind of participation mechanism like some other open source projects, but that's just how this project works since 8 years. A more "open" development has advantages but also disadvantages as you can see on other projects.

Citazione6) Do you think that would be a good idea to leave servers and concentrate all the attention to Kademlia, educating this part of users, or do you think that it's better to wait for a more appropriate moment and permit them to get closer gradually?

8) Since many servers are almost invalid, are you planning an improvement into Kad network at least to permit indexing an higher amount of files?

Because the serversoftware isn't developed anymore, we already concentrate on Kad since several versions which also reflects in the changelog. There is no need to drop a working system like ed2k servers though, they have their use and in certain areas a semi-central index will always have some features a decentralized one can't deliver and vice-versa.
Kad can already index more files than many server used to allow. This limit won't be increased however - it is a usability vs. ressources (bandwidth) tradeoff.

Citazione7) Many users (especially newbies) think that eMule has too many settings and it's more complex than other p2p softwares. Have you got any plan about something which would make the configuration easyer? There will be a new user interface?

The configuration is actually fairly easy if you take a quick look at the First Start Wizzard - indeed there is only one page which is really important if you are behind a NAT and if you have an UPnP enabled router it is only one button to click on this page. But yes eMule looks more complex than other P2P programms, but many users do like to be able to see and control most things eMule does. Again, that's how eMule grew up and I think it would be wrong to dump it down into a download dialog - at least I hate programs which try this in their new version in order to appeal even the most tech-unsavy user.






Versione italiana


Qui di seguito potrete leggere l'intervista che Some Support, del Team di sviluppo di eMule, ha gentilmente rilasciato allo Staff di Emule Mods. Ringraziamo Some Support per la disponibilità e velocità con la quale ha accettato di rispondere alle nostre domande.

Citazione
1) Negli ultimi anni eMule ha perso una grossa fetta di utenza che è migrata verso altri p2p (primo fra tutti torrent). Quali sono secondo voi i motivi e come andrà in futuro?

Non penso che siano stati persi molti utenti in numero assoluto, ma piuttosto in "quote di mercato" - almeno le statistiche, come la stima del numero di client kad, non mostra nessun cambiamento drammatico. Comunque sì, ci sono stati anni dove eMule era molto più popolare. Ci sono molte ragioni per questo, come la crescita di popolarità degli hosters OneClick, Streaming eccetera.. A quelli che sono passati a Bittorrent, apparentemente, piace di più questo approccio. eMule ha vantaggi e svantaggi in confronto ad altri servizi o reti, ed è a discrezione dell'utente decidere cosa preferire.
Per quanto riguarda il futuro, chi lo sa.

Citazione
2) Per quando è prevista l'uscita della nuova versione? Ci saranno delle versioni beta pubbliche?

Non più tardi di quando sarà pronta - ma probabilmente presto(tm). Sì, ci sarà una versione beta pubblica.

Citazione
3) L'intera comunità di eMule si chiede quanti sviluppatori sono coinvolti nello sviluppo, quanto tempo ci dedicano, quando hanno iniziato a partecipare e soprattutto come.

Bene... Lasciamoli indovinare  :)

Citazione
4) Avete qualche anticipazione sulle novità a cui state lavorando? In passato sono apparse alcune idee interessanti sul forum, come il GlobalCS, UPnP attivo di default, Nat-T, aggiornamento automatico, RSS Feed. Saranno finalmente implementate?

Il thread FAF nel forum mostra quello a cui stiamo lavorando adesso.

Citazione
5) eMule è un programma opensource, eppure è difficile per i modders e la comunità prendere contatto con gli sviluppatori e partecipare. Non si raccolgono feedback dai problemi degli utenti, non c'è una wiki aggiornata o una documentazione completa; non temete che questa politica possa nuocere al progetto?

Attualmente è abbastanza semplice contattare gli sviluppatori. Sulla board abbiamo una sezione dedicata e denominata "Development". La stessa cosa vale per i consigli degli utenti nella "Feature Request" o nell'area "Bugreports". Sono d'accordo sul fatto che non abbiamo lo stesso meccanismo di partecipazione come hanno altri progetti open source, ma è così che questo progetto sta funzionando da 8 anni. Uno sviluppo ancora più "open" ha vantaggi ma anche svantaggi come puoi vedere in altri progetti.

Citazione
6) Ritenete sarebbe opportuno sin d'ora abbandonare i Server e concentrare tutta l'attenzione su Kademlia per educare questa fetta di utenti, o aspettare tempi migliori e lasciarli avvicinare gradualmente?

8) Dal momento che i server sono ormai quasi tutti inutilizzabili, state pensando ad un potenziamento della rete kad almeno per permettere l'indicizzazione di un maggior numero di file?

Visto che la parte software dedicata ai server non è più sviluppata, ci siamo già concentrati sulla rete kad da diverse versioni, come si può anche vedere dai changelog. Non c'è bisogno di eliminare un sistema funzionante come i server ed2k perchè hanno le loro funzionalità ed in alcune aree un indice semi-centralizzato avrà sempre alcune caratteristiche che una rete decentrata (kad) non può supportare e viceversa.
Kad può già indicizzare molti più files rispetto a quanto è permesso alla maggior parte dei server. Questo limite comunque non verrà alzato - è una questione di usufruibilità contro risorse (banda disponibile).

Citazione
7) Molti utenti (soprattutto i principianti) si lamentano per i troppi settaggi e la troppa complessità di eMule rispetto ad altri p2p. Avete in mente di semplificare/automatizzare qualcosa per rendere la configurazione più semplice? Ci sarà anche una nuova interfaccia grafica?

La configurazione attualmente è abbastanza semplice se dai una veloce occhiata al Wizard di primo avvio - sicuramente c'è una pagina che è veramente importante se sei dietro ad una NAT, ma se hai un router con UPnP abilitato c'è da cliccare su un solo bottone. Comunque sì, eMule sembra molto più complesso di altri programmi P2P, ma a molti utenti piace aver la possibilità di vedere e controllare molte cose che fa eMule. Ancora, questo è dovuto a come eMule è cresciuto e penso che sarebbe sbagliato ridurre tutto in una finestra di download - io almeno odio i programmi che fanno così nelle loro nuove versioni in modo di attirare anche gli utenti meno preparati tecnicamente.


La presente intervista è pubblicata con licenza Creative Commons Attribution 3.0 License
Chi desidera avere qualche cosa che non ha mai avuto, dovra' pur fare qualche cosa che non hai mai fatto!



Vota la tua Mod preferita - Mod più votate: 1° Xtreme - 2° MorphXT - 3° beba


BioHazard

ma se emule è open-source, e lasciando stare amule............perché fino adesso hanno fatto solo versioni per il windows, escludendo sempre linux e mac?

THOR

#3
L'unica versione per linux e mac è aMule , ma se ne sono occupati altri sviluppatori con proggetti separati da eMule.
Esistono poi vari altri programmi simili, ma che non hanno nulla a che vedere con eMule
Chi desidera avere qualche cosa che non ha mai avuto, dovra' pur fare qualche cosa che non hai mai fatto!



Vota la tua Mod preferita - Mod più votate: 1° Xtreme - 2° MorphXT - 3° beba