2009/4/18 Luca Dionisi <[email protected]>:
> 2009/4/13 Luca Dionisi <[email protected]>:
>> 2009/4/8 Luca Dionisi <[email protected]>:
>>> This post is strictly intended for italian speaking people.
>>> There are no relevant news for english speaking users.
>>>
>>> Ciao a tutti
>>>
>>> Di recente ho passato del tempo a studiare il codice di netsukuku per
>>> provare in seguito a dare una mano più efficacemente al debugging e
>>> allo sviluppo.
>>>
>>> Mentre studiavo il codice prendevo appunti. Il mio primo scopo era di
>>> tenere una traccia per me, ma fin dall'inizio ho tenuto conto del
>>> fatto che il risultato poteva essere un aiuto per altri sviluppatori
>>> che si avvicinano al codice di netsukuku per la prima volta.
>>>
>>> La strada che ho seguito è stata quella di leggere dal svn la prima
>>> versione python del codice e studiarla, e poi vedere nel tempo quali
>>> modifiche sono state apportate e tenere traccia del perché.
>>>
>>> Qualche giorno fa ho terminato, nel senso che sono arrivato all'ultima
>>> revisione del svn.  Oltre a quello che avevo scritto fino allora ho
>>> aggiunto una o due pagine di commento più "panoramico" sulla
>>> architettura del codice.
>>>
>>> Ora sto trascrivendo queste annotazioni sul wiki lab.dyne.org. Per il
>>> momento sono alle prime pagine, ci vorrà qualche giorno per finire di
>>> trascrivere.
>>>
>>> Volevo sapere prima di tutto se questo uso del wiki è corretto, cioè
>>> se è il posto giusto per condividere queste note.
>>>
>>> Chi legge queste pagine senza avere alcuna esperienza del codice di
>>> netsukuku potrebbe commentare in mailing list, dicendo se
>>> l'esposizione è abbastanza chiara, se è di aiuto per navigare sul
>>> codice e capirlo, ecc.
>>> Dagli sviluppatori sarei ben lieto di ricevere qualche autorevole
>>> correzione alle mie deduzioni qualora fossero errate.
>>>
>>> Per il momento le pagine sono in italiano. Quando siamo sicuri che ci
>>> sono informazioni corrette si può pensare di tradurle.
>>>
>>> La pagina iniziale è http://lab.dyne.org/Netsukuku/ita/notes
>>>
>>> Ribadisco ancora che mi ci vorranno alcuni giorni per finire di
>>> trascrivere. Prima di correggere direttamente sul wiki i miei errori
>>> lasciatemi finire, casomai commentate in mailing list.
>>>
>>> Grazie
>>> --Luca
>>>
>>
>> Quello che avevo di scritto l'ho finito di trascrivere sul wiki.
>> Probabilmente continuero' a migliorare il contenuto, ma fin d'ora se
>> qualcuno volesse aggiungere/modificare le pagine per migliorarle puo'
>> farlo.
>> In particolare, jnz, se vuoi dare un'occhiata alla pagina sul P2P vai pure.
>>
>> Ciao
>> --Luca
>>
>
> Vorrei qualche commento dagli sviluppatori sulle note prese riguardo
> la classe Etp.
> Qui:
> http://lab.dyne.org/Netsukuku/ita/ModuloQSPN
> In particolare sulla parte di processazione di un ETP (etp_exec)
>
> Vi sollecito a dare un'occhiata perché mi pare che il codice abbia
> parecchi problemi. Ho anche iniziato a fare una test-suite per
> verificare la correttezza delle operazioni fatte in etp_exec e vedo
> risultati non corretti.
>
> Prima di mettere mano al codice vorrei capire se sto sbagliando tutto
> e il codice è in realtà funzionante ma io lo sto interpretando male.
>
> Allego il file che uso come testsuite. Ho cercato di commentare quello
> che faccio e con quale intento lo faccio, ma potrebbe non essere di
> facile lettura.
>
> --Luca
>

Dimenticavo di aggiungere che, per far funzionare la test-suite, vanno
applicate le patch che ho allegato nei ticket 23 e 24 sul Trac.

--Luca
_______________________________________________
Netsukuku mailing list
[email protected]
http://lists.dyne.org/mailman/listinfo/netsukuku

Reply via email to