<div dir="ltr">We will keep the Python 2 libraries around.<div><br></div><div>-walter</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jun 29, 2016 at 1:36 PM, Tony Anderson <span dir="ltr"><<a href="mailto:tony_anderson@usa.net" target="_blank">tony_anderson@usa.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    What is the impact of this on our library of Sugar activities. Will
    we install both Pythons?<br>
    <br>
    Tony<div><div class="h5"><br>
    <br>
    <div>On 06/29/2016 04:53 PM, Walter Bender
      wrote:<br>
    </div>
    </div></div><blockquote type="cite"><div><div class="h5">
      <div dir="ltr"><br>
        <div class="gmail_extra"><br>
          <div class="gmail_quote">On Sun, Jun 26, 2016 at 5:14 PM, Sam
            Parkinson <span dir="ltr"><<a href="mailto:sam.parkinson3@gmail.com" target="_blank">sam.parkinson3@gmail.com</a>></span>
            wrote:<br>
            <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><font><font>Sugar
                  is using python2.7 now.</font></font>
              <div><br>
              </div>
              <div><font><font>I can assure you that Gtk+ (and all the
                    other gi repository bits) work great with python3. 
                    I recently wrote a reddit client in python3 and Gtk+
                    and it was just as easy as with python2.</font></font></div>
              <div><br>
              </div>
              <div><font><font>I think think there was a previous GSoC
                    project to investigate such a port.  I don't
                    remember that they got a port done.  Who mentored
                    that?  What happened?</font></font></div>
              <div><br>
              </div>
              <div><font><font>However, I'm pretty sure that
                    they found we had 1 python2 dep; the deprecated
                    python-telepathy module.  I'd be happy for us to
                    take maintainership of the parts of the
                    python-telepathy module that we use.  We just use
                    the bit that gives us constants for the telepathy
                    dbus interfaces, and the Channel class (which just
                    wraps the dbus object constructor).</font></font></div>
            </blockquote>
            <div><br>
            </div>
            <div>They didn't quite finish, but they got far enough to
              demonstrate that it will not be too difficult. Maybe we
              target Python 3 for the release following this one?</div>
            <div><br>
            </div>
            <div>-walter </div>
            <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
              <div><br>
              </div>
              <div><font><font>Thanks,</font></font></div>
              <div><font><font>Sam</font></font>
                <div>
                  <div><br>
                    <br>
                    <font><font>On Mon, Jun 27, 2016 at 1:56 AM, Dave
                        Crossland <</font></font><a href="mailto:dave@lab6.com" target="_blank"><font><font></font></font></a><font><font><a href="mailto:dave@lab6.com" target="_blank">dave@lab6.com</a></font></font><font><font>>
                        wrote:</font></font><br>
                    <blockquote type="cite">
                      <div dir="ltr"><font><font>Hi</font></font>
                        <div><br>
                        </div>
                        <div><a href="http://lwn.net/Articles/690676/" target="_blank"><font><font>http://lwn.net/Articles/</font></font><font><font>690676/</font></font></a></div>
                        <div><br>
                        </div>
                        <blockquote style="margin:0 0 0 40px;border:none;padding:0px">
                          <div>
                            <div><font><font>"The goal is to reach 50%
                                  of [python] packages [working with
                                  Python 3] for Fedora 25, which is
                                  planned for release in November. There
                                  are various pieces that are still on
                                  Python 2, including some desktop
                                  toolkits. GTK+2 support will not be
                                  ported to Python 3, which affects
                                  GIMP, Inkscape, and Sugar that all
                                  have Python-based plugins. For the
                                  enterprise, Samba is one of the
                                  biggest projects that remains based on
                                  Python 2. Viktorin said he would
                                  "probably end up porting Samba", which
                                  was met with applause.</font></font></div>
                          </div>
                        </blockquote>
                        <div>
                          <div><br>
                          </div>
                          <div><font><font>Has Sugar moved to GTK3
                                completely?</font></font></div>
                          <div><br>
                          </div>
                          <div><font><font>What is the status of
                                migration from Python 2 to Python 3?</font></font></div>
                          <div><br>
                          </div>
                          <font><font>-- </font></font><br>
                          <div data-smartmail="gmail_signature"><font><font>Cheers</font></font><br>
                            <font><font>Dave</font></font></div>
                        </div>
                      </div>
                    </blockquote>
                  </div>
                </div>
              </div>
              <br>
              <font><font>______________________________</font></font><font><font>_________________</font></font><br>
              <font><font>
                  Sugar-devel mailing list</font><a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank"><font></font></a><font><a href="mailto:Sugar-devel@lists.sugarlabs" target="_blank">Sugar-devel@lists.sugarlabs</a>.</font><a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank"><font>org</font></a><a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank"><font></font></a><font><a href="http://lists.sugarlabs.org/" target="_blank">http://lists.sugarlabs.org/</a></font><a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank"><font>listinfo/sugar-devel</font></a></font><br>
              <br>
              <br>
              <br>
            </blockquote>
          </div>
          <br>
          <br clear="all">
          <div><br>
          </div>
          <font><font>-- </font></font><br>
          <div data-smartmail="gmail_signature">
            <div dir="ltr">
              <div><font><font><font><font>Walter Bender</font></font></font></font><br>
                <font><font><font><font>Sugar Labs</font></font></font></font></div>
              <div><font><a href="http://www.sugarlabs.org" target="_blank"><font><font><font>http://www.sugarlabs.org</font></font></font></a></font><br>
                <br>
              </div>
            </div>
          </div>
        </div>
      </div>
      <br>
      <fieldset></fieldset>
      <br>
      </div></div><pre>_______________________________________________
Sugar-devel mailing list
<a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">Sugar-devel@lists.sugarlabs.org</a>
<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a>
</pre>
    </blockquote>
    <br>
  </div>

<br>_______________________________________________<br>
Sugar-devel mailing list<br>
<a href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.sugarlabs.org</a><br>
<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><font><font>Walter Bender</font></font><br><font><font>Sugar Labs</font></font></div><div><font><a href="http://www.sugarlabs.org" target="_blank"><font>http://www.sugarlabs.org</font></a></font><br><a href="http://www.sugarlabs.org" target="_blank"><font></font></a><br></div></div></div>
</div>