<div dir="ltr"><div dir="ltr">Hi!<div><br></div><div>The ML activity was an idea given by me initially. I have to say that you need to first understand the concept of what "testing" and "training"  a model is.  We are not arranging the pictures here. We are training the model with the pictures.</div><div>Have a look at the google drive worksheet link that I have attached along this email below. Besides  ideas there are more ideas of google AI experiments that can you get inspired from   :)</div><div>There is a website  based on teaching ML to kids and that has lesson plans and worksheets:</div><div><br></div><div>1. <a href="https://machinelearningforkids.co.uk/#!/worksheets" target="_blank">https://machinelearningforkids.co.uk/#!/worksheets</a></div><div><br></div><div>2. <a href="https://experiments.withgoogle.com/teachable-machine" target="_blank">https://experiments.withgoogle.com/teachable-machine</a></div><div><br></div><div>3. <a href="https://experiments.withgoogle.com/handwriting-with-a-neural-net" target="_blank">https://experiments.withgoogle.com/handwriting-with-a-neural-net</a></div><div><br></div><div>4. <a href="https://experiments.withgoogle.com/semantris" target="_blank">https://experiments.withgoogle.com/semantris</a></div><div><br></div><div>Google Drive Iink for the car or cup worksheet: <a href="https://drive.google.com/file/d/1ZY5DdWgeSrzaswRhhXemkVWpllIV4suA/view?usp=sharing"> https://drive.google.com/file/d/1ZY5DdWgeSrzaswRhhXemkVWpllIV4suA/view?usp=sharing</a></div><div><br></div><div>Regards,</div><div></div>Iqra</div><div dir="ltr"><br></div><div dir="ltr"><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Mar 27, 2019 at 3:00 PM Ahmed ElSabbagh <<a href="mailto:ahmed.h.elsabbagh@gmail.com" target="_blank">ahmed.h.elsabbagh@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hello James,<br>Thank you for the warm welcome, I am currently reading the documentation you have sent.<br>Image recognition seems interesting, but shall we fill the blanks? </div><div>Should the activity for  different pictures of cars, cups and other things, the children should then choose which picture goes to which category, then they test it on other images and if it should succeed in recognizing it? And the initially 0 knowledge model learns incrementally?<br>This could be done  a score for how many new pictures the Model was able to recognize and each level the children pass they go to a new threshold or level repeat and so on.</div><div> I see here is: <br>I am not familiar enough with  in particular, but shouldn't the model take many pictures in order to be capable enough? If  would be tiresome for children to arrange all the pictures.</div><div><br></div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, 27 Mar 2019 at 07:49, <<a href="mailto:sugar-devel-request@lists.sugarlabs.org" target="_blank">sugar-devel-request@lists.sugarlabs.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Send Sugar-devel mailing list submissions to<br>
        <a href="mailto:sugar-devel@lists.sugarlabs.org" target="_blank">sugar-devel@lists.sugarlabs.org</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
        <a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
, via email, send a message with subject or body 'help' to<br>
        <a href="mailto:sugar-devel-request@lists.sugarlabs.org" target="_blank">sugar-devel-request@lists.sugarlabs.org</a><br>
<br>
You can reach the person managing the list at<br>
        <a href="mailto:sugar-devel-owner@lists.sugarlabs.org" target="_blank">sugar-devel-owner@lists.sugarlabs.org</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
 "Re: Contents of Sugar- digest..."<br>
<br>
<br>
Today's Topics:<br>
<br>
   1. Re: Expressing Interest GSoC (James Cameron)<br>
   2. Re: A problem of "No module named..." when trying to run an<br>
       which uses GTK (James Cameron)<br>
   3. Re: Regarding  to python 3 project (James Cameron)<br>
   4. Re: GSOC19 proposal (James Cameron)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Wed, 27 Mar 2019 15:56:56 +1100<br>
From: James Cameron <<a href="mailto:quozl@laptop.org" target="_blank">quozl@laptop.org</a>><br>
To: <a href="mailto:sugar-devel@lists.sugarlabs.org" target="_blank">sugar-devel@lists.sugarlabs.org</a><br>
Subject: Re: [Sugar-devel] Expressing Interest GSoC<br>
Message-ID: <<a href="mailto:20190327045656.GN13742@laptop.org" target="_blank">20190327045656.GN13742@laptop.org</a>><br>
Content-Type: text/plain; =us-<br>
<br>
Welcome Ahmed,<br>
<br>
Further information about how Sugar works for children can be found in<br>
 documentation <a href="https://help.sugarlabs.org/" rel="noreferrer" target="_blank">https://help.sugarlabs.org/</a><br>
<br>
You can also find more about Sugarizer on the <a href="https://sugarizer.org/" rel="noreferrer" target="_blank">https://sugarizer.org/</a><br>
.<br>
<br>
Machine Learning is difficult to fit into elementary teaching, as it<br>
 such a narrow and rapidly changing field, with a <br>
 knowledge.<br>
<br>
Yes, there were ideas about Machine Learning, my previous post gave a<br>
 to <a href="https://github.com/sugarlabs/GSoC/issues/16" rel="noreferrer" target="_blank">https://github.com/sugarlabs/GSoC/issues/16</a><br>
<br>
Think of a lesson plan for how a teacher could explain Machine<br>
Learning  a child of nine years of age, without treating it as a<br>
" box" concept?<br>
<br>
Each week I teach a class of about 12 children, and they don't need to<br>
 about Machine Learning or Artificial Intelligence in order to use<br>
 products that depend on it.  It is often enough to say that it is<br>
 mathematics and logic; which is a deferral.<br>
<br>
On Tue, Mar 26, 2019 at 09:21:09AM +0200, Ahmed ElSabbagh wrote:<br>
> Hello Sugar Developers,<br>
> I am a student looking for ideas for google Google Summer of Code.<br>
>   have caught my  I find it difficult to understand<br>
>  it works in general as not many tutorials are available.<br>
> I am fairly experienced in writing Python and I wish if possible to create a<br>
>  activity for Machine Learning in Sugar.<br>
> Where could I possibly start and are there any specific ideas for ML<br>
>  already in your mind for implementation.<br>
> Regards,<br>
> AHS<br>
<br>
> _______________________________________________<br>
> Sugar-devel mailing list<br>
> <a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">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>
<br>
-- <br>
James Cameron<br>
<a href="http://quozl.netrek.org/" rel="noreferrer" target="_blank">http://quozl.netrek.org/</a><br>
<br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Wed, 27 Mar 2019 16:02:59 +1100<br>
From: James Cameron <<a href="mailto:quozl@laptop.org" target="_blank">quozl@laptop.org</a>><br>
To: <a href="mailto:sugar-devel@lists.sugarlabs.org" target="_blank">sugar-devel@lists.sugarlabs.org</a><br>
Subject: Re: [Sugar-devel] A problem of "No module named..." when<br>
         to run an activity which uses GTK<br>
Message-ID: <<a href="mailto:20190327050259.GO13742@laptop.org" target="_blank">20190327050259.GO13742@laptop.org</a>><br>
Content-Type: text/plain; =-8859-1<br>
<br>
Yes, Ashish Kumar made a commit which I merged as 0c53e0b, but you're<br>
 about a different issue, for porting to Python 3 and you've<br>
 changes in ce7a724  now I'm confused, because it doesn't<br>
 like this commit was a complete port to Python 3, yet it is not<br>
 as a draft pull request.<br>
<br>
<a href="https://github.com/sugarlabs/math-hurdler/pull/2/commits/ce7a724b7c3ba5f03d0b33eec0774dd08cebb5e4" rel="noreferrer" target="_blank">https://github.com/sugarlabs/math-hurdler/pull/2/commits/ce7a724b7c3ba5f03d0b33eec0774dd08cebb5e4</a><br>
<a href="https://github.com/sugarlabs/math-hurdler/pull/2" rel="noreferrer" target="_blank">https://github.com/sugarlabs/math-hurdler/pull/2</a><br>
<br>
See our Python 3 Porting Guide<br>
<a href="https://github.com/sugarlabs/sugar-docs/blob/master/src/python-porting-guide.md" rel="noreferrer" target="_blank">https://github.com/sugarlabs/sugar-docs/blob/master/src/python-porting-guide.md</a><br>
<br>
My tests were with Python 2.  We will have Python 2 systems in use for<br>
 a while.<br>
<br>
On Tue, Mar 26, 2019 at 04:17:39PM +0530,   wrote:<br>
>  seems like the activity has been fixed already, Sorry about that .<br>
> <br>
> On Tue, 26 Mar 2019 at 15:55,   <[1]<a href="mailto:kushagra1998@gmail.com" target="_blank">kushagra1998@gmail.com</a>> wrote:<br>
> <br>
>     As you guys were discussing about the math hurdler activity, this activity<br>
>      built in python2 hence needed minute fixes to convert into python3. I<br>
>      the fixes and created a pull request. Now math_hurdler works fine.<br>
>      I did not check the activity thing, it needs some of the <br>
>     . Please look into it.<br>
> <br>
>     Sincerely<br>
>      Nigam<br>
>     [2]<a href="mailto:kushagra1998@gmail.com" target="_blank">kushagra1998@gmail.com</a><br>
> <br>
>     On Tue, 26 Mar 2019 at 04:06, James Cameron <[3]<a href="mailto:quozl@laptop.org" target="_blank">quozl@laptop.org</a>> wrote:<br>
> <br>
>         Thanks.  No, I'm not running the activity from the Terminal.  I'm<br>
>          it the way a child learner would run it; from the Home View.<br>
>         If you're not familiar with the user experience of Sugar, please read<br>
>          our documentation;<br>
> <br>
>         [4]<a href="https://help.sugarlabs.org/en/sugar_ui.html" rel="noreferrer" target="_blank">https://help.sugarlabs.org/en/sugar_ui.html</a><br>
>         [5]<a href="https://help.sugarlabs.org/en/home_view.html" rel="noreferrer" target="_blank">https://help.sugarlabs.org/en/home_view.html</a><br>
> <br>
>         How did you fall into this trap; is there  other documentation we<br>
>          to change?  Let us know!<br>
> <br>
>         When I said "I'm not sure if the activity was finished before it was<br>
>          to the Wiki" I'm suggesting that the activity was not finished,<br>
>          so you are having to fix problems because the original developers<br>
>          not complete their work.  You used the Wiki to find the activity,<br>
>          so you may have found an unfinished activity.  Very brave!<br>
> <br>
>         Regarding the "Create a new set of activities" idea, you should<br>
>          to appreciate the breadth and scope of the existing<br>
>          so that you can avoid suggesting an activity we might<br>
>          have.<br>
> <br>
>         On Mon, Mar 25, 2019 at 09:36:43PM +0530, Rushabh Vasani wrote:<br>
>         > Hello<br>
>         > I was not getting this kind of any error.<br>
>         > Are you running your activity from  with the command "/<br>
>         > -hurdler " after cloning it?<br>
>         > Or you are doing something else I was running it from the terminal<br>
>          a<br>
>         >   window was . Even I just tried it once again so<br>
>          I can<br>
>         >  you right description I don't know if there is another way to<br>
>          the<br>
>         > Please tell me if there is<br>
>         > And I don't understood what do you exactly mean by " I'm not sure if<br>
>         <br>
>         >  was finished before it was added to the Wiki. "<br>
>         ><br>
>         > And another question I have for the activity " Create a new set of<br>
>          "<br>
>         >  that<br>
>         > I am planing the activities which I want to create in  three<br>
>          So<br>
>         >  there be 12-15  activities or 4-5 very nice and<br>
>          <br>
>         >  for that I personally would like to create bigger<br>
>          which<br>
>         >  make a big difference in the skills of studentsBut I'll plan the<br>
>         >  as you say.<br>
>         > Thank you.<br>
>         >  <br>
>         ><br>
>         > On Mon, Mar 25, 2019 at 9:26 AM James Cameron <[1][6]<a href="mailto:quozl@laptop.org" target="_blank">quozl@laptop.org</a><br>
>         > :<br>
>         ><br>
>         >     Thanks.  That's interesting.  The page is automatically generated<br>
>         <br>
>         >     <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536925809419582584634">new</span> pages added to the Wiki.  I hadn't thought to check there for<br>
>         <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536925830938171477661">new</span><br>
>         >     <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536925834762664698690">activities</span>.<br>
>         ><br>
>         >     The problem with Math Hurdler at the moment (ff8a15d) is that it<br>
>         <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536925846220859030507">does</span><br>
>         >     <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536925852231752834228">not</span> <span class="gmail-ginger-module-highlighter-mistake-type-2" id="gmail-gwmw-15536925852247648588602">start</span> in Sugar.  A message appears "Math Hurdler failed to<br>
>         <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536925860210480783177">start</span>."<br>
>         >     Logs show this;<br>
>         ><br>
>         >     1553485563.457917 WARNING root: Activity bundle<br>
>         >     /<span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536925880591986062762">home</span>/guest/Activities/MathHurdler<span class="gmail-ginger-module-highlighter-mistake-type-3" id="gmail-gwmw-15536925880592123870823">.</span>activity does not specify a<br>
>         <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536925883800899656914">license</span><br>
>         >     Traceback (most recent call last):<br>
>         >       File "/usr/bin/sugar-activity", line 5, in <module><br>
>         >         <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536925900855969583927">activityinstance</span><span class="gmail-ginger-module-highlighter-mistake-type-3" id="gmail-gwmw-15536925900855252733364">.</span>main<span class="gmail-ginger-module-highlighter-mistake-type-3" id="gmail-gwmw-15536925900854492997441">(</span>)<br>
>         >       File<br>
>         >       "/<span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536925929773498070972">usr</span>/lib/python2<span class="gmail-ginger-module-highlighter-mistake-type-3" id="gmail-gwmw-15536925929774448501465">.</span>7/<span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536925929772180032877">dist</span>-packages/sugar3/activity/<br>
>         <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536925940259868387976">activityinstance</span><span class="gmail-ginger-module-highlighter-mistake-type-3" id="gmail-gwmw-15536925940259668722613">.</span><span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536925940253180598440">py</span>",<br>
>         >       <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536925950340045481961">line</span> 178, in <span class="gmail-ginger-module-highlighter-mistake-type-2" id="gmail-gwmw-15536925950344349499407">main</span><br>
>         >         <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536925959978362440797">module</span> = __import__<span class="gmail-ginger-module-highlighter-mistake-type-3" id="gmail-gwmw-15536925959977495770029">(</span>module_name)<br>
>         >     ImportError: No module named MathHurdlerActivity<br>
>         >     Exited with status 1, <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926009753188865505">pid</span> 1371 data (<open file '<<span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926009756796945843">fdopen</span>>', mode<br>
>         '<span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926019825341618496">w</span>'<br>
>         >     <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926029907805588286">at</span> 0x7fcb9b4c2540>, 'fa4da9b8c4c2eb36f0863d5cbadc72295a506524')<br>
>         ><br>
>         >     Cause is <span class="gmail-ginger-module-highlighter-mistake-type-3" id="gmail-gwmw-15536926049963483813820">mismatch</span> between exec <span class="gmail-ginger-module-highlighter-mistake-type-3" id="gmail-gwmw-15536926049960909533851">in</span> [2][7]<a href="http://activity.info" rel="noreferrer" target="_blank">activity.info</a> and class<br>
>         <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926059874109028432">name</span> in<br>
>         >     <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926069836216833941">source</span> code.<br>
>         ><br>
>         >     I'm not sure if the activity was finished before it was added to<br>
>         <br>
>         >     Wiki.<br>
>         ><br>
>         >     By the way, your mail wasn't deleted.<br>
>         ><br>
>         >     On Mon, Mar 25, 2019 at 08:40:28AM +0530, Rushabh Vasani wrote:<br>
>         >     > Hello James,<br>
>         >     > I actually found it <span class="gmail-ginger-module-highlighter-mistake-type-3" id="gmail-gwmw-15536926129720306902817">on</span> [3][8]<a href="https://wiki.sugarlabs.org/go/" rel="noreferrer" target="_blank">https://wiki.sugarlabs.org/go/</a><br>
>         Activities<span class="gmail-ginger-module-highlighter-mistake-type-3" id="gmail-gwmw-15536926139910266593341"> .</span><br>
>         >     > And after installing <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926149863579554670">pygame</span> it was <span class="gmail-ginger-module-highlighter-mistake-type-2" id="gmail-gwmw-15536926149869937801145">finely</span> working for me. In<br>
>         <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926169732873365667">fact</span> the<br>
>         >     > <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926189711852340154">activities</span> that <span class="gmail-ginger-module-highlighter-mistake-type-3" id="gmail-gwmw-15536926189710428873240">uses</span> GTK are also working for me now and I have<br>
>         <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926209883958255281">sent</span><br>
>         >     <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926249916154439906">another</span><br>
>         >     > <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926279919866250165">mail</span> for that containing [Sugar-devel] in the subject so<br>
>         <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926289820385770923">everyone</span> can<br>
>         >     <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926290739922758891">read</span> that<br>
>         >     > <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926296597573092001">and</span> that's why I deleted the mail above<span class="gmail-ginger-module-highlighter-mistake-type-3" id="gmail-gwmw-15536926296592478754012">.</span>The problem with that<br>
>         <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926301877162399912">was</span> that I<br>
>         >     <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926305103869171158">was</span><br>
>         >     > <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926312098005555690">installing</span> packages in my anaconda environment and my editor<br>
>         <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926319050854210247">was</span> using<br>
>         >     <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926250161735595516">another</span><br>
>         >     > <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926325383201022593">environment</span> so I just installed the packages in that python<br>
>         <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926329458535682029">environment</span><br>
>         >     <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926333954376082752">and</span> it<br>
>         >     > <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926337862821261663">worked</span> for me.<br>
>         >     ><br>
>         >     > But for your problem can you please tell me the error which you<br>
>         <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926353040241553241">see</span> while<br>
>         >     > <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926358865991491483">running</span> "<span class="gmail-ginger-module-highlighter-mistake-type-3" id="gmail-gwmw-15536926358864604331753">.</span>/math-hurdler<span class="gmail-ginger-module-highlighter-mistake-type-3" id="gmail-gwmw-15536926358865596214998">.</span><span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926358861926996464">py</span>"<span class="gmail-ginger-module-highlighter-mistake-type-3" id="gmail-gwmw-15536926358863654531108"> .</span><br>
>         >     > Thank you and I am really looking forward to contribute in<br>
>         <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926367504931216075">another</span><br>
>         >     <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536925834982100032780">activities</span>.<br>
>         >     > Thank you.<br>
>         >     ><br>
>         >     > --<span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926376238504974785">Rushabh</span><br>
>         >     ><br>
>         >     > On <span class="gmail-ginger-module-highlighter-mistake-type-3" id="gmail-gwmw-15536926388893855380013">Mon 25</span> Mar, 2019, 6:55 AM James Cameron <[2<span class="gmail-ginger-module-highlighter-mistake-type-3" id="gmail-gwmw-15536926388893100919283">]</span>[4<span class="gmail-ginger-module-highlighter-mistake-type-3" id="gmail-gwmw-15536926388896075352087">]</span>[9]<br>
>         <a href="mailto:quozl@laptop.org" target="_blank">quozl@laptop.org</a> wrote:<br>
>         >     ><br>
>         >     >     Thanks Rushabh, this math-hurdler activity is new to me. <br>
>         How did you<br>
>         >     >     <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926412924372217329">find</span> it?<br>
>         >     ><br>
>         >     >     Perhaps Craig Cabrey is busy.  It has only been four days. <br>
>         Craig is<br>
>         >     >     <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926438229938433157">not</span> a regular contributor at Sugar Labs.  The activity may<br>
>         <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926448256470584910">have</span> been<br>
>         >     >     <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926454331244007723">made</span> by the FOSSRIT team at Rochester Institute of<br>
>         Technology<br>
>         >     >     [3][5][10]<a href="https://rit.edu/" rel="noreferrer" target="_blank">https://rit.edu/</a><br>
>         >     ><br>
>         >     >     I've forked the activity to [4][6][11]<a href="https://github.com/" rel="noreferrer" target="_blank">https://github.com/</a><br>
>         <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926475277207490258">sugarlabs</span>/<br>
>         >     <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926479867712315474">math</span>-hurdler<br>
>         >     >     <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926485348983853653">so</span> we can keep a copy of it.<br>
>         >     ><br>
>         >     >     The activity does need GTK.  It is mostly implemented in<br>
>         <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926498614910126445">PyGame</span>.<br>
>         >     ><br>
>         >     >     Is it working for you?  I get an error on import.<br>
>         >     ><br>
>         >     >     On Sun, Mar 24, 2019 at 11:35:39AM +0530, Rushabh Vasani<br>
>         <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926515223720621660">wrote</span>:<br>
>         >     >     > Hello everyone<span class="gmail-ginger-module-highlighter-mistake-type-3" id="gmail-gwmw-15536926518927297618929"> !</span><br>
>         >     >     > I am facing a problem of "No module named <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926526097795279556">gi</span> " and "No<br>
>         <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926529613838564413">module</span> named<br>
>         >     >     > sugar3<span class="gmail-ginger-module-highlighter-mistake-type-3" id="gmail-gwmw-15536926536500303729666">.</span>activity " when I am trying to run any activity<br>
>         <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926539989593104011">using</span> GTK.<br>
>         >     >     > I have solved an issue of an activity named math-hurdler<br>
>         <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926555249844306911">and</span> have<br>
>         >     <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926558909643322371">made</span> a<br>
>         >     >     <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926562916373388672">also</span> <br>
>         >     >     > [1<span class="gmail-ginger-module-highlighter-mistake-type-3" id="gmail-gwmw-15536926569317939286233">]</span>Pull Request (Which has not been responded yet Because<br>
>         <br>
>         >     <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926572974829936893">author</span> of<br>
>         >     >     <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926576184728572273">that</span><br>
>         >     >     > <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926584613756409954">activity</span> has not given the authority of that activity <span class="gmail-ginger-module-highlighter-mistake-type-2" id="gmail-gwmw-15536926584611829140503">to</span><br>
>         <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926587805455300412">SugarLabs</span><br>
>         >     <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926591702771992888">and</span><br>
>         >     >     <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926595729087502516">his</span><br>
>         >     >     > <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926603431501383428">GitHub</span> profile is inactive from very long time<span class="gmail-ginger-module-highlighter-mistake-type-3" id="gmail-gwmw-15536926603438449231949">.</span>And he is<br>
>         <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926607022994701015">not</span><br>
>         >     <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926611297658131121">answering</span> my<br>
>         >     >     <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926614843376291829">mails</span><br>
>         >     >     > <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926620709119986140">also</span><span class="gmail-ginger-module-highlighter-mistake-type-3" id="gmail-gwmw-15536926620704424134747"> .</span>) .But this activity was not using GTK so I didn't<br>
>         <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926628251283787683">faced</span> any<br>
>         >     >     <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926631681670186520">problem</span><br>
>         >     >     > <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926635760845165072">there</span>.<br>
>         >     >     > Clarification is that I have installed GTK  and all other<br>
>         <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926647809863207071">required</span><br>
>         >     >     <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926651087439680185">dependencies</span><br>
>         >     >     > <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926655823783349998">on</span> my machine.<br>
>         >     >     > I am facing this problem from last 2 days if anyone can<br>
>         <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926665921856262686">solve</span> this<br>
>         >     <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926669686414260345">the</span><br>
>         >     >     <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926673641169583562">help</span><br>
>         >     >     > <span class="gmail-ginger-module-highlighter-mistake-type-1" id="gmail-gwmw-15536926677706385415502">will</span> be appreciated.<br>
>         >     >     > Thank you.<br>
>         >     >     ><br>
>         >     >     > --<br>
>         >     >     > Rushabh <br>
>         >     _______________________________________________<br>
>         >     Sugar-devel mailing list<br>
>         >     [7][12]<a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">Sugar-devel@lists.sugarlabs.org</a><br>
>         >     [8][13]<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
>         ><br>
>         > References:<br>
>         ><br>
>         > [1] mailto:[14]<a href="mailto:quozl@laptop.org" target="_blank">quozl@laptop.org</a><br>
>         > [2] [15]<a href="http://activity.info/" rel="noreferrer" target="_blank">http://activity.info/</a><br>
>         > [3] [16]<a href="https://wiki.sugarlabs.org/go/Activities" rel="noreferrer" target="_blank">https://wiki.sugarlabs.org/go/Activities</a><br>
>         > [4] mailto:[17]<a href="mailto:quozl@laptop.org" target="_blank">quozl@laptop.org</a><br>
>         > [5] [18]<a href="https://rit.edu/" rel="noreferrer" target="_blank">https://rit.edu/</a><br>
>         > [6] [19]<a href="https://github.com/sugarlabs/math-hurdler" rel="noreferrer" target="_blank">https://github.com/sugarlabs/math-hurdler</a><br>
>         > [7] mailto:[20]<a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">Sugar-devel@lists.sugarlabs.org</a><br>
>         > [8] [21]<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
> <br>
>         > _______________________________________________<br>
>         > Sugar-devel mailing list<br>
>         > [22]<a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">Sugar-devel@lists.sugarlabs.org</a><br>
>         > [23]<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
> <br>
>         --<br>
>         James Cameron<br>
>         [24]<a href="http://quozl.netrek.org/" rel="noreferrer" target="_blank">http://quozl.netrek.org/</a><br>
>         _______________________________________________<br>
>         Sugar-devel mailing list<br>
>         [25]<a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">Sugar-devel@lists.sugarlabs.org</a><br>
>         [26]<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
> <br>
> References:<br>
> <br>
> [1] mailto:<a href="mailto:kushagra1998@gmail.com" target="_blank">kushagra1998@gmail.com</a><br>
> [2] mailto:<a href="mailto:kushagra1998@gmail.com" target="_blank">kushagra1998@gmail.com</a><br>
> [3] mailto:<a href="mailto:quozl@laptop.org" target="_blank">quozl@laptop.org</a><br>
> [4] <a href="https://help.sugarlabs.org/en/sugar_ui.html" rel="noreferrer" target="_blank">https://help.sugarlabs.org/en/sugar_ui.html</a><br>
> [5] <a href="https://help.sugarlabs.org/en/home_view.html" rel="noreferrer" target="_blank">https://help.sugarlabs.org/en/home_view.html</a><br>
> [6] mailto:<a href="mailto:quozl@laptop.org" target="_blank">quozl@laptop.org</a><br>
> [7] <a href="http://activity.info/" rel="noreferrer" target="_blank">http://activity.info/</a><br>
> [8] <a href="https://wiki.sugarlabs.org/go/Activities" rel="noreferrer" target="_blank">https://wiki.sugarlabs.org/go/Activities</a><br>
> [9] mailto:<a href="mailto:quozl@laptop.org" target="_blank">quozl@laptop.org</a><br>
> [10] <a href="https://rit.edu/" rel="noreferrer" target="_blank">https://rit.edu/</a><br>
> [11] <a href="https://github.com/sugarlabs/" rel="noreferrer" target="_blank">https://github.com/sugarlabs/</a><br>
> [12] mailto:<a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">Sugar-devel@lists.sugarlabs.org</a><br>
> [13] <a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
> [14] mailto:<a href="mailto:quozl@laptop.org" target="_blank">quozl@laptop.org</a><br>
> [15] <a href="http://activity.info/" rel="noreferrer" target="_blank">http://activity.info/</a><br>
> [16] <a href="https://wiki.sugarlabs.org/go/Activities" rel="noreferrer" target="_blank">https://wiki.sugarlabs.org/go/Activities</a><br>
> [17] mailto:<a href="mailto:quozl@laptop.org" target="_blank">quozl@laptop.org</a><br>
> [18] <a href="https://rit.edu/" rel="noreferrer" target="_blank">https://rit.edu/</a><br>
> [19] <a href="https://github.com/sugarlabs/math-hurdler" rel="noreferrer" target="_blank">https://github.com/sugarlabs/math-hurdler</a><br>
> [20] mailto:<a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">Sugar-devel@lists.sugarlabs.org</a><br>
> [21] <a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
> [22] mailto:<a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">Sugar-devel@lists.sugarlabs.org</a><br>
> [23] <a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
> [24] <a href="http://quozl.netrek.org/" rel="noreferrer" target="_blank">http://quozl.netrek.org/</a><br>
> [25] mailto:<a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">Sugar-devel@lists.sugarlabs.org</a><br>
> [26] <a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
<br>
> _______________________________________________<br>
> Sugar-devel mailing list<br>
> <a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">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>
<br>
-- <br>
James Cameron<br>
<a href="http://quozl.netrek.org/" rel="noreferrer" target="_blank">http://quozl.netrek.org/</a><br>
<br>
<br>
------------------------------<br>
<br>
Message: 3<br>
Date: Wed, 27 Mar 2019 16:12:15 +1100<br>
From: James Cameron <<a href="mailto:quozl@laptop.org" target="_blank">quozl@laptop.org</a>><br>
To: <a href="mailto:sugar-devel@lists.sugarlabs.org" target="_blank">sugar-devel@lists.sugarlabs.org</a><br>
Subject: Re: [Sugar-devel] Regarding port to python 3 project<br>
Message-ID: <<a href="mailto:20190327051215.GP13742@laptop.org" target="_blank">20190327051215.GP13742@laptop.org</a>><br>
Content-Type: text/plain; =us-<br>
<br>
Port to Python 3 for gwebsockets was done in 2014, in commit 71e1e27.<br>
As part of releasing, someone will have to test it, fix it, and<br>
iterate.<br>
<br>
However, as gwebsockets is a dependency of Sugar, Sugar itself can be<br>
iterated over at the same time.  See the python3 branch of sugar.<br>
<br>
We don't have a regular release schedule for gwebsockets as we lost<br>
the maintainer.<br>
<br>
On Tue, Mar 26, 2019 at 09:37:03PM +0530, aniket mathur wrote:<br>
> Are gwebsockets made fully compatible with python 3 and just needs a release or<br>
> some porting work is still needed to be done before a release.<br>
<br>
> _______________________________________________<br>
> Sugar-devel mailing list<br>
> <a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">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>
<br>
-- <br>
James Cameron<br>
<a href="http://quozl.netrek.org/" rel="noreferrer" target="_blank">http://quozl.netrek.org/</a><br>
<br>
<br>
------------------------------<br>
<br>
Message: 4<br>
Date: Wed, 27 Mar 2019 16:48:47 +1100<br>
From: James Cameron <<a href="mailto:quozl@laptop.org" target="_blank">quozl@laptop.org</a>><br>
To: <a href="mailto:sugar-devel@lists.sugarlabs.org" target="_blank">sugar-devel@lists.sugarlabs.org</a><br>
Subject: Re: [Sugar-devel] GSOC19 proposal<br>
Message-ID: <<a href="mailto:20190327054846.GB3223@laptop.org" target="_blank">20190327054846.GB3223@laptop.org</a>><br>
Content-Type: text/plain; charset="utf-8"<br>
<br>
Copy of proposal for our records.  Because Google Docs links are not<br>
permanent; the documents can be deleted.  It has happened to us<br>
before.  ;-)<br>
<br>
-- <br>
James Cameron<br>
<a href="http://quozl.netrek.org/" rel="noreferrer" target="_blank">http://quozl.netrek.org/</a><br>
-------------- next part --------------<br>
A non-text attachment was scrubbed...<br>
Name: Proposal.pdf<br>
Type: application/pdf<br>
Size: 69687 bytes<br>
Desc: not available<br>
URL: <<a href="http://lists.sugarlabs.org/archive/sugar-devel/attachments/20190327/9bf3fa4c/attachment.pdf" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/archive/sugar-devel/attachments/20190327/9bf3fa4c/attachment.pdf</a>><br>
<br>
------------------------------<br>
<br>
Subject: Digest Footer<br>
<br>
_______________________________________________<br>
Sugar-devel mailing list<br>
<a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">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>
<br>
------------------------------<br>
<br>
End of Sugar-devel Digest, Vol 125, Issue 61<br>
********************************************<br>
</blockquote></div></div>
_______________________________________________<br>
Sugar-devel mailing list<br>
<a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">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>
</blockquote></div></div></div>