<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>