Coyo, If you want to test python version I recommend you starting here http://pyntk.blogspot.ru/2010/12/first-installation.html >From there it seems the network should run on real devices. May be you will be more successful then Valeska.
On Fri, Sep 13, 2013 at 5:31 PM, Valeska Grim <[email protected]>wrote: > > The python version is open source, You can download the source code and > begin work immediately if you'd like. I documented where to get it in an > earlier email, I'm not going to look up where exactly it is. But it is in > the Netsukuku savannah page. > > However, I MUST remind you, And everyone else, That. Netsukuku-C and > Netsukuku-Python, However ready they may be. Do NOT function, I tried as > hard as I could, On multiple virtual machines, For days at at time, Working > all day just trying to get the python version to work. I think maybe four > days, It finally compiled, but it NEVER worked. > > The vala implementation is the only functional version, However, I can > confirm Netsukuku-C runs on Ubuntu 12.04. > > The C version is far closer to completion than the Vala version, They were > nearing a 1.0 release. > > I don't know much about the completion of the Python version, Besides the > fact that it is far more difficult to use, Even when it works. And requires > SIGNIFICANTALY more dependencies and configurations than either other > version. > > I think simplicity is a must for Netsukuku, In porting it to other > platforms, In reducing it's resource usage, And in growing its popularity. > > That is why I am going to work on the C version for the time being. This > may change later, The worst that could happen is, We have a more advanced > and functional C version. so, I'm not worried. > > For you. Coyo, If you do want to work on Netsukuku-Python, I would suggest > you first attempt to install it following the steps from the Netsukuku > wiki. Then, I would suggest you work on making it actually compile and > install properly. > > Anyway, Thank you all for your work and reading this message! > > > > ------------------------------ > On Fri, 13 Sep, 2013 5:03 AM EDT Coyo wrote: > > >Well, if we focus on the python implementation, I can help you guys > >develop it. > > > >I know enough python to be able to of use to you guys. > > > >But I am incapable of learning C. I have an irrational phobia of C > pointers. > > > >I am medically diagnosed. It sounds funny, but it's not. > > > >On 09/11/2013 04:05 AM, Alexei wrote: > >> It seems Python much better than C suites for implementation of > >> complicated netsukuku algoritms. Make notice Luca used even specific > >> stackless version instead of common Python. I think there was a reason > >> for it. Easy development, debugging and maintenance is very important > >> especially when a developer is alone but not only. I rememper Luca > >> wrote obout difficults in further development of C-version. > >> Vala gives pythons effectivity and translates its code to fast C-code, > >> which can be compiled for routers. > >> > >> If I'm not mistaken python version is quite ready. Vala version is > >> working also but it has no yet naming service. Both need of testing > >> and debugging. Unfortunatelly they are incompatible. > >> > >> Actually fast inexpensive routers with a lot of memory are appering > >> now. See for example Ubiquiti EdgeMAX, they have 512 Mb of RAM. I > >> thing they could run python version... But my vote is for Vala. For > >> progammer is not too difficult to take in vala, and it could be easier > >> then make sense in netsukuku. > >> > >> > >> On Wed, Sep 11, 2013 at 6:03 AM, Miss Valeska <[email protected] > >> <mailto:[email protected]> wrote: > >> > >> On 09/10/2013 12:12 AM, Coyo wrote: > >> > >> Interesting. Sounds like Vala is the one we want, then. > >> > >> I'm still waiting to figure out how to test vala locally. > >> > >> I don't even know where the code is. > >> > >> On 09/09/2013 09:41 PM, Valeska Grim wrote: > >> > >> From: Alexei <[email protected] > >> <mailto:[email protected]> > >> > >> As I understand, netsukuku-python is a test > >> implementation. It is pretty > >> ready software but is not very demanded because of it does > >> not run on > >> modern routers. So vala version is universal, it is faster > >> and more > >> preferable in every way, but as I guess very few people > >> want work with > >> vala. I thing if vala version will not be done, after some > >> time people > >> start using and develop python version on some new > >> generation of hardware. > >> > >> > >> On Sat, Aug 31, 2013 at 12:03 PM, Miss Valeska > >> <[email protected] <mailto:[email protected] > >wrote: > >> > >> Also! With Stackless python, Or any of those other > >> dependencies, Does the > >> version matter? The version in the commands is 2.6.2, > >> But would it matter > >> if I used the most recent version? If so, Does this > >> also apply to the other > >> dependencies? > >> > >> Oh, Finally, Will netsukuku-python be continued? Or is > >> netsukuku-vala > >> going to take over? I think I prefer netsukuku-vala, > >> I'm not sure, Being it > >> works on routers though, That is very good. However, > >> I'm just curious about > >> your plans Luca. I assume vala will take over. > >> > >> > >> I don't exactly believe that, The python version worked on openwrt > >> routers, Now it is just out dated because it hasn't been mantained > >> in years. The C version did too, The C version and python version > >> are just as universal and fast. I don't know what "preferable in > >> every way" means, But, I don't see how vala has anything that C, > >> Or, C++, Doesn't. If you can correct me, I'd be glad to know. > >> > > > > _______________________________________________ > Netsukuku mailing list > [email protected] > https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/netsukuku >
_______________________________________________ Netsukuku mailing list [email protected] https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/netsukuku
