<html><head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head><body bgcolor="#FFFFFF" text="#000000">Hi Federico,<br>
<br>
I completely agree with your point of view. As I told to the list
previously I'm working on a project based on nodeshot for the frontend.
And one of my recent challenges were to remove all the networking part
of nodeshot without hacking nodeshot itself.<br>
<br>
It'd be cool to have only the core exempt of nodeshot without the
business logic link to the original goal of the project (WiFi/Networks).<br>
<br>
My 2 cents,<br>
Renaud<br>
<span>
</span><br>
<blockquote style="border: 0px none;"
cite="mid:sig.1776e0198b.565C8BEF.4050200@ninux.org" type="cite">
<div style="margin:30px 25px 10px 25px;" class="__pbConvHr"><div
style="width:100%;border-top:1px solid #EDEEF0;padding-top:5px"> <div
style="display:inline-block;white-space:nowrap;vertical-align:middle;width:49%;">
<a moz-do-not-send="true" href="mailto:nemesis@ninux.org"
style="color:#737F92
!important;padding-right:6px;font-weight:bold;text-decoration:none
!important;">Nemesis</a></div> <div
style="display:inline-block;white-space:nowrap;vertical-align:middle;width:48%;text-align:
right;"> <font color="#9FA2A5"><span style="padding-left:6px">lundi
30 novembre 2015 18:48</span></font></div> </div></div>
<div style="color:#888888;margin-left:24px;margin-right:24px;"
__pbrmquotes="true" class="__pbConvBody">
<meta content="text/html; charset=UTF-8" http-equiv="content-type">
<font face="Helvetica, Arial, sans-serif">Hi <font face="Helvetica,
Arial, sans-serif">everyone,<br>
<br>
<font face="Helvetica, Arial, sans-serif">In the latest months
I've been working a lot <font face="Helvetica, Arial,
sans-serif">in order to <font face="Helvetica, Arial,
sans-serif">extract some nodeshot mod<font
face="Helvetica, Arial, sans-serif">ules <font face="Helvetica, Arial,
sans-serif">that would <font face="Helvetica, Arial, sans-serif">be more
successful in separate projects<font
face="Helvetica, Arial, sans-serif"> that can be
included into nodeshot.<br>
<br>
<font face="Helvetica, Arial, sans-serif">In the
process of extraction I have also been working
on adding new features that will be<font
face="Helvetica, Arial, sans-serif"> available
in nodeshot in the near future.</font></font><br>
<br>
<font face="Helvetica, Arial, sans-serif">These
features are all related to <font
face="Helvetica, Arial, sans-serif">community
networks, which is the main use cases from
which nodeshot is born.<br>
<br>
<font face="Helvetica, Arial, sans-serif"><font
face="Helvetica, Arial, sans-serif">I'm
talking about these projects:<br>
</font></font></font></font></font></font></font></font></font></font></font></font></font>
<ul>
<li>netdiff, pure python library that is in charge of analyzing
network topology: <a moz-do-not-send="true"
href="https://github.com/ninuxorg/netdiff" class="moz-txt-link-freetext">https://github.com/ninuxorg/netdiff</a><br>
</li>
<li>django-netjsongraph, django app that is built on top of
netdiff: <a moz-do-not-send="true"
href="https://github.com/interop-dev/django-netjsongraph"
class="moz-txt-link-freetext">https://github.com/interop-dev/django-netjsongraph</a></li>
<li>netjsongraph.js, javascript library (based on d3):
<a moz-do-not-send="true"
href="https://github.com/interop-dev/netjsongraph.js"
class="moz-txt-link-freetext">https://github.com/interop-dev/netjsongraph.js</a></li>
<li>netjsonconfig, pure python library that generates OpenWRT
configurations: <a moz-do-not-send="true"
href="https://github.com/openwisp/netjsonconfig"
class="moz-txt-link-freetext">https://github.com/openwisp/netjsonconfig</a></li>
</ul>
<font face="Helvetica, Arial, sans-serif"><font face="Helvetica,
Arial, sans-serif"><font face="Helvetica, Arial, sans-serif"><font
face="Helvetica, Arial, sans-serif"><font face="Helvetica,
Arial, sans-serif"><font face="Helvetica, Arial,
sans-serif"><font face="Helvetica, Arial, sans-serif"><font
face="Helvetica, Arial, sans-serif"><font face="Helvetica, Arial,
sans-serif"><font face="Helvetica, Arial, sans-serif"><font
face="Helvetica, Arial, sans-serif"><font face="Helvetica, Arial,
sans-serif">The good
news is<font face="Helvetica, Arial,
sans-serif"> I'm very satisfied with the
results I'm obtaining!<br>
<font face="Helvetica, Arial, sans-serif">The
bad news is that it will <font
face="Helvetica, Arial, sans-serif">take
longer than expected to finish th</font>e
process and release the 1.0.<br>
<font face="Helvetica, Arial,
sans-serif">The truth is I was not
satisfied with the quality of the
current <font face="Helvetica, Arial,
sans-serif">architecture in
nodeshot. <font face="Helvetica,
Arial, sans-serif">I would
especially like to separate
completely the nodeshot core from
the <font face="Helvetica, Arial,
sans-serif">networking features,
<font face="Helvetica, Arial,
sans-serif">simplify some
module<font face="Helvetica,
Arial, sans-serif">s and
remove a<font
face="Helvetica, Arial,
sans-serif"> few c<font
face="Helvetica, Arial,
sans-serif">umbersome
hacks</font></font></font></font>.<br>
<br>
</font></font>I want to finish <font
face="Helvetica, Arial,
sans-serif">this process <font
face="Helvetica, Arial,
sans-serif">before releasing <font
face="Helvetica, Arial,
sans-serif">the 1.0<font
face="Helvetica, Arial,
sans-serif">, because 1.0 is
meant to be a stable
release, after the 1.0 is
out <font face="Helvetica,
Arial, sans-serif">I <font
face="Helvetica, Arial,
sans-serif">won't be
able to do <font
face="Helvetica,
Arial, sans-serif">drastic
change<font
face="Helvetica,
Arial, sans-serif">s<font
face="Helvetica,
Arial, sans-serif">
anymore, so I
think it's better
<font
face="Helvetica,
Arial,
sans-serif">to
solve th<font
face="Helvetica,
Arial,
sans-serif">ese
problems right
now<font
face="Helvetica,
Arial,
sans-serif">,
I<font
face="Helvetica,
Arial,
sans-serif">'m
sure that the
benefits in
the long term
will be <font
face="Helvetica,
Arial,
sans-serif">long
lasting.<br>
<br>
<font
face="Helvetica,
Arial,
sans-serif">I've
talked a lot
about the
reasons that
led me to
these
decisions<font
face="Helvetica,
Arial,
sans-serif">
at different
events</font>,
<font
face="Helvetica,
Arial,
sans-serif"><font
face="Helvetica,
Arial,
sans-serif">eg
at</font> the
<font
face="Helvetica,
Arial,
sans-serif">Battlemesh
v8 in Slovenia<font
face="Helvetica,
Arial,
sans-serif">
which<font
face="Helvetica,
Arial,
sans-serif">
is</font></font><font
face="Helvetica,
Arial,
sans-serif">
on youtube </font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font><font
face="Helvetica, Arial, sans-serif"><font face="Helvetica, Arial,
sans-serif"><font face="Helvetica, Arial, sans-serif"><font
face="Helvetica, Arial, sans-serif"><font face="Helvetica,
Arial, sans-serif"><font face="Helvetica, Arial,
sans-serif"><font face="Helvetica, Arial, sans-serif"><font
face="Helvetica, Arial, sans-serif"><font face="Helvetica, Arial,
sans-serif"><font face="Helvetica, Arial, sans-serif"><font
face="Helvetica, Arial, sans-serif"><font face="Helvetica, Arial,
sans-serif"><font face="Helvetica, Arial, sans-serif"><font
face="Helvetica, Arial, sans-serif"><font face="Helvetica, Arial,
sans-serif"><font face="Helvetica, Arial, sans-serif"><font
face="Helvetica, Arial,
sans-serif"><font face="Helvetica,
Arial, sans-serif"><font
face="Helvetica, Arial,
sans-serif"><font
face="Helvetica, Arial,
sans-serif"><font
face="Helvetica, Arial,
sans-serif"><font
face="Helvetica, Arial,
sans-serif"><font
face="Helvetica,
Arial, sans-serif"><font
face="Helvetica,
Arial, sans-serif"><font
face="Helvetica,
Arial, sans-serif"><font
face="Helvetica,
Arial,
sans-serif"><font
face="Helvetica,
Arial,
sans-serif"><font
face="Helvetica,
Arial,
sans-serif"><font
face="Helvetica,
Arial,
sans-serif"><font
face="Helvetica,
Arial,
sans-serif"><font
face="Helvetica,
Arial,
sans-serif"><font
face="Helvetica,
Arial,
sans-serif"><font
face="Helvetica,
Arial,
sans-serif"><font
face="Helvetica,
Arial,
sans-serif"><a
moz-do-not-send="true"
href="https://www.youtube.com/watch?v=mFQKtIWL8vk"
class="moz-txt-link-freetext">https://www.youtube.com/watch?v=mFQKtIWL8vk</a><font
face="Helvetica,
Arial,
sans-serif">.</font></font> </font></font></font></font></font></font></font></font>
</font><br>
<br>
<font
face="Helvetica,
Arial,
sans-serif">Pheraphs
we could just
rel<font
face="Helvetica,
Arial,
sans-serif">ease
a 0.10 s<font
face="Helvetica,
Arial,
sans-serif">omewhen
soon</font> <font
face="Helvetica,
Arial,
sans-serif">...</font></font></font><br>
<br>
<font
face="Helvetica,
Arial,
sans-serif">Federico</font><br>
</font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font>
<div>_______________________________________________<br>Nodeshot
mailing list<br><a class="moz-txt-link-abbreviated" href="mailto:Nodeshot@ml.ninux.org">Nodeshot@ml.ninux.org</a><br><a class="moz-txt-link-freetext" href="http://ml.ninux.org/mailman/listinfo/nodeshot">http://ml.ninux.org/mailman/listinfo/nodeshot</a><br></div></div>
</blockquote>
<br>
</body></html>