Re: [Sugar-devel] Enquiry Regarding Contribution To Write Activity Project

2019-03-27 Thread James Cameron
My guess is what we call "Tables" in English.

I'm not the right person to answer.  "git blame" shows the wording
came from Lionel.

https://github.com/sugarlabs/GSoC/blame/master/Ideas-2019.md#L474

Lionel speaks French.  These two Google Translations suggest that
"Array" is a valid translation;

"table in document" -> "tableau dans de document"

"array in document" -> "tableau dans de document"

On Thu, Mar 28, 2019 at 10:20:32AM +0530, Ashish Aggarwal wrote:
> Hello James ,
> I have a query . The idea [1]page refers to having arrays in the text editor .
> Is the arrays here stand for arrays in programming language or something else 
> ?
> I have attached screenshot with this mail .
> 
> On Wed, 27 Mar 2019 at 10:01, James Cameron <[2]qu...@laptop.org> wrote:
> 
> Thanks Ashish.
> 
> A next step is for coding mentors Michaël Ohayon and Lionel Laské to
> review and comment.
> 
> You can also work on your proposal.
> 
> [3]https://github.com/sugarlabs/GSoC/blob/master/Template.md
> 
> On Tue, Mar 26, 2019 at 02:10:34PM +0530, Ashish Aggarwal wrote:
> > Hello James,
> > I went through the mentioned text editors Quill, TinyMCE, CKEditor,
> webODF as
> > well as SunEditor and Froala.
> > Here is result of the search done by me :
> >
> > Quill : Quill is a free, open source WYSIWYG editor built for the modern
> web.
> > It supports all major modern browsers . It has support on stack and
> github. The
> > major issue I found in it was lack of support for tables.
> >
> > TinyMCE : It is also open source Licensed under LGPL . It has all major
> > features required for editing the content . It has great documentation
> and an
> > active community. It is not completely free and is API key based.
> >
> > CKEditor : It is also open source and an easy to use rich text editor .
> It also
> > has large active community. It has some minor cross browser platform
> issues.
> >
> > WebODF : It is also open source . It has a major drawback the community
> is not
> > active anymore.
> >
> > Reference - [1]here.
> >
> > SunEditor : It is also an open source editor. It has all major features
> > required for the project. The major issue is it has a very thin
> community.
> >
> > I have also contributed to this Editor [2]here.
> >
> > Froala : It is also an open source editor with active and large 
> community
> . It
> > also has all major features required for the project .It has good
> documentation
> > and has a very good performance .It is available for all major
> frameworks.
> > Although it is open source, but the professional support is paid.
> >
> > Conclusion  : I feel the best way moving forward is to create our own
> purely
> > javascript based rich text editor without  pure reliability on any other
> text
> > editor. Our editor would take inspiration from these editors in terms of
> > frameworks used and coding style. The major advantage of doing it will 
> be
> > having a high scale of customisation as per the needs of the project. It
> would
> > be easier to maintain and do changes to it as per our requirements.
> >
> > I have tried to implement a basic rich text editor with some major
> features [3]
> > here purely based on HTML/CSS and JS .
> >
> > Ref - [4][4]https://stackoverflow.com/a/6008195
> >
> > Export content to printable format : Most major rich text editors uses
> some API
> > or js libraries to convert the data present in PDF format .
> >
> > For example CKEditor and TinyMCE uses  [5]Api2Pdf REST API ( We can also
> use
> > the same in our custom editor )
> >
> > Also npm packages such as  [6]html-pdf can also solve the problem
> >
> > There is one more way do implement it using [7]this
> >
> > Export content to editable format : Majority of previously existing text
> > editors supports only convert to html format . However we can have 
> export
> to
> > txt , Open XML word documents , HTML.
> >
> > For txt and HTML : Best way to do this is through [8]FileSaver.js and 
> [9]
> Blob
> >
> > A more advanced way would be [10]StreamSaver.js in case of extremely
> large
> > files ( greater than 2gb ) .
> >
> > For doc : We can use jquery word export plugin [11]example .
> >
> > Also we can use [12]MariGold.OpenXHTML
> >
> > For RTF : We can use [13]this type of approach and Blob to get RTF files
> >
> > Regards , 
> >
> > [14]Ashish aggarwal
> >
> > github - [15]ashish0910
> >
> >  
> >
> > On Tue, 26 Mar 2019 at 03:57, James Cameron <[16][5]qu...@laptop.org>
> wrote:
> >
> >     Welcome.
> >
> >     Third step was to make a study of existing web editors, identifying
> >     

Re: [Sugar-devel] Enquiry Regarding Contribution To Write Activity Project

2019-03-27 Thread Ashish Aggarwal
Hello James ,
I have a query . The idea page

refers
to having arrays in the text editor . Is the arrays here stand for arrays
in programming language or something else ?
I have attached screenshot with this mail .

On Wed, 27 Mar 2019 at 10:01, James Cameron  wrote:

> Thanks Ashish.
>
> A next step is for coding mentors Michaël Ohayon and Lionel Laské to
> review and comment.
>
> You can also work on your proposal.
>
> https://github.com/sugarlabs/GSoC/blob/master/Template.md
>
> On Tue, Mar 26, 2019 at 02:10:34PM +0530, Ashish Aggarwal wrote:
> > Hello James,
> > I went through the mentioned text editors Quill, TinyMCE, CKEditor,
> webODF as
> > well as SunEditor and Froala.
> > Here is result of the search done by me :
> >
> > Quill : Quill is a free, open source WYSIWYG editor built for the modern
> web.
> > It supports all major modern browsers . It has support on stack and
> github. The
> > major issue I found in it was lack of support for tables.
> >
> > TinyMCE : It is also open source Licensed under LGPL . It has all major
> > features required for editing the content . It has great documentation
> and an
> > active community. It is not completely free and is API key based.
> >
> > CKEditor : It is also open source and an easy to use rich text editor .
> It also
> > has large active community. It has some minor cross browser platform
> issues.
> >
> > WebODF : It is also open source . It has a major drawback the community
> is not
> > active anymore.
> >
> > Reference - [1]here.
> >
> > SunEditor : It is also an open source editor. It has all major features
> > required for the project. The major issue is it has a very thin
> community.
> >
> > I have also contributed to this Editor [2]here.
> >
> > Froala : It is also an open source editor with active and large
> community . It
> > also has all major features required for the project .It has good
> documentation
> > and has a very good performance .It is available for all major
> frameworks.
> > Although it is open source, but the professional support is paid.
> >
> > Conclusion  : I feel the best way moving forward is to create our own
> purely
> > javascript based rich text editor without  pure reliability on any other
> text
> > editor. Our editor would take inspiration from these editors in terms of
> > frameworks used and coding style. The major advantage of doing it will be
> > having a high scale of customisation as per the needs of the project. It
> would
> > be easier to maintain and do changes to it as per our requirements.
> >
> > I have tried to implement a basic rich text editor with some major
> features [3]
> > here purely based on HTML/CSS and JS .
> >
> > Ref - [4]https://stackoverflow.com/a/6008195
> >
> > Export content to printable format : Most major rich text editors uses
> some API
> > or js libraries to convert the data present in PDF format .
> >
> > For example CKEditor and TinyMCE uses  [5]Api2Pdf REST API ( We can also
> use
> > the same in our custom editor )
> >
> > Also npm packages such as  [6]html-pdf can also solve the problem
> >
> > There is one more way do implement it using [7]this
> >
> > Export content to editable format : Majority of previously existing text
> > editors supports only convert to html format . However we can have
> export to
> > txt , Open XML word documents , HTML.
> >
> > For txt and HTML : Best way to do this is through [8]FileSaver.js and
> [9]Blob
> >
> > A more advanced way would be [10]StreamSaver.js in case of extremely
> large
> > files ( greater than 2gb ) .
> >
> > For doc : We can use jquery word export plugin [11]example .
> >
> > Also we can use [12]MariGold.OpenXHTML
> >
> > For RTF : We can use [13]this type of approach and Blob to get RTF files
> >
> > Regards ,
> >
> > [14]Ashish aggarwal
> >
> > github - [15]ashish0910
> >
> >
> >
> > On Tue, 26 Mar 2019 at 03:57, James Cameron <[16]qu...@laptop.org>
> wrote:
> >
> > Welcome.
> >
> > Third step was to make a study of existing web editors, identifying
> > features of each and ways to export content to editable or printable
> > format.  What were your results?
> >
> > On Mon, Mar 25, 2019 at 09:25:18PM +0530, Ashish Aggarwal wrote:
> > > Hello everyone ,
> > > I came across the project Write Activity for Sugarizer [1]here . I
> really
> > liked
> > > the project and would like to contribute to it for gsoc but as the
> > existing
> > > project is based on python and the proposed project is required to
> be
> > made on
> > > javascript, as mentioned in the ideas page, I was not sure
> regarding the
> > right
> > > way towards contributing to this project.
> > > I have already gone through the provided tutorials as well as the
> steps
> > > mentioned and have been contributing towards Sugar Labs for a
> while now.
> > > Please provide me the right approach going 

Re: [Sugar-devel] Math_Hurdle activity keeps getting stuck

2019-03-27 Thread James Cameron
You mean the Math Hurdler activity.

https://github.com/sugarlabs/math-hurdler

No, you're not alone.  I saw this too.  I'm not surprised, as the
activity was unfinished and had latent problems that were preventing
testing with Sugar.  Other activities from the same team had similar
problems.

Also, the activity uses an older version of Sugargame.

The Sugargame 1.2 documentation and test activity gives very clear
guidance in how to structure the calls to Pygame while keeping the GTK
events also processed.  Please review Sugargame.

https://github.com/sugarlabs/sugargame

On Wed, Mar 27, 2019 at 10:31:59PM +0530, Ashish Kumar wrote:
> Hi, 
> In math-hurdle activity , the activity freezes on startup, one of the reasons
> behind which could have been starting pygame loop before activity constructor
> returns. I have checked that the activity constructor is returned before the
> main pygame loop is run  but i am still not able to figure the problem out. Is
> this a problem that i alone am facing ? 
> Thank you
> Ashish Kumar

> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel


-- 
James Cameron
http://quozl.netrek.org/
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] To Cameron: ML idea discussion

2019-03-27 Thread James Cameron
Godo discussion, thanks.

In addition to hardware limits, also try to avoid requiring internet
access.

-- 
James Cameron
http://quozl.netrek.org/
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Math_Hurdle activity keeps getting stuck

2019-03-27 Thread Ashish Kumar
Hi,
In math-hurdle activity , the activity freezes on startup, one of the
reasons behind which could have been starting pygame loop before activity
constructor returns. I have checked that the activity constructor is
returned before the main pygame loop is run  but i am still not able to
figure the problem out. Is this a problem that i alone am facing ?
Thank you
Ashish Kumar
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Fwd: To Cameron: ML idea discussion

2019-03-27 Thread Ahmed ElSabbagh
asani
>>> > wrote:
>>> > > > > Hello everyone !
>>> > > > > I am facing a problem of "No module named gi "
>>> and "No
>>> > module named
>>> > > > > sugar3.activity " when I am trying to run any
>>> activity
>>> > using GTK.
>>> > > > > I have solved an issue of an activity named
>>> math-hurdler
>>> > and have
>>> > > made a
>>> > > > also
>>> > > > > [1]Pull Request (Which has not been responded
>>> yet Because
>>> > the
>>> > > author of
>>> > > > that
>>> > > > > activity has not given the authority of that
>>> activity to
>>> > SugarLabs
>>> > > and
>>> > > > his
>>> > > > > GitHub profile is inactive from very long
>>> time.And he is
>>> > not
>>> > > answering my
>>> > > > mails
>>> > > > > also .) .But this activity was not using GTK so
>>> I didn't
>>> > faced any
>>> > > > problem
>>> > > > > there.
>>> > > > > Clarification is that I have installed GTK  and
>>> all other
>>> > required
>>> > > > dependencies
>>> > > > > on my machine.
>>> > > > > I am facing this problem from last 2 days if
>>> anyone can
>>> > solve this
>>> > > the
>>> > > > help
>>> > > > > will be appreciated.
>>> > > > > Thank you.
>>> > > > >
>>> > > > > --
>>> > > > > Rushabh
>>> > > ___
>>> > > Sugar-devel mailing list
>>> > > [7][12]Sugar-devel@lists.sugarlabs.org
>>> > > [8][13]http://lists.sugarlabs.org/listinfo/sugar-devel
>>> > >
>>> > > References:
>>> > >
>>> > > [1] mailto:[14]qu...@laptop.org
>>> > > [2] [15]http://activity.info/
>>> > > [3] [16]https://wiki.sugarlabs.org/go/Activities
>>> > > [4] mailto:[17]qu...@laptop.org
>>> > > [5] [18]https://rit.edu/
>>> > > [6] [19]https://github.com/sugarlabs/math-hurdler
>>> > > [7] mailto:[20]Sugar-devel@lists.sugarlabs.org
>>> > > [8] [21]http://lists.sugarlabs.org/listinfo/sugar-devel
>>> >
>>> > > ___
>>> > > Sugar-devel mailing list
>>> > > [22]Sugar-devel@lists.sugarlabs.org
>>> > > [23]http://lists.sugarlabs.org/listinfo/sugar-devel
>>> >
>>> > --
>>> > James Cameron
>>> > [24]http://quozl.netrek.org/
>>> > ___
>>> > Sugar-devel mailing list
>>> > [25]Sugar-devel@lists.sugarlabs.org
>>> > [26]http://lists.sugarlabs.org/listinfo/sugar-devel
>>> >
>>> > References:
>>> >
>>> > [1] mailto:kushagra1...@gmail.com
>>> > [2] mailto:kushagra1...@gmail.com
>>> > [3] mailto:qu...@laptop.org
>>> > [4] https://help.sugarlabs.org/en/sugar_ui.html
>>> > [5] https://help.sugarlabs.org/en/home_view.html
>>> > [6] mailto:qu...@laptop.org
>>> > [7] http://activity.info/
>>> > [8] https://wiki.sugarlabs.org/go/Activities
>>> > [9] mailto:qu...@laptop.org
>>> > [10] https://rit.edu/
>>> > [11] https://github.com/sugarlabs/
>>> > [12] mailto:Sugar-devel@lists.sugarlabs.org
>>> > [13] http://lists.sugarlabs.org/listinfo/sugar-devel
>>> > [14] mailto:qu...@laptop.org
>>> > [15] http://activity.info/
>>> > [16] https://wiki.sugarlabs.org/go/Activities
>>> > [17] mailto:qu...@laptop.org
>>> > [18] https://rit.edu/
>>> > [19] https://github.com/sugarlabs/math-hurdler
>>> > [20] mailto:Sugar-devel@lists.sugarlabs.org
>>> > [21] http://lists.sugarlabs.org/listinfo/sugar-devel
>>> > [22] mailto:Sugar-devel@lists.sugarlabs.org
>>> > [23] http://lists.sugarlabs.org/listinfo/sugar-devel
>>> > [24] http://quozl.netrek.org/
>>> > [25] mailto:Sugar-devel@lists.sugarlabs.org
>>> > [26] http://lists.sugarlabs.org/listinfo/sugar-devel
>>>
>>> > ___
>>> > Sugar-devel mailing list
>>> > Sugar-devel@lists.sugarlabs.org
>>> > http://lists.sugarlabs.org/listinfo/sugar-devel
>>>
>>>
>>> --
>>> James Cameron
>>> http://quozl.netrek.org/
>>>
>>>
>>> --
>>>
>>> Message: 3
>>> Date: Wed, 27 Mar 2019 16:12:15 +1100
>>> From: James Cameron 
>>> To: sugar-devel@lists.sugarlabs.org
>>> Subject: Re: [Sugar-devel] Regarding port to python 3 project
>>> Message-ID: <20190327051215.gp13...@laptop.org>
>>> Content-Type: text/plain; charset=us-ascii
>>>
>>> Port to Python 3 for gwebsockets was done in 2014, in commit 71e1e27.
>>> As part of releasing, someone will have to test it, fix it, and
>>> iterate.
>>>
>>> However, as gwebsockets is a dependency of Sugar, Sugar itself can be
>>> iterated over at the same time.  See the python3 branch of sugar.
>>>
>>> We don't have a regular release schedule for gwebsockets as we lost
>>> the maintainer.
>>>
>>> On Tue, Mar 26, 2019 at 09:37:03PM +0530, aniket mathur wrote:
>>> > Are gwebsockets made fully compatible with python 3 and just needs a
>>> release or
>>> > some porting work is still needed to be done before a release.
>>>
>>> > ___
>>> > Sugar-devel mailing list
>>> > Sugar-devel@lists.sugarlabs.org
>>> > http://lists.sugarlabs.org/listinfo/sugar-devel
>>>
>>>
>>> --
>>> James Cameron
>>> http://quozl.netrek.org/
>>>
>>>
>>> --
>>>
>>> Message: 4
>>> Date: Wed, 27 Mar 2019 16:48:47 +1100
>>> From: James Cameron 
>>> To: sugar-devel@lists.sugarlabs.org
>>> Subject: Re: [Sugar-devel] GSOC19 proposal
>>> Message-ID: <20190327054846.gb3...@laptop.org>
>>> Content-Type: text/plain; charset="utf-8"
>>>
>>> Copy of proposal for our records.  Because Google Docs links are not
>>> permanent; the documents can be deleted.  It has happened to us
>>> before.  ;-)
>>>
>>> --
>>> James Cameron
>>> http://quozl.netrek.org/
>>> -- next part --
>>> A non-text attachment was scrubbed...
>>> Name: Proposal.pdf
>>> Type: application/pdf
>>> Size: 69687 bytes
>>> Desc: not available
>>> URL: <
>>> http://lists.sugarlabs.org/archive/sugar-devel/attachments/20190327/9bf3fa4c/attachment.pdf
>>> >
>>>
>>> --
>>>
>>> Subject: Digest Footer
>>>
>>> ___
>>> Sugar-devel mailing list
>>> Sugar-devel@lists.sugarlabs.org
>>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>>
>>>
>>> --
>>>
>>> End of Sugar-devel Digest, Vol 125, Issue 61
>>> 
>>>
>> ___
>> Sugar-devel mailing list
>> Sugar-devel@lists.sugarlabs.org
>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] To Cameron: ML idea discussion

2019-03-27 Thread Sumit Srivastava
gt; > > > > there.
>>> > > > > Clarification is that I have installed GTK  and
>>> all other
>>> > required
>>> > > > dependencies
>>> > > > > on my machine.
>>> > > > > I am facing this problem from last 2 days if
>>> anyone can
>>> > solve this
>>> > > the
>>> > > >     help
>>> > > > > will be appreciated.
>>> > > > > Thank you.
>>> > > > >
>>> > > > > --
>>> > > > > Rushabh
>>> > > ___
>>> > > Sugar-devel mailing list
>>> > > [7][12]Sugar-devel@lists.sugarlabs.org
>>> > > [8][13]http://lists.sugarlabs.org/listinfo/sugar-devel
>>> > >
>>> > > References:
>>> > >
>>> > > [1] mailto:[14]qu...@laptop.org
>>> > > [2] [15]http://activity.info/
>>> > > [3] [16]https://wiki.sugarlabs.org/go/Activities
>>> > > [4] mailto:[17]qu...@laptop.org
>>> > > [5] [18]https://rit.edu/
>>> > > [6] [19]https://github.com/sugarlabs/math-hurdler
>>> > > [7] mailto:[20]Sugar-devel@lists.sugarlabs.org
>>> > > [8] [21]http://lists.sugarlabs.org/listinfo/sugar-devel
>>> >
>>> > > ___
>>> > > Sugar-devel mailing list
>>> > > [22]Sugar-devel@lists.sugarlabs.org
>>> > > [23]http://lists.sugarlabs.org/listinfo/sugar-devel
>>> >
>>> > --
>>> > James Cameron
>>> > [24]http://quozl.netrek.org/
>>> > ___
>>> > Sugar-devel mailing list
>>> > [25]Sugar-devel@lists.sugarlabs.org
>>> > [26]http://lists.sugarlabs.org/listinfo/sugar-devel
>>> >
>>> > References:
>>> >
>>> > [1] mailto:kushagra1...@gmail.com
>>> > [2] mailto:kushagra1...@gmail.com
>>> > [3] mailto:qu...@laptop.org
>>> > [4] https://help.sugarlabs.org/en/sugar_ui.html
>>> > [5] https://help.sugarlabs.org/en/home_view.html
>>> > [6] mailto:qu...@laptop.org
>>> > [7] http://activity.info/
>>> > [8] https://wiki.sugarlabs.org/go/Activities
>>> > [9] mailto:qu...@laptop.org
>>> > [10] https://rit.edu/
>>> > [11] https://github.com/sugarlabs/
>>> > [12] mailto:Sugar-devel@lists.sugarlabs.org
>>> > [13] http://lists.sugarlabs.org/listinfo/sugar-devel
>>> > [14] mailto:qu...@laptop.org
>>> > [15] http://activity.info/
>>> > [16] https://wiki.sugarlabs.org/go/Activities
>>> > [17] mailto:qu...@laptop.org
>>> > [18] https://rit.edu/
>>> > [19] https://github.com/sugarlabs/math-hurdler
>>> > [20] mailto:Sugar-devel@lists.sugarlabs.org
>>> > [21] http://lists.sugarlabs.org/listinfo/sugar-devel
>>> > [22] mailto:Sugar-devel@lists.sugarlabs.org
>>> > [23] http://lists.sugarlabs.org/listinfo/sugar-devel
>>> > [24] http://quozl.netrek.org/
>>> > [25] mailto:Sugar-devel@lists.sugarlabs.org
>>> > [26] http://lists.sugarlabs.org/listinfo/sugar-devel
>>>
>>> > ___
>>> > Sugar-devel mailing list
>>> > Sugar-devel@lists.sugarlabs.org
>>> > http://lists.sugarlabs.org/listinfo/sugar-devel
>>>
>>>
>>> --
>>> James Cameron
>>> http://quozl.netrek.org/
>>>
>>>
>>> --
>>>
>>> Message: 3
>>> Date: Wed, 27 Mar 2019 16:12:15 +1100
>>> From: James Cameron 
>>> To: sugar-devel@lists.sugarlabs.org
>>> Subject: Re: [Sugar-devel] Regarding port to python 3 project
>>> Message-ID: <20190327051215.gp13...@laptop.org>
>>> Content-Type: text/plain; =us-
>>>
>>> Port to Python 3 for gwebsockets was done in 2014, in commit 71e1e27.
>>> As part of releasing, someone will have to test it, fix it, and
>>> iterate.
>>>
>>> However, as gwebsockets is a dependency of Sugar, Sugar itself can be
>>> iterated over at the same time.  See the python3 branch of sugar.
>>>
>>> We don't have a regular release schedule for gwebsockets as we lost
>>> the maintainer.
>>>
>>> On Tue, Mar 26, 2019 at 09:37:03PM +0530, aniket mathur wrote:
>>> > Are gwebsockets made fully compatible with python 3 and just needs a
>>> release or
>>> > some porting work is still needed to be done before a release.
>>>
>>> > ___
>>> > Sugar-devel mailing list
>>> > Sugar-devel@lists.sugarlabs.org
>>> > http://lists.sugarlabs.org/listinfo/sugar-devel
>>>
>>>
>>> --
>>> James Cameron
>>> http://quozl.netrek.org/
>>>
>>>
>>> --
>>>
>>> Message: 4
>>> Date: Wed, 27 Mar 2019 16:48:47 +1100
>>> From: James Cameron 
>>> To: sugar-devel@lists.sugarlabs.org
>>> Subject: Re: [Sugar-devel] GSOC19 proposal
>>> Message-ID: <20190327054846.gb3...@laptop.org>
>>> Content-Type: text/plain; charset="utf-8"
>>>
>>> Copy of proposal for our records.  Because Google Docs links are not
>>> permanent; the documents can be deleted.  It has happened to us
>>> before.  ;-)
>>>
>>> --
>>> James Cameron
>>> http://quozl.netrek.org/
>>> -- next part --
>>> A non-text attachment was scrubbed...
>>> Name: Proposal.pdf
>>> Type: application/pdf
>>> Size: 69687 bytes
>>> Desc: not available
>>> URL: <
>>> http://lists.sugarlabs.org/archive/sugar-devel/attachments/20190327/9bf3fa4c/attachment.pdf
>>> >
>>>
>>> --
>>>
>>> Subject: Digest Footer
>>>
>>> ___
>>> Sugar-devel mailing list
>>> Sugar-devel@lists.sugarlabs.org
>>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>>
>>>
>>> --
>>>
>>> End of Sugar-devel Digest, Vol 125, Issue 61
>>> 
>>>
>> ___
>> Sugar-devel mailing list
>> Sugar-devel@lists.sugarlabs.org
>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] To Cameron: ML idea discussion

2019-03-27 Thread IQRA MUHAMMAD
 > > >
>> > > > On Mon 25 Mar, 2019, 6:55 AM James Cameron <[2][4][9]
>> > qu...@laptop.org wrote:
>> > > >
>> > > > Thanks Rushabh, this math-hurdler activity is new
>> to me.
>> > How did you
>> > > > find it?
>> > > >
>> > > > Perhaps Craig Cabrey is busy.  It has only been
>> four days.
>> > Craig is
>> > > > not a regular contributor at Sugar Labs.  The
>> activity may
>> > have been
>> > > > made by the FOSSRIT team at Rochester Institute of
>> > Technology
>> > > > [3][5][10]https://rit.edu/
>> > > >
>> > > > I've forked the activity to [4][6][11]
>> https://github.com/
>> > sugarlabs/
>> > > math-hurdler
>> > > > so we can keep a copy of it.
>> > > >
>> > > > The activity does need GTK.  It is mostly
>> implemented in
>> > PyGame.
>> > > >
>> > > > Is it working for you?  I get an error on import.
>> > > >
>> > > > On Sun, Mar 24, 2019 at 11:35:39AM +0530, Rushabh
>> Vasani
>> > wrote:
>> > > > > Hello everyone !
>> > > > > I am facing a problem of "No module named gi "
>> and "No
>> > module named
>> > > > > sugar3.activity " when I am trying to run any
>> activity
>> > using GTK.
>> > > > > I have solved an issue of an activity named
>> math-hurdler
>> > and have
>> > > made a
>> > > > also
>> > > > > [1]Pull Request (Which has not been responded
>> yet Because
>> >
>> > > author of
>> > > > that
>> > > > > activity has not given the authority of that
>> activity to
>> > SugarLabs
>> > > and
>> > > > his
>> > > > > GitHub profile is inactive from very long time.And
>> he is
>> > not
>> > > answering my
>> > > > mails
>> > > > > also .) .But this activity was not using GTK so
>> I didn't
>> > faced any
>> > > > problem
>> > > > > there.
>> > > > > Clarification is that I have installed GTK  and
>> all other
>> > required
>> > > > dependencies
>> > > > > on my machine.
>> > > > > I am facing this problem from last 2 days if
>> anyone can
>> > solve this
>> > > the
>> > > > help
>> > > > > will be appreciated.
>> > > > > Thank you.
>> > > > >
>> > > > > --
>> > > > > Rushabh
>> > > ___
>> > > Sugar-devel mailing list
>> > > [7][12]Sugar-devel@lists.sugarlabs.org
>> > > [8][13]http://lists.sugarlabs.org/listinfo/sugar-devel
>> > >
>> > > References:
>> > >
>> > > [1] mailto:[14]qu...@laptop.org
>> > > [2] [15]http://activity.info/
>> > > [3] [16]https://wiki.sugarlabs.org/go/Activities
>> > > [4] mailto:[17]qu...@laptop.org
>> > > [5] [18]https://rit.edu/
>> > > [6] [19]https://github.com/sugarlabs/math-hurdler
>> > > [7] mailto:[20]Sugar-devel@lists.sugarlabs.org
>> > > [8] [21]http://lists.sugarlabs.org/listinfo/sugar-devel
>> >
>> > > ___
>> > > Sugar-devel mailing list
>> > > [22]Sugar-devel@lists.suga

[Sugar-devel] Review of the GSoC proposal

2019-03-27 Thread Prabhu Pant
Hello mentors!

I am Prabhu Pant, a final year undergraduate student from College of
Technology, Pantnagar. I have been contributing to open source from a year
now and I would like to work on the project "Create a new set of activities
for Sugarizer". I have attached the link to my proposal. Please review.

Link -
https://docs.google.com/document/d/1M-PnLdqrZgX2Zdcy67MjNoKOAvGrmSzDYrkQ3zzhdfo/edit?usp=sharing

Regards
Prabhu Pant
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] To Cameron: ML idea discussion

2019-03-27 Thread Ahmed ElSabbagh
acing a problem of "No module named gi " and
> "No
> > module named
> > > > > sugar3.activity " when I am trying to run any
> activity
> > using GTK.
> > > > > I have solved an issue of an activity named
> math-hurdler
> > and have
> > > made a
> > > > also
> > > > > [1]Pull Request (Which has not been responded yet
> Because
> > the
> > > author of
> > > > that
> > > > > activity has not given the authority of that
> activity to
> > SugarLabs
> > > and
> > > > his
> > > > > GitHub profile is inactive from very long time.And
> he is
> > not
> > > answering my
> > > > mails
> > > > > also .) .But this activity was not using GTK so I
> didn't
> > faced any
> > > > problem
> > > > > there.
> > > > > Clarification is that I have installed GTK  and
> all other
> > required
> > > > dependencies
> > > > > on my machine.
> > > > > I am facing this problem from last 2 days if
> anyone can
> > solve this
> > > the
> > > > help
> > > > > will be appreciated.
> > > > > Thank you.
> > > > >
> > > > > --
> > > > > Rushabh
> > > ___
> > > Sugar-devel mailing list
> > > [7][12]Sugar-devel@lists.sugarlabs.org
> > > [8][13]http://lists.sugarlabs.org/listinfo/sugar-devel
> > >
> > > References:
> > >
> > > [1] mailto:[14]qu...@laptop.org
> > > [2] [15]http://activity.info/
> > > [3] [16]https://wiki.sugarlabs.org/go/Activities
> > > [4] mailto:[17]qu...@laptop.org
> > > [5] [18]https://rit.edu/
> > > [6] [19]https://github.com/sugarlabs/math-hurdler
> > > [7] mailto:[20]Sugar-devel@lists.sugarlabs.org
> > > [8] [21]http://lists.sugarlabs.org/listinfo/sugar-devel
> >
> > > ___
> > > Sugar-devel mailing list
> > > [22]Sugar-devel@lists.sugarlabs.org
> > > [23]http://lists.sugarlabs.org/listinfo/sugar-devel
> >
> > --
> > James Cameron
> > [24]http://quozl.netrek.org/
> > ___
> > Sugar-devel mailing list
> > [25]Sugar-devel@lists.sugarlabs.org
> > [26]http://lists.sugarlabs.org/listinfo/sugar-devel
> >
> > References:
> >
> > [1] mailto:kushagra1...@gmail.com
> > [2] mailto:kushagra1...@gmail.com
> > [3] mailto:qu...@laptop.org
> > [4] https://help.sugarlabs.org/en/sugar_ui.html
> > [5] https://help.sugarlabs.org/en/home_view.html
> > [6] mailto:qu...@laptop.org
> > [7] http://activity.info/
> > [8] https://wiki.sugarlabs.org/go/Activities
> > [9] mailto:qu...@laptop.org
> > [10] https://rit.edu/
> > [11] https://github.com/sugarlabs/
> > [12] mailto:Sugar-devel@lists.sugarlabs.org
> > [13] http://lists.sugarlabs.org/listinfo/sugar-devel
> > [14] mailto:qu...@laptop.org
> > [15] http://activity.info/
> > [16] https://wiki.sugarlabs.org/go/Activities
> > [17] mailto:qu...@laptop.org
> > [18] https://rit.edu/
> > [19] https://github.com/sugarlabs/math-hurdler
> > [20] mailto:Sugar-devel@lists.sugarlabs.org
> > [21] http://lists.sugarlabs.org/listinfo/sugar-devel
> > [22] mailto:Sugar-devel@lists.sugarlabs.org
> > [23] http://lists.sugarlabs.org/listinfo/sugar-devel
> > [24] http://quozl.netrek.org/
> > [25] mailto:Sugar-devel@lists.sugarlabs.org
> > [26] http://lists.sugarlabs.org/listinfo/sugar-devel
>
> > ___
> > Sugar-devel mailing list
> > Sugar-devel@lists.sugarlabs.org
> > http://lists.sugarlabs.org/listinfo/sugar-devel
>
>
> --
> James Cameron
> http://quozl.netrek.org/
>
>
> --
>
> Message: 3
> Date: Wed, 27 Mar 2019 16:12:15 +1100
> From: James Cameron 
> To: sugar-devel@lists.sugarlabs.org
> Subject: Re: [Sugar-devel] Regarding port to python 3 project
> Message-ID: <20190327051215.gp13...@laptop.org>
> Content-Type: text/plain; charset=us-ascii
>
> Port to Python 3 for gwebsockets was done in 2014, in commit 71e1e27.
> As part of releasing, someone will have to test it, fix it, and
> iterate.
>
> However, as gwebsockets is a dependency of Sugar, Sugar itself can be
> iterated over at the same time.  See the python3 branch of sugar.
>
> We don't have a regular release schedule for gwebsockets as we lost
> the maintainer.
>
> On Tue, Mar 26, 2019 at 09:37:03PM +0530, aniket mathur wrote:
> > Are gwebsockets made fully compatible with python 3 and just needs a
> release or
> > some porting work is still needed to be done before a release.
>
> > ___
> > Sugar-devel mailing list
> > Sugar-devel@lists.sugarlabs.org
> > http://lists.sugarlabs.org/listinfo/sugar-devel
>
>
> --
> James Cameron
> http://quozl.netrek.org/
>
>
> --
>
> Message: 4
> Date: Wed, 27 Mar 2019 16:48:47 +1100
> From: James Cameron 
> To: sugar-devel@lists.sugarlabs.org
> Subject: Re: [Sugar-devel] GSOC19 proposal
> Message-ID: <20190327054846.gb3...@laptop.org>
> Content-Type: text/plain; charset="utf-8"
>
> Copy of proposal for our records.  Because Google Docs links are not
> permanent; the documents can be deleted.  It has happened to us
> before.  ;-)
>
> --
> James Cameron
> http://quozl.netrek.org/
> -- next part --
> A non-text attachment was scrubbed...
> Name: Proposal.pdf
> Type: application/pdf
> Size: 69687 bytes
> Desc: not available
> URL: <
> http://lists.sugarlabs.org/archive/sugar-devel/attachments/20190327/9bf3fa4c/attachment.pdf
> >
>
> --
>
> Subject: Digest Footer
>
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
>
> --
>
> End of Sugar-devel Digest, Vol 125, Issue 61
> 
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] GSOC19 proposal

2019-03-27 Thread James Cameron
It's not critical to me, since I'm not one of the coding mentors for
that idea.

However, the document would not flow well if the implementation was
added at that point in the document.  It may be appropriate to place
it at the end as an appendix, and give a summary and link inside
document.

On Wed, Mar 27, 2019 at 12:38:50PM +0530, Sparsh Agarwal wrote:
> Thank you all for your reviews and suggestions. I will make the required
> changes.
> 
> Regards
> Sparsh Agarwal
> 
> On Wed, 27 Mar 2019 at 12:05, Jaskirat Singh <[1]juskirat2...@gmail.com> 
> wrote:
> 
> Hi Sparsh,
> 
> I just went through your proposal, I see you added the link to another doc
> where you wrote about implementation.
> I think if you could merge that other doc in the same proposal only, that
> would be much better I guess.
> But overall it looks good.
> 
> Thanks
> 
> On Wed, 27 Mar 2019, 11:19 am James Cameron, <[2]qu...@laptop.org> wrote:
> 
> Copy of proposal for our records.  Because Google Docs links are not
> permanent; the documents can be deleted.  It has happened to us
> before.  ;-)
> 
> --
> James Cameron
> [3]http://quozl.netrek.org/
> ___
> Sugar-devel mailing list
> [4]Sugar-devel@lists.sugarlabs.org
> [5]http://lists.sugarlabs.org/listinfo/sugar-devel
> 
> ___
> Sugar-devel mailing list
> [6]Sugar-devel@lists.sugarlabs.org
> [7]http://lists.sugarlabs.org/listinfo/sugar-devel
> 
> References:
> 
> [1] mailto:juskirat2...@gmail.com
> [2] mailto:qu...@laptop.org
> [3] http://quozl.netrek.org/
> [4] mailto:Sugar-devel@lists.sugarlabs.org
> [5] http://lists.sugarlabs.org/listinfo/sugar-devel
> [6] mailto:Sugar-devel@lists.sugarlabs.org
> [7] http://lists.sugarlabs.org/listinfo/sugar-devel

> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel


-- 
James Cameron
http://quozl.netrek.org/
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Activity

2019-03-27 Thread James Cameron
Yes, I have, thanks.

On Wed, Mar 27, 2019 at 10:22:24AM +0530, kushagra nigam wrote:
> This is with reference to that GNOME cursor thing. I have created a pull
> request [1]https://github.com/sugarlabs/sugar/pull/828. Kindly review it and
> let me know if it needs any changes.
> 
> Sincerely
> Kushagra Nigam
> 
> On Tue, 26 Mar 2019 at 02:59, James Cameron <[2]qu...@laptop.org> wrote:
> 
> Thanks.  Further discussion in pull request.
> 
> Please also read
> [3]https://github.com/sugarlabs/sugar-docs/blob/master/src/contributing.md
> 
> On Mon, Mar 25, 2019 at 04:36:34PM +0530, kushagra nigam wrote:
> > Dear Sir,
> >
> > You are indeed right! However after tinkering with the Sugar files, I 
> got
> to
> > know that cursor theme of the instance Gio.Settings changes the cursor
> theme of
> > the GNOME Desktop but does not affect the Default folder (/usr/share/
> icons/
> > default) which contains the settings of the default cursor theme which
> you have
> > set. So changing the cursor theme to default in the function
> > _start_window_manager helps and works! 
> >
> > I started by taking a global variable of initial settings and then
> re-applying
> > those settings before the exit of Sugar. This was absolutely right but I
> > discovered/observed something easier later! :-)
> >
> > I have edited the main.py file and created a pull request.
> >
> > Sincerely
> > Kushagra Nigam
> > [1][4]kushagra1...@gmail.com
> >
> > On Mon, 25 Mar 2019 at 06:11, James Cameron <[2][5]qu...@laptop.org>
> wrote:
> >
> >     Yes, the Sugar cursor affects the GNOME desktop environment.
> >
> >     This is caused by
> >     [3][6]https://github.com/sugarlabs/sugar/blob/master/src/jarabe/
> main.py#L205
> >     where the GNOME desktop cursor theme is changed to the Sugar theme.
> >
> >     Workaround is to use gsettings to change cursor-theme in
> >     org.gnome.desktop.interface back to what it was.  Yes, you can use
> >     dconf to reset all settings, but that has many side-effects.
> >
> >     If this problem bothers anyone who wants to fix it, the fix I'm
> >     interested in seeing is;
> >
> >     * read the value of cursor-theme before changing it in the
> >       _start_window_manager function,
> >
> >     * keep the Gio.Settings instance instead of deleting at end of the
> >       _start_window_manager function,
> >
> >     * restore the old value in the _stop_window_manager function.
> >
> >     This should fix the problem for future users.
> >
> >     On Sat, Mar 23, 2019 at 11:28:34AM +0530, kushagra nigam wrote:
> >     > Subject : Help needed for the proposal
> >     > Dear Sir,
> >     >
> >     > Last day I was working with with the Sugar activities. I read the
> >     documentation
> >     > and setup the environment. I made this hello-world activity which
> was
> >     > instructed there and even used some of the artworks. I want to ask
> how
> >     should I
> >     > proceed with the project? Should I make a layout on GTK+3 and push
> it
> >     onto my
> >     > github (But that'll take some time) or just writing a detailed
> proposal
> >     of how
> >     > will I get along with the project every week would do the job?
> Please
> >     help me!!
> >     >
> >     > Secondly i discovered this issue:
> >     > I have installed 'Sucrose' in my Ubuntu. Whenever I logout and
> login with
> >     the
> >     > SUGAR environment, it is good. However when I log out from SUGAR
> and come
> >     back
> >     > to Ubuntu, I still have that big cursor on my screen (The sugar
> one),
> >     that is
> >     > the original cursor is replaced by the SUGAR one. Is this a 
> problem
> with
> >     > everyone?
> >     > A hack which I came up is to Reset the settings when you come back
> to
> >     Ubuntu (
> >     > dconf reset -f / ) but that resets each and every setting.
> >     >
> >     > Sincerely
> >     > Kushagra Nigam
> >     >
> >     > On Fri, 22 Mar 2019 at 14:20, kushagra nigam <[1][4]
> >     [7]kushagra1...@gmail.com> wrote:
> >     >
> >     >     Dear Sir,
> >     >
> >     >     I have searched through the Sugar activities like Hangman,
> Memorize
> >     etc.
> >     >     What I meant by the game repositories are the activity
> repositories
> >     of
> >     >     games like these so that I can install these into my device,
> get to
> >     know
> >     >     about the environment better, think about how will I go on to
> do my
> >     task
> >     >     (planning is a necessary thing), and eventually write a
> detailed
> >     proposal.
>   

Re: [Sugar-devel] GSOC19 proposal

2019-03-27 Thread Sparsh Agarwal
Thank you all for your reviews and suggestions. I will make the required
changes.

Regards
Sparsh Agarwal

On Wed, 27 Mar 2019 at 12:05, Jaskirat Singh  wrote:

> Hi Sparsh,
>
> I just went through your proposal, I see you added the link to another doc
> where you wrote about implementation.
> I think if you could merge that other doc in the same proposal only, that
> would be much better I guess.
> But overall it looks good.
>
> Thanks
>
> On Wed, 27 Mar 2019, 11:19 am James Cameron,  wrote:
>
>> Copy of proposal for our records.  Because Google Docs links are not
>> permanent; the documents can be deleted.  It has happened to us
>> before.  ;-)
>>
>> --
>> James Cameron
>> http://quozl.netrek.org/
>> ___
>> Sugar-devel mailing list
>> Sugar-devel@lists.sugarlabs.org
>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] GSOC19 proposal

2019-03-27 Thread Jaskirat Singh
Hi Sparsh,

I just went through your proposal, I see you added the link to another doc
where you wrote about implementation.
I think if you could merge that other doc in the same proposal only, that
would be much better I guess.
But overall it looks good.

Thanks

On Wed, 27 Mar 2019, 11:19 am James Cameron,  wrote:

> Copy of proposal for our records.  Because Google Docs links are not
> permanent; the documents can be deleted.  It has happened to us
> before.  ;-)
>
> --
> James Cameron
> http://quozl.netrek.org/
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel