Intervista al modder TaZ-me

Aperto da THOR, 23 Novembre 2009, 21:51:58 PM

Discussione precedente - Discussione successiva

0 Utenti e 1 Visitatore stanno visualizzando questa discussione.


Qui di seguito potrete leggere l'intervista che TaZ-me, sviluppatore delle mod SharkX, zBOOM e AcKrOniC, ha gentilmente rilasciato allo Staff di Emule Mods. Ringraziamo TaZ-me per la disponibilità e la rapidità con la quale ha accettato di rispondere alle nostre domande.

English version

Citazione1)E-Mule has lost a great amount of users in the last years which have moved to other p2p (torrent firstly). Which are, in your opinion, the causes for that and how is going to be in the future?

Most of P2P users are relatively young and as such preferring faster download upon any other form of sharing. Such an audience is likely do use direct downloads from online stoarge servres, and only if not available to look for BT and as last resort use ed2k client. In the long run most will understand that by usage of both direct downloads and BT their download can (and at least on some scenario is) be monitored in terms of both content and referrers (i.e. the links at the portal on which they clicked to start the download). Besides, both direct downloads and BT are limited by the number of files that can be downloaded at same time (at emule numbers are

Citazione2)The MOD are certainly fuller of functions in confront of the official version. However, these are still a marginal aspect of eMule. How come?

Most mods are using more resources (CPU and RAM) then official emule, and are aimed for advanced ed2k users. Most of the mods doesn't offer tuned defaults to fully utilize their added functionality and therefore their usage can be wrongly thought of as wasting resources.
Another factor one must bare in mind is the amount of exposure any single mod is having compared to official client ...

Citazione3)The MOD scene become more conformed lately, probably because some developers enforce functions of most in vogue's versions up till making their product similar to a kind of collage. This, in your opinion, is a good or bad thing? And why?

Basically there are really very few new features introduced - and thus most of the mods scene is about different mixtures of those. In the past a lot of coding probelms within official client were solved or bypassed by some modders in their mod - however official client code is now watched by most modders and fixed by official clint stuff which are very skilled.
The fact that there are many mods which offers similar or an alike functionallity is a fact, it's good in terms of various audiences exposure and bad in terms of not using effiently the "programing" power the modders of an alike mods can be (i.e. if instead of several alike mods, there were fewer mods however each mod was coded by more modderators - it is like that is code would have been less buggy and more efficient).

Citazione4)Considering the amount of MOD in circulation at the moment,(as developer) did you ever take account of the hypothesis of grouping together and developing only 3/4 of MOD making all of them different from each other, but in the same time enclosing all the various current features and other innovations?

Yes I did - I used to call other modders to join forces, and offered my help by joining the stuff of other mods. Sadly as it sounds, it seems that even mods that nowdays are sort of coded by a group of modders, are acctually changed, maintained or merged to last official by very few (mostly one) team members. It seems that "real life" as well as being less happy with the quality of others skill level or faulty imperssion of "too many" available modders (resulted in some of the team members codding a personnal mod) often leads to current status. In order of team of modders to work togather one of them should be acceted as better skilled and handle the
QA of others work ... - this is a big problem when most of the modders are modding for getting credits for their work.

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

For the sake of sharing and privacy I think servers should be abondened. The issue is that only latest official clients (and mods based on them) are really capable of performing well and efficient with only KAD connected. For any user of such updated official or mod using KAD only means "loosing" some power (number of sources or downloaders that have wide inetrnet connections won't help spreading the shared content). If KAD only is going to take place, it must start by altered official defaults ...

Citazione6)Which are the strengths and news of your MOD/MODS?

Stability and low ram usage, Fast sources finding and efficient handling, efficient leechers detection and handling.

Citazione7)How did your passion for development of E-mule start and how long have you been practicing this interest?

I was a frustraighted emule user due to small upload available at Israel. This lead me to usage of shitty leecher mods. At some point (since I had some expirience in C programming) someone chalenged me to produce a mod that would suit my needs. I produced 2 leecher mods (one became a legend at the time). When leecher community mods appeared - I realized that the whole future of ed2k is at risk and I came clean. Since early 2007 I've started working on my first official mod known as SharkX. Due to my reputation among leecher mod users SharkX "download performance" were compared with leecher mods - and some leecher mod users were "converted". Later on (after a lot of support and help from eMuleFuture modders and board stuff and the help of ITA / DarkForge translation team) - I was asked to revive "Italian Pride" (AcKroNiC). Since I love Italy (been at 7-8 times, many Italian friends and even worked at Olivetti for over 5 years ...) I accepted the chalenge. I've tried to promote sharing at Israel - however I've failed and until further notice I'm not wasing time of HEB / Israelli loclized stuff.

Citazione8)Many users complaint about too many fakes and porno films. Do you agree with us that trying to completely embank this problem should be a priority?
9)Seeing that the pedopornography flooding on internet and various p2p, wouldn't be advisable to create a function, in eMule, able to point out that kind of files to the competent authorities or to specific websites which collect such signalling like This would be an innovation for eMule and maybe also an example for other p2p to which hark back to.

Pedopornography got to be stopped ! As for the rest (porno - is a matter of choice, and exposing faker - education), privacy shouldn't be compromised for. I think an effective approach is educating ed2k users to idenify fakes (via looking at shared file known names via details at ed2k client via mouse right click on downloaded file, or via hash identification by web services - however the last is a service based on servers indexing the files). Once pedopornography stuff is identified - full sources of that stuff should be reported to the authorities!

Deutsch version


Versione italiana

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

La maggior parte degli utenti P2P sono relativamente giovani e in quanto tali preferiscono tralasciare qualsiasi altra forma di condivisione in favore dei download rapidi. Un tale pubblico è probabile che utilizzi il download diretto da archivi on-line, e solo se il file non fosse disponibile cercherebbero su BT (n.d.r. BitTorrent) e come ultima risorsa su client ed2k.
Alla lunga la maggior parte delle persone capisce che l'utilizzo sia del download diretto che di BT potrebbe (o, perlomeno su alcuni scenari lo è) essere monitorato sia in termini di contenuti che di referenti (vale a dire i link al portale su cui essi hanno fatto clic per iniziare il download).
Inoltre, sia download diretto che BT sono limitati dal numero di file che possono essere scaricati al tempo stesso (su emule il numero è più alto).

2) Le mod sono indubbiamente più ricche di funzioni rispetto alla versione ufficiale; nonostante questo rimangono sempre un aspetto marginale di eMule. Come mai?

La maggior parte delle mod impiega più risorse (CPU e RAM) della versione ufficiale di eMule e sono adatte ad utenti ed2k avanzati. Molte mod non offrono un settaggio di default che consente un impiego ottimale delle funzioni aggiunte, così il loro utilizzo può essere male interpretato definendolo uno spreco di risorse.
Un altro fattore da tenere in considerazione è la quantità di pubblicità che hanno le mod rispetto al client ufficiale.

3) Il panorama delle mod si è un pò uniformato di recente, probabilmente perchè alcuni sviluppatori implementano funzioni dalle versioni più in voga, fino a far risultare il loro prodotto una sorta di collage. Questo secondo te è un bene o un male? E perchè?

Fondamentalmente sono davvero poche le nuove funzionalità introdotte - e quindi la maggior parte della scena mod è incentrata su una diversa miscela di quest'ultime. In passato un sacco di  problemi al codice del client ufficiale sono stati risolti o bypassati da alcuni modders attraverso le loro mod - anche se il codice del client ufficiale ora è visionato da molti modders e fissato da elementi molto qualificati.
Il fatto che ci siano molte mod che offrono features simili è un dato di fatto, questo è un bene in termini di esposizione, ma non lo è in quanto non si usa efficientemente il potere di programmazione che i modders hanno (cioè se invece di tante mods uguali, ci fossero meno mods, codificate da più modders, il codice conterrebbe meno errori e sarebbe più efficiente).

4) Visto il gran numero di mod in circolazione attualmente, voi dev, non avete mai preso in considerazione l'ipotesi di raggrupparvi e di sviluppare soltanto 3/4 mod tutte diverse tra loro, ma che allo stesso tempo racchiudano tutte le varie feature presenti in quelle attuali più altre innovazioni?

Sì l'ho fatto - ho chiamato altri modders ad unire le forze, offrendo il mio aiuto per progetti di altre mods. Purtroppo, a quanto pare, sembra che anche le mods che tuttora sono codificate da gruppi di modders, risultano essere modificate, mantenute o "fuse" con l'ultima versione ufficiale da pochi (in genere uno) membri del team di sviluppo. Sembra che nella "vita reale", oltre ad essere meno soddisfacente la qualità ed il livello di abilità degli altri, ci sia una differenza di opinioni di "troppi" modders disponibili (il che spinge alcuni membri dei team a creare una mod personale), e ciò porta spesso allo stato attuale delle cose. In genere quando team di modders lavorano insieme, uno di essi deve essere incaricato a gestire la garanzia di qualità del lavoro degli altri.... - Questo è un grosso problema quando la maggior parte dei modders intraprende questa "carriera" al fine di ottenere referenze per il proprio lavoro.

5) Ritieni 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?

Per il bene della condivisione e della privacy credo che i server dovrebbero essere abbandonati.
Il problema è che solo gli ultimi client ufficiali (e le mod basate su di essi) sono davvero in grado di funzionare bene e con efficienza con la sola connessione KAD. Per qualsiasi utente provvisto di versioni ufficiali o di mod aggiornate, usare solo KAD significa "perdere" un pò di potenza (fonti o downloaders che aiutano a diffondere il materiale condiviso). Se l'impiego della sola rete KAD sta per avere luogo, bisogna iniziare a modificare le impostazioni di default della versione ufficiale...

6) Quali sono i punti di forza e le novità della/delle tua/tue mod?

La stabilità e il basso impiego di RAM, ricerca veloce e gestione efficiente di fonti, efficace individuazione e gestione dei leechers.

7) Come è nata questa tua passione per lo sviluppo di emule e da quanto tempo svolgi questo tuo hobby?

Ero un utente di eMule frustrato a causa del basso upload disponibile in Israele. Questo mi ha portato ad usare le leecher mods. Ad un certo punto (da quando ho avuto qualche esperienza nella programmazione C) qualcuno mi sfidò a realizzare una mod che soddisfacesse le mie esigenze.
Realizzai 2 mods leecher (una di queste è diventata una leggenda). Quando è apparsa la comunità delle leecher mods - mi resi conto che tutto il futuro di ed2k era a rischio e cercai di cambiare. Fin dall'inizio del 2007 ho iniziato a lavorare sulla mia prima mod ufficiale nota come SharkX. Grazie alla mia reputazione tra gli utenti leecher, le prestazioni della SharkX sono state confrontate con mods leecher - e alcuni utenti si ''convertirono''. Più tardi (dopo tanto sostegno ed aiuto dai modders di eMuleFuture, dalle board e dal team di traduzione ITA/DarkForge) - mi è stato chiesto di far rivivere l' orgoglio italiano (AcKroNiC). Poiché io amo l'Italia (ci sono stato 7-8 volte, ho molti amici italiani e ho anche lavorato alla Olivetti per oltre 5 anni ...) ho accettato la sfida. Ho cercato di promuovere la condivisione in Israele - però ho fallito e fino a nuovo avviso non sprecherò ulteriore tempo in problemi Israeliani.

8) Molti utenti si lamentano per la presenza di troppi fake e troppi porno. Non credi che dovrebbe essere una priorità quella di arginare drasticamente questo problema?
9) Visto il dilagare della Pedopornografia su internet e sui vari p2p, non sarebbe consigliabile creare una funzione, in emule, atta a segnalare tali file alle autorità competenti o a siti che raccolgono tali segnalazioni come ? Questa sarebbe un'innovazione per eMule e forse anche un esempio da seguire per gli altri p2p.

La pedopornografia deve essere fermata! Per il resto (porno - è una questione di scelta, educazione), la privacy non deve essere compromessa. Penso che un approccio efficace sia educare gli utenti ed2k ad identificare i fakes (guardando sul file condiviso i nomi precedenti attraverso il click destro del mouse nei dettagli, o attraverso l'identificazione hash da parte dei servizi web - però quest'ultimo è un servizio basato sulla indicizzazione del file da parte dei server). Una volta che il materiale pedopornografico è identificato - abbiamo un sacco di fonti da segnalare alle autorità!

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


Under 6) there is some of my answers left.  :tongue:


Citazione di: tux. il 23 Novembre 2009, 22:39:16 PM
Under 6) there is some of my answers left.  :tongue:

Oops ..... I'm sorry. Damn copy&past  :angry2:
Tnx  :wink:
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


English translations via Copy&Paste?  :blink:


Citazione di: tux. il 23 Novembre 2009, 22:55:30 PM
English translations via Copy&Paste?  :blink:

No, I didn't translate nothing (my english is not very well  :whistling:); I just used the same basis for the structure of the message  :-[

P.S. Tnx to Dresy and dylandog for translations  :good:
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