:: Re: [Netsukuku] Fwd: Stackless Pyth…
Top Page
Delete this message
Reply to this message
Author: Alexei
Date:  
To: Netsukuku discussion list
Subject: Re: [Netsukuku] Fwd: Stackless Python version
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 <valeska_grim@???>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 <valeska_grim@???
> >> <mailto:valeska_grim@yahoo.com> 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 <alexalexb@???
> >>             <mailto:alexalexb@gmail.com>

> >>
> >>             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
> >>             <valeska_grim@??? <mailto:valeska_grim@yahoo.com
> >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
> Netsukuku@???
> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/netsukuku
>