<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Can I not be against, yet still have concerns?  :)<br>
    <br>
    I'm glad you so gallantly dumped Angular, which I would have raised
    my hand Against since that thing obsolete past code every 6 months. 
    But I do not know React.  Could you sell me more the big plusses to
    do that.  What will it replace, do you have an example?  What about
    all the code waiting approval right now, will it become obsolete
    because non-Reactive ?<br>
    <br>
    All the big previous changes (bootstrap, dbix...) were not without
    pain, espeicially for those outside the core, not coding these
    technologies 24/7.<br>
    <br>
    And how do you see React evolving in the next 5 years?  Keeping up
    with bootstrap requires huge effort (if/when we upgrade).<br>
    <br>
    Again, I know little.  Please don't ask me if I'm against, but give
    me your big sales pitch. :)<br>
    <br>
    Cheers,<br>
    <br>
    <div class="moz-signature">
      <style type="text/css">
.moz-signature {
 color: #FFFFFF;
}
.sig_inlibro {
 padding-top : 2px;
 color: #888888;
 font-family : "Trebuchet MS", verdana;
 font-size: 90%;
}
.sig_content {
 border-top: 2px solid #DDDDDD;
 border-bottom: 2px solid #BFD13D;
 background-color : #F6F6F6;
 padding-left:10px;
}
.sig_inlibro a:visited, .sig_inlibro a:hover, .sig_inlibro a:link {
 text-decoration: none;
 color: #005B85;
}
.nom {
 color: #005B85;
 font-weight : bold;
}
.inlibro, .in {
 color: #BFD13D;
}
.libro {
 color: #005B85;
}
.in, .libro {
 font-size : 120%;
}
.desc {
    margin-bottom: 0;
    padding-bottom: 5px;
}
.small {
 font-size: 80%;
}
.tagline {
 color : #00BCE4;
}
.sig_footer {
 padding-left : 10px;
 background-color : #EEEFEA;
}
</style>
      <div class="sig_inlibro">
        <div class="sig_content"> <span class="nom">Philippe Blouin,</span><br>
          <span class="tagline small">Responsable du développement
            informatique</span><br>
          <p class="desc small"> Tél.  : (888) 604-2627<br>
            <a href="mailto:philippe.blouin@inLibro.com">philippe.blouin@inLibro.com</a>
          </p>
        </div>
        <div class="sig_footer"> <span class="in">in</span><span
            class="libro">Libro</span> <span class="tagline small">|
            pour esprit libre |</span> <a class="small"
            href="http://www.inLibro.com">www.inLibro.com</a> </div>
      </div>
    </div>
    <div class="moz-cite-prefix">On 09/19/2016 08:18 AM, Kyle Hall
      wrote:<br>
    </div>
    <blockquote
cite="mid:CACpVHfwdAddzx9ejLEqEf91cpqr5X2BGnnaGHxxTFEy5Ssj6_g@mail.gmail.com"
      type="cite">
      <div dir="ltr">Thanks for the feedback Stefano!
        <div><br>
        </div>
        <div>Please, if anybody is *against* the use of React in Koha,
          please voice your concerns!</div>
        <div><br>
        </div>
        <div>Kyle</div>
      </div>
      <div class="gmail_extra"><br clear="all">
        <div>
          <div class="gmail_signature" data-smartmail="gmail_signature">
            <div dir="ltr">
              <div>
                <div dir="ltr">
                  <div><a moz-do-not-send="true"
href="https://secure2.convio.net/cffh/site/Donation2?df_id=1395&FR_ID=4715&PROXY_ID=2706639&PROXY_TYPE=20&1395.donation=form1&s_src=CHORUS&s_subsrc=CHAADOEB"
                      target="_blank"><img moz-do-not-send="true"
                        src="http://widgets.ch-or.us/badge/convio/cff/4715/2706639"></a><br>
                  </div>
                  <div><br>
                  </div>
                  <div><a moz-do-not-send="true"
                      href="http://www.kylehall.info" target="_blank">http://www.kylehall.info</a><br>
                    ByWater Solutions ( <a moz-do-not-send="true"
                      href="http://bywatersolutions.com" target="_blank">http://bywatersolutions.com</a>
                    )<br>
                    Meadville Public Library ( <a
                      moz-do-not-send="true"
                      href="http://www.meadvillelibrary.org"
                      target="_blank"><a class="moz-txt-link-freetext" href="http://www.meadvillelibrary.org">http://www.meadvillelibrary.org</a></a>
                    )<br>
                    Crawford County Federated Library System ( <a
                      moz-do-not-send="true" href="http://www.ccfls.org"
                      target="_blank"><a class="moz-txt-link-freetext" href="http://www.ccfls.org">http://www.ccfls.org</a></a> )<br>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
        <br>
        <div class="gmail_quote">On Fri, Sep 16, 2016 at 9:50 AM,
          Stefano Bargioni <span dir="ltr"><<a
              moz-do-not-send="true" href="mailto:bargioni@pusc.it"
              target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:bargioni@pusc.it">bargioni@pusc.it</a></a>></span> wrote:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div style="word-wrap:break-word"><span class="">My +1 for
                React. Angular requires a specific skill, other than
                Javascript.</span>
              <div><span class="HOEnZb"><font color="#888888">Stefano<br>
                  </font></span>
                <div><br>
                  <blockquote type="cite"><span class="">
                      <div>On 15 set 2016, at 19:22, Kyle Hall <<a
                          moz-do-not-send="true"
                          href="mailto:kyle.m.hall@gmail.com"
                          target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:kyle.m.hall@gmail.com">kyle.m.hall@gmail.com</a></a>>
                        wrote:</div>
                      <br>
                    </span>
                    <div>
                      <div>
                        <div class="h5">
                          <div dir="ltr">I have my proof of concept for
                            using <span>React</span> within Koha
                            completed! You can see it here: <a
                              moz-do-not-send="true"
                              href="https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17297"
                              target="_blank"><a class="moz-txt-link-freetext" href="https://bugs.koha-commun">https://bugs.koha-commun</a><wbr>ity.org/bugzilla3/show_bug.<wbr>cgi?id=17297</a>
                            <div><br>
                            </div>
                            <div>Please give it a try!</div>
                            <div><br>
                            </div>
                            <div>So, I've written this development ( at
                              least in part ) in both Angular and <span>React</span>.
                              I know Angular 2 is out but here are my
                              thoughts so far.</div>
                            <div><br>
                            </div>
                            <div>1) It's much easier to think in <span>React</span> than
                              in Angular. <span>React</span> is for the
                              most part just Javascript. It's far less
                              opinionated than Angular. They saying
                              goes <span>React</span> is Javascript and
                              Angular is Angular. I think the
                              flexibility of <span>React</span> works
                              well within the Koha ecosystem.</div>
                            <div><br>
                            </div>
                            <div><span style="font-size:12.8px">2)
                                Writing </span><span
                                style="font-size:12.8px">React</span><span
                                style="font-size:12.8px"> feels much
                                more like programming. I think it's much
                                faster to develop reactive and ajax
                                features in </span><span
                                style="font-size:12.8px">React</span><span
                                style="font-size:12.8px"> than it is
                                using jQuery.</span><br
                                style="font-size:12.8px" clear="all">
                              <div style="font-size:12.8px"><br>
                              </div>
                              <div style="font-size:12.8px">3) <span>React</span> makes
                                it pretty easy to create widgets that we
                                can drop in to a given page and have
                                just work. Pretty much anything that
                                shows up on multiple pages would make
                                for a good <span>React</span> widget.
                                Think the holds table which is on the
                                checkouts page and the patron details
                                page. It is ajaxified now, but a far far
                                cleaner version could be written in <span>React</span>.</div>
                              <div style="font-size:12.8px"><br>
                              </div>
                              <div style="font-size:12.8px">4) React is
                                just a view layer. Angular is a full MVC
                                framework with many pieces we don't
                                really need.</div>
                              <div style="font-size:12.8px"><br>
                              </div>
                              <div style="font-size:12.8px">I think <span>React</span> is
                                probably the way to go for Koha. I like
                                Angular but for Koha in particular, I
                                think <span>React</span> is a better
                                fit. I think we really need to get this
                                decision made as soon as possible. If
                                anyone has opinions, please let everyone
                                know!</div>
                              <div style="font-size:12.8px"><br>
                              </div>
                              <div style="font-size:12.8px">Kyle</div>
                            </div>
                            <div>
                              <div>
                                <div dir="ltr">
                                  <div>
                                    <div dir="ltr">
                                      <div><br>
                                      </div>
                                      <div><br>
                                      </div>
                                      <div><a moz-do-not-send="true"
                                          href="http://www.kylehall.info/"
                                          target="_blank">http://www.kylehall.info</a><br>
                                        ByWater Solutions ( <a
                                          moz-do-not-send="true"
                                          href="http://bywatersolutions.com/"
                                          target="_blank"><a class="moz-txt-link-freetext" href="http://bywatersolutions.com">http://bywatersolutions.com</a></a>
                                        )<br>
                                        Meadville Public Library ( <a
                                          moz-do-not-send="true"
                                          href="http://www.meadvillelibrary.org/"
                                          target="_blank"><a class="moz-txt-link-freetext" href="http://www.meadvillelibrary">http://www.meadvillelibrary</a>.<wbr>org</a>
                                        )<br>
                                        Crawford County Federated
                                        Library System ( <a
                                          moz-do-not-send="true"
                                          href="http://www.ccfls.org/"
                                          target="_blank"><a class="moz-txt-link-freetext" href="http://www.ccfls.org">http://www.ccfls.org</a></a>
                                        )<br>
                                      </div>
                                    </div>
                                  </div>
                                </div>
                              </div>
                            </div>
                          </div>
                        </div>
                      </div>
                      <span class="">
                        ______________________________<wbr>_________________<br>
                        Koha-devel mailing list<br>
                        <a moz-do-not-send="true"
                          href="mailto:Koha-devel@lists.koha-community.org"
                          target="_blank">Koha-devel@lists.koha-<wbr>community.org</a><br>
                        <a moz-do-not-send="true"
href="http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel"
                          target="_blank">http://lists.koha-community.<wbr>org/cgi-bin/mailman/listinfo/<wbr>koha-devel</a><br>
                        website : <a moz-do-not-send="true"
                          href="http://www.koha-community.org/"
                          target="_blank">http://www.koha-community.org/</a><br>
                        git : <a moz-do-not-send="true"
                          href="http://git.koha-community.org/"
                          target="_blank">http://git.koha-community.org/</a><br>
                        bugs : <a moz-do-not-send="true"
                          href="http://bugs.koha-community.org/"
                          target="_blank">http://bugs.koha-community.<wbr>org/</a></span></div>
                  </blockquote>
                </div>
                <br>
              </div>
            </div>
            <br>
            ______________________________<wbr>_________________<br>
            Koha-devel mailing list<br>
            <a moz-do-not-send="true"
              href="mailto:Koha-devel@lists.koha-community.org">Koha-devel@lists.koha-<wbr>community.org</a><br>
            <a moz-do-not-send="true"
href="http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel"
              rel="noreferrer" target="_blank">http://lists.koha-community.<wbr>org/cgi-bin/mailman/listinfo/<wbr>koha-devel</a><br>
            website : <a moz-do-not-send="true"
              href="http://www.koha-community.org/" rel="noreferrer"
              target="_blank">http://www.koha-community.org/</a><br>
            git : <a moz-do-not-send="true"
              href="http://git.koha-community.org/" rel="noreferrer"
              target="_blank">http://git.koha-community.org/</a><br>
            bugs : <a moz-do-not-send="true"
              href="http://bugs.koha-community.org/" rel="noreferrer"
              target="_blank">http://bugs.koha-community.<wbr>org/</a><br>
          </blockquote>
        </div>
        <br>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Koha-devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Koha-devel@lists.koha-community.org">Koha-devel@lists.koha-community.org</a>
<a class="moz-txt-link-freetext" href="http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel">http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel</a>
website : <a class="moz-txt-link-freetext" href="http://www.koha-community.org/">http://www.koha-community.org/</a>
git : <a class="moz-txt-link-freetext" href="http://git.koha-community.org/">http://git.koha-community.org/</a>
bugs : <a class="moz-txt-link-freetext" href="http://bugs.koha-community.org/">http://bugs.koha-community.org/</a></pre>
    </blockquote>
    <br>
  </body>
</html>