Re: [Sugar-devel] First meeting report (Measure Activity)

2021-05-26 Thread Jui Pradhan
Hi Sarthak,

Thanks for the update.

On Mon, May 24, 2021 at 7:03 PM Sarthak gupta 
wrote:

> Hi everyone,
> I and lionel had our first meeting today at 8:30 AM UTC.
> We had discussed about various things including different testing
> environments for Sugarizer and how lionel will monitor project updates.
> I've cleared my doubts related to project with him.
> We've decided that we will start coding from community bonding period as
> that help in project completion before deadline. I will raise pull request
> on Sugarizer and update further changes in that only.
> Based on our discussion, my task for this week is
>
>1. To figure out how to gather frequency data for mobile device
>2. Start with localization
>3. Test Sugarizer with electron
>
> Our next meeting will be on Tuesday 1st June, 9AM UTC.
>
> Regards,
> Sarthak Gupta
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>


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


Re: [Sugar-devel] GSoC'21 draft proposal for 'Improve and maintain 15 sugar activities'

2021-04-10 Thread Jui Pradhan
s://github.com/sugarlabs/recall> : This activity
>>>>> already has various levels. Hence I'd like to add basic game design
>>>>> features. Also, it is a little hard to figure out the place of the
>>>>> instruction about what image to recall each time. I'd like to enhance the
>>>>> UX by placing the instruction in an intuitive place.
>>>>> 5. wordcloud <https://github.com/sugarlabs/wordcloud/>: As mentioned
>>>>> in #2 <https://github.com/sugarlabs/wordcloud/issues/2>, I think it
>>>>> would make more sense if the input text was split by newlines than by
>>>>> words. Also, as mentioned in #10
>>>>> <https://github.com/sugarlabs/wordcloud/issues/10>, adding support
>>>>> for emoji and special characters would be fun.
>>>>>  6. turtlepond <https://github.com/sugarlabs/turtlepond> : This
>>>>> activity has only 3 puzzles (3 levels). I think it adding basic game 
>>>>> design
>>>>> and more levels to this would enable mastering this kind of logical
>>>>> thinking and make it more fun.
>>>>>  7.classify-cats <https://github.com/sugarlabs/classify-cats> :,The
>>>>> logic of the game is to classify cats on the basis of "odd"  and "even"
>>>>> number of cats. Keeping this as level 1, multiple levels can be added
>>>>> varying the criteria to classify the cats. Criteria might be "multiple of 
>>>>> X
>>>>> " and "not a multiple of X" . This feature would be added along with the
>>>>> basic game design features.
>>>>> B) To add original design features:
>>>>>  8. chat <https://github.com/sugarlabs/chat> : I'd like to work on
>>>>> the issue #17 <https://github.com/sugarlabs/chat/issues/17>.
>>>>>  9. imageviewer-activity
>>>>> <https://github.com/sugarlabs/imageviewer-activity>: It would be
>>>>> handy to add basic image editing features such as crop and filters to this
>>>>> activity.
>>>>>  10. wikipedia-activity
>>>>> <https://github.com/sugarlabs/wikipedia-activity>: This activity has
>>>>> a very strong pedagogical value, I'm enthusiastic to bring this to use. 
>>>>> But
>>>>> I'm not sure how to update it. A checklist of what work needs to be done 
>>>>> to
>>>>> update this would be helpful.
>>>>> C) To port to GTK+ 3 (Tentative list as mentioned in draft proposal)
>>>>> Given the past attempts on porting these activities, I'm not sure if
>>>>> it's right to choose these activities for porting to GTK+ 3 as a part of
>>>>> GSoC. Thoughts on this from the mentors would be helpful.
>>>>>  11. compress-activity
>>>>> <https://github.com/sugarlabs/compress-activity>
>>>>>  12. Bounce activity <https://github.com/sugarlabs/Bounce>
>>>>>  13. followmeButia activit
>>>>> <https://github.com/sugarlabs/followmeButia>
>>>>> 14. Arithmetic activity <https://github.com/sugarlabs/arithmetic>
>>>>> 15. Labyrinth activity
>>>>> <https://github.com/sugarlabs/labyrinth-activity>
>>>>>  Kindly let me know the desirability and the relevance of the features
>>>>> I plan to add. Also, Based on your experience and judgment, kindly let me
>>>>> know if I'm biting more than I could chew for the time constraint of GSoC.
>>>>> I will select the activities accordingly :)
>>>>>
>>>>> Thanks,
>>>>> Sourabha G.
>>>>>
>>>>> On Wed, Apr 7, 2021 at 11:02 PM Chihurumnaya Ibiam <
>>>>> ib...@sugarlabs.org> wrote:
>>>>>
>>>>>> Hi Sourabha,
>>>>>>
>>>>>> Thanks for the draft, a few comments;
>>>>>>
>>>>>> What do you mean by "Add help activity" - second item in the Honey
>>>>>> part -?
>>>>>> When you say "Contribute to the documentation", could you be a bit
>>>>>> more specific? What documentation do you intend to contribute to?
>>>>>> The fifth item "Fix issues that are required for an activity to be
>>>>>> released" seems vague,
>>>>>> what issues are you referring to here and in what activities?
>>>>>>
>>>>>> You've selected less that 15 activities as stated by the project
>>>>>> idea, we definitely can talk about
>>>>>> the activities you'd want to work on.
>>>>>>
>>>>>> I like the fact that you teach yoga classes to kids, I think that's
>>>>>> amazing.
>>>>>>
>>>>>> --
>>>>>>
>>>>>> Ibiam Chihurumnaya
>>>>>> ib...@sugarlabs.org
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Wed, Apr 7, 2021 at 9:45 AM Sourabha G 
>>>>>> wrote:
>>>>>>
>>>>>>> Hello everyone,
>>>>>>>
>>>>>>> Here is my draft proposal for the 'Improve and maintain 15 sugar
>>>>>>> activities' project as a part of GSoC-20201. Thoughts and suggestions 
>>>>>>> are
>>>>>>> appreciated :)
>>>>>>>
>>>>>>> Regards,
>>>>>>> Sourabha G
>>>>>>> ___
>>>>>>> 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
>


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


Re: [Sugar-devel] Draft Proposal

2021-04-10 Thread Jui Pradhan
ime and the priority also varies..
>>> Please mention if it is compulsory to mention the activities I am
>>> interested to work on, if so, I will add them in my proposal..
>>>
>>> Regards,
>>> A RAHUL
>>>
>>> ___
>>> 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
>


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


Re: [Sugar-devel] [SLOBS] SLOB meeting reminder

2021-03-17 Thread Jui Pradhan
Hi Everyone,

Sorry could not attend the meeting today. I'll look at the minutes :)

Regards,
Jui

On Wed, Mar 17, 2021, 04:03 Walter Bender  wrote:

> The next meeting of the Sugar Labs oversight board is on Wednesday, 17
> March at 19:30 UTC (3:30 PM on the US East Coast). NOTE the time
> change for those attending from the US.
>
> We will be meeting in the #sugar room of matrix.org.
>
> Among other topics, we will discuss LibrePlanet -- should we have a
> virtual booth -- and Google Season of Docs.
>
> regards.
>
> -walter
>
> --
> Walter Bender
> Sugar Labs
> http://www.sugarlabs.org
> ___
> SLOBs mailing list
> sl...@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/slobs
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] GSOC 21 Aspirant

2021-03-13 Thread Jui Pradhan
Hi Shivam,
 I truly appreciate your effort to come up with project
ideas. We are open to discuss new ideas, you may make a pull request
against the GSoC repository. Any new project idea needs to be discussed and
you would need someone willing to mentor you for that idea. Kindly have a
look at the project ideas listed on the Ideas page:
https://github.com/sugarlabs/GSoC/blob/master/Ideas-2021.md

Thanks.
Regards,
Jui

On Sat, Mar 13, 2021 at 3:10 PM Shivam Rai 
wrote:

> I have thought of few ideas of development in sugarizer.
>
> 1.Including Filter in Activity list.
> There are number of sugar activities.
> So applying filter to find our needy activity without scrolling all of
> them in the activity list. Filters like gaming, science, etc. would help.
>
> 2.Adding Dictionary as sugar activity.
>
> 3. Rather than displaying  the activity list from top (by default) after
> every time we quit an application , the activity list is to be displayed at
> the point till the place up to where it was already scrolled.
> I thought for this as when i was try all activities one by one in the
> activity list , when i reached to activities present in the last of
> activity page each time when i quit an activity i was by default directed
> to top of activity list . So for going to the activity next to previous
> activity i would have had to scroll again to bottom.
>
> I have thought of few of these ideas and thinks they will help in
> increasing the utility of the platform.
> I would  request you to guide me with your opinion over these.
>
>
>
>
> On Sat, Mar 13, 2021, 1:46 PM Shivam Rai 
> wrote:
>
>> Hi everyone , hope you all are doing great.
>> I am Shivam, currently in 2nd year of b.tech in iiit jabalpur.
>> I came to know about this organisation through one of my seniors webinar.
>> I am looking forward to be an active member of your open source
>> community.
>> For this I have been experiencing sugarizer from past few days. I have
>> thought of fews ideas to implement in it.
>> Please guide me the ways through which i can discuss it with mentors.
>>
>>
>> ___________
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>


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


Re: [Sugar-devel] GSoC 21 Applicant

2021-03-11 Thread Jui Pradhan
Hi Kavya,
Welcome to sugarlabs, we look forward to your contributions and being a
part of your learning process! :)

Regards,
Jui

On Thu, Mar 11, 2021 at 2:11 PM Kavya Tripathi 
wrote:

> Hello Everyone !
> I am Kavya Tripathi, 3rd year CSE Undergrad from India. Looking forward to
> learning from everyone and contributing to sugarlabs Open Source. 
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>


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


Re: [Sugar-devel] Google Season of Docs

2021-02-18 Thread Jui Pradhan
 > > > [1] mailto:qu...@laptop.org
> > > > > [2] mailto:qu...@laptop.org
> > > > > [3] https://developers.google.com/season-of-docs/docs/admin-guide
> > > > > [4] https://opensource.googleblog.com/2021/02/
> > > > > [5]
> https://developers.google.com/season-of-docs/docs/tech-writer-guide
> > > > > [6] mailto:2017...@iiitdmj.ac.in
> > > > > [7] mailto:qu...@laptop.org
> > > > > [8] https://opensource.googleblog.com/2021/02/
> > > > > [9] https://developers.google.com/season-of-docs
> > > > > [10] https://quozl.linux.org.au/
> > > > > [11] mailto:Sugar-devel@lists.sugarlabs.org
> > > > > [12] http://lists.sugarlabs.org/listinfo/sugar-devel
> > > > > [13] mailto:Sugar-devel@lists.sugarlabs.org
> > > > > [14] http://lists.sugarlabs.org/listinfo/sugar-devel
> > > > > [15] https://opensource.googleblog.com/2021/02/
> > > > > [16] https://developers.google.com/season-of-docs/docs/
> > > > > [17] mailto:2017...@iiitdmj.ac.in
> > > > > [18] mailto:qu...@laptop.org
> > > > > [19] https://opensource.googleblog.com/2021/02/
> > > > > [20] https://developers.google.com/season-of-docs
> > > > > [21] https://quozl.linux.org.au/
> > > > > [22] mailto:Sugar-devel@lists.sugarlabs.org
> > > > > [23] http://lists.sugarlabs.org/listinfo/sugar-devel
> > > > > [24] mailto:Sugar-devel@lists.sugarlabs.org
> > > > > [25] http://lists.sugarlabs.org/listinfo/sugar-devel
> > > > > [26] https://quozl.linux.org.au/
> > > > > [27] mailto:Sugar-devel@lists.sugarlabs.org
> > > > > [28] http://lists.sugarlabs.org/listinfo/sugar-devel
> > > > > [29] mailto:qu...@laptop.org
> > > > > [30] https://developers.google.com/season-of-docs/docs/admin-guide
> > > > > [31] https://opensource.googleblog.com/2021/02/
> > > > > [32]
> https://developers.google.com/season-of-docs/docs/tech-writer-guide
> > > > > [33] mailto:2017...@iiitdmj.ac.in
> > > > > [34] mailto:qu...@laptop.org
> > > > > [35] https://opensource.googleblog.com/2021/02/
> > > > > [36] https://developers.google.com/season-of-docs
> > > > > [37] https://quozl.linux.org.au/
> > > > > [38] mailto:Sugar-devel@lists.sugarlabs.org
> > > > > [39] http://lists.sugarlabs.org/listinfo/sugar-devel
> > > > > [40] mailto:Sugar-devel@lists.sugarlabs.org
> > > > > [41] http://lists.sugarlabs.org/listinfo/sugar-devel
> > > > > [42]
> https://opensource.googleblog.com/2021/02/the-2021-season-of-docs-application-for-organizations-is-open.html?m=1
> > > > > [43]
> https://developers.google.com/season-of-docs/docs/tech-writer-guide
> > > > > [44] mailto:2017...@iiitdmj.ac.in
> > > > > [45] mailto:qu...@laptop.org
> > > > > [46]
> https://opensource.googleblog.com/2021/02/the-2021-season-of-docs-application-for-organizations-is-open.html
> > > > > [47] https://developers.google.com/season-of-docs
> > > > > [48] https://quozl.linux.org.au/
> > > > > [49] mailto:Sugar-devel@lists.sugarlabs.org
> > > > > [50] http://lists.sugarlabs.org/listinfo/sugar-devel
> > > > > [51] mailto:Sugar-devel@lists.sugarlabs.org
> > > > > [52] http://lists.sugarlabs.org/listinfo/sugar-devel
> > > > > [53] https://quozl.linux.org.au/
> > > > > [54] mailto:Sugar-devel@lists.sugarlabs.org
> > > > > [55] http://lists.sugarlabs.org/listinfo/sugar-devel
> > > > > [56] https://quozl.linux.org.au/
> > > >
> > > > --
> > > > James Cameron
> > > > https://quozl.linux.org.au/
> > > > ___
> > > > Sugar-devel mailing list
> > > > Sugar-devel@lists.sugarlabs.org
> > > > http://lists.sugarlabs.org/listinfo/sugar-devel
> > >
> > >
> > >
> > > --
> > > Walter Bender
> > > Sugar Labs
> > > http://www.sugarlabs.org
> >
> > --
> > James Cameron
> > https://quozl.linux.org.au/
>
>
>
> --
> Walter Bender
> Sugar Labs
> http://www.sugarlabs.org
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>


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


Re: [Sugar-devel] [SLOBS] [IAEP] 2021-01-03 meeting minutes

2021-02-03 Thread Jui Pradhan
Hi everyone,

Sorry I could not attend the meeting. I support both the motions proposed.

Regards,
Jui


On Thu, Feb 4, 2021, 02:54 Chihurumnaya Ibiam 
wrote:

> Hi Everyone,
>
> I apologize for not making it to today's meeting, my vote on both motions
> is +1.
>
> On Wed, Feb 3, 2021, 9:23 PM Peace Ojemeh  wrote:
>
>> Hi everyone,
>>
>> I’m sorry I missed the meeting. I’m in support of both motions:
>>
>> 1. Alex Perez fill the seat left empty by Devin's withdrawal until the
>> next board election. and
>> 2. Use Matrix.org for the next few meetings
>>
>> Regards.
>>
>>
>> On Wed, 3 Feb 2021 at 9:18 pm Walter Bender 
>> wrote:
>>
>>> https://wiki.sugarlabs.org/go/Oversight_Board/Meeting_Minutes-2021-02-03
>>>
>>> Please see the two motions in the minutes.
>>>
>>> regards.
>>>
>>> -walter
>>>
>>> --
>>> Walter Bender
>>> Sugar Labs
>>> http://www.sugarlabs.org
>>> ___
>>> SLOBs mailing list
>>> sl...@lists.sugarlabs.org
>>> http://lists.sugarlabs.org/listinfo/slobs
>>>
>> --
>> Peace Ojemeh(Perrie)
>> Twitter: https://twitter.com/Peace_Ojemeh
>> Website: www.peaceojemeh.com
>> ___
>> IAEP -- It's An Education Project (not a laptop project!)
>> i...@lists.sugarlabs.org
>> http://lists.sugarlabs.org/listinfo/iaep
>>
> ___
> SLOBs mailing list
> sl...@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/slobs
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] GSoC 2021 Ideas

2021-01-18 Thread Jui Pradhan
Hi,
We are yet to add Ideas-2021.md file.

- Given a change in the number of hours this year, any suggestions on
changes to last year's projects are welcome.

- It would be great if people who are familiar with recent work on
Sugarizer and Music Blocks could speak about the relevance of last year's
project ideas.

- My opinion on last year's projects for Sugar (accepted projects for GSoC
2020) :
`Improve and maintain Sugar Activities` is still relevant however the
number of activities can be reduced to 15 (we can discuss the number)
`Port Sugar and core activities to Python 3` I think this is still relevant
and does not require changes to last year's project.
`Debian advocacy for Sugar` we should definitely keep this as long as there
is someone willing to mentor.

Thanks

On Fri, Jan 15, 2021 at 1:21 PM James Cameron  wrote:

> We need ideas for GSoC this year.  Let's get started.
>
> Change from last year; projects are 175 hours rather than 350 hours.
>
> Use ideas from previous years, or make new ideas.
>
> Make a new Ideas-2021.md file in our repository
> https://github.com/sugarlabs/GSoC using a pull request.
>
> File README.md also needs a few changes.  You can read the commit
> history of changes to the file to see what changed last year.
>
> Applications by organisations are from 29th January to 19th February.
>
> Organisation administrators this year are Jui, Perrie and Lionel.
>
> --
> James Cameron
> https://quozl.linux.org.au/
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>

Regards,
-- 
Jui Pradhan
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] WANT TO CONTRIBUTE TO SUGAR LABS FOR GSOC 2021

2021-01-15 Thread Jui Pradhan
Hi,
I will try to list the few ways I use to test. Also whichever way you use,
I recommend mentioning it briefly in your commit messages.

Check the log files after changes. Log files contain tracebacks
- for activities see `~/.sugar/default/logs/activity_bundle_id.log`
- for sugar refer to the logs `~/.sugar/default/logs/shell.log`

- you may make changes to a source repository clone in /usr/src/sugar of
Sugar Live Build and then run autogen, "make", and "make install". However,
there are other things you need to take care of. Refer to:
https://github.com/sugarlabs/sugar/blob/master/docs/development-environment.md

Making changes to the Sugar Activities:
Before you make any changes to the source code it is imperative to know how
the activity works without these changes.
While testing lookout for:
- Your code does not make an unintentional change. By that I mean in the
process of solving one issue, you do not create another.
- Design tests and iterate until the tests have sufficient coverage for the
code changes.

As Srevin and James mentioned, there can be more to testing depending on
what part of code you are working on.
I hope our emails help.

Regards,
Jui

On Wed, Jan 13, 2021 at 2:14 AM James Cameron  wrote:

> I agree, there is no simple explanation for how to test code, as it
> depends exactly on where the change is made.
>
> However, I'm surprised if one would ever reach the point of having to
> test a change without knowing how to run the program that you are
> about to change.  That would be very much going forward blindly.
>
> On Tue, Jan 12, 2021 at 08:19:51PM +0300, Srevin Saju wrote:
> > It would be quite complicated to explain what to check. We would be able
> to
> > explain better if you could send a draft Pull Request and ping me there.
> >
> > Some basic ways to test, common to all activities / sugar / any FOSS
> > software would be to:
> >
> > 1. Clone the source, checkout master
> > 2. Login to Sugar
> > 3. Run the software / activity : (in sugar, it would be to run `python
> >setup.py install` or `python setup.py dev`, click on the activity's
> >icon on the Sugar Home view
> > 4. Make your changes, GOTO STEP 2 and repeat those with your new changes.
> > 5. Finally, push your changes when you are satisfied.
> > 6. Have fun.
> >
> > On 1/12/21 8:08 PM, Kunal Tulsidasani wrote:
> > > Thankyou for your reply!
> > >
> > > I have read this file and this shows on what bases to check!
> > >
> > > I want to know how to check? Like what should I do?
> > >
> > > Regards
> > > Kunal
> > >
> > > On Tue, 12 Jan 2021, 22:26 Srevin Saju,  > > <mailto:srevins...@sugarlabs.org>> wrote:
> > >
> > > You might be interested in
> > >
> https://github.com/sugarlabs/sugar-docs/blob/master/src/contributing.md#checklist---anyone
> > > <
> https://github.com/sugarlabs/sugar-docs/blob/master/src/contributing.md#checklist---anyone
> >
> > >
> > > . You may go through each step before submitting your Pull Request.
> > >
> > > On 1/12/21 7:52 PM, Kunal Tulsidasani wrote:
> > > > should test my code (Procedure) after making commits before
> > > making any
> > > > pull requests?
> > > >
> > > -- Srevin Saju
> > > https://srevinsaju.me <https://srevinsaju.me>
> > >
> > --
> > Srevin Saju
> > https://srevinsaju.me
> >
>
> pub   RSA 4096/66D390D7 2020-05-19 Srevin Saju (srevinsaju) <
> srevins...@sugarlabs.org>
> > sub   RSA 4096/14479587 2020-05-19
> >
>
>
>
>
> > ___
> > Sugar-devel mailing list
> > Sugar-devel@lists.sugarlabs.org
> > http://lists.sugarlabs.org/listinfo/sugar-devel
>
>
> --
> James Cameron
> https://quozl.linux.org.au/
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>


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


Re: [Sugar-devel] [SLOBS] meeting reminder

2021-01-05 Thread Jui Pradhan
Hi everyone,
We might as well discuss Sugarlabs participation in GSoC 2021. The period
to apply for mentoring organizations is January 29 - February 19, 2021 (GSoC
2021 Timeline <https://developers.google.com/open-source/gsoc/timeline>).

Regards,
Jui

On Tue, Jan 5, 2021 at 7:17 PM Walter Bender 
wrote:

> The next Sugar Labs oversight board meeting is Wednesday, 2021-01-06
> at 19:30 UTC (2:30 PM on the US East Coast).
>
> There will be a finance report and we will be discussing Claudia's
> idea of monthly virtual workshops.
>
> Please join us on Jitsi [1].
>
> regards.
>
> -walter
>
> [1] https://meet.jit.si/sugarlabs
> --
> Walter Bender
> Sugar Labs
> http://www.sugarlabs.org
> ___
> SLOBs mailing list
> sl...@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/slobs
>


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


Re: [Sugar-devel] Contributing to Sugar activities in Python

2020-12-27 Thread Jui Pradhan
Hi,
Welcome to the Sugarlabs community!

About pre-requisites:

   - Please setup a development environment.
   - Have a look at Guide to contribute
   <https://github.com/sugarlabs/sugar-docs/blob/master/src/contributing.md>
   .
   - Any other documentation which you might need to get started can be
   found at: https://github.com/sugarlabs/sugar-docs

There are several Sugar activities written in Python which might need
porting from Python2 to Python3. Some might require bug fixes. We look
forward to your contributions.

Regards,
Jui

On Sun, Dec 27, 2020 at 10:35 PM IQRA MUHAMMAD <
iqra.muhamma...@ce.ceme.edu.pk> wrote:

> Hi,
>
>
> This email is with regards to contributing to Sugar activities in Python.
> I have been using python since some time now and I want to contribute
> to Sugar activities in Python. What are the pre-requisites for contributing
> to sugar activities like having a know how of Gtk and python itself?
>
>
>
> Regards,
> Iqra
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>


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


Re: [Sugar-devel] Some questions about Sugar and Sugar Live Build

2020-11-12 Thread Jui Pradhan
Hi Martin,

On Thu, Nov 12, 2020 at 7:34 PM Martin Guy  wrote:

> Hi all
>   I have a couple of questions about Sugar and SLB that I haven't
> managed to answer yet, so if anyone knows, that would be a boost for
> me.
>
> * What difference does it make if one selects a different age group
>   at the startup screen? Also, if it's "nothing" as it seems, where
>   would I look to change SLB to make it skip the color and age
>   selection screens?
>

I'm not exactly sure how the age group makes a difference at the moment.
However, I don't think skipping the color selection screen is a good idea.
The XO-color you choose is used to distinguish players for the activities
which include collaboration.



> * With a Live system, how does one change the language and
>   keyboard layout? (One option for me is to produce a range of
>   language-specific ISOs, each configured during the build for
>   a different language/kdb pair)
>

Go to my Settings>Language to set the language preference. If a specific
activity does not have translations added for your preference one language,
it displays the text in your second language preference.
For the Keyboard: Settings>Keyboard you can choose your keyboard layouts
and add them using the `+` option. Make sure to restart your live build for
the changes to apply.


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

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


[Sugar-devel] GCI discontinued - backup plan

2020-10-28 Thread Jui Pradhan
Hi,
I'm aware that GCI has been discontinued and sugarlabs was a participating
organization before. Generally, it was around December and January.
I remember reading a mail about the discussion on "how we might continue
the concept without formal support".
Has anything been finalized yet? Also, I would be happy to help. Do let
me know.
Thanks.

Regards,
-- 
Jui Pradhan
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Documentation update

2020-09-28 Thread Jui Pradhan
Great! Thanks.

On Mon, Sep 28, 2020 at 9:52 AM James Cameron  wrote:

> It is easy to be sure.
> https://github.com/sugarlabs/sugar/blame/master/docs/debian.md shows
> it was added when the documentation was moved from the Wiki, about
> three years ago.  There is a later Live Build.
>
> On Mon, Sep 28, 2020 at 09:34:09AM +0530, Jui Pradhan wrote:
> > Hi,
> > Thanks for your detailed reply.
> > Yes, I did intend to add a section `Debian 11 (Bullseye) that contains
> Sugar
> > 0.117`. In Addition to that, the section of pre-built images has a link
> to
> > Sugar 0.117 but mentions `0.112#Testing` hyperlink. I'm not sure if that
> needs
> > updating or was put there intentionally.
> >
> > On Mon, Sep 28, 2020, 03:53 James Cameron <[1]qu...@laptop.org> wrote:
> >
> > Thanks.  What do you suggest needs updating?
> >
> > Debian Project has not made a new release beyond Debian 10 (Buster),
> > so for people using Debian GNU/Linux the documentation is current.
> >
> > For further confirmation;
> >
> > 1.  Debian 10 (Buster) was released on 6th July 2019.
> > [2]
> https://en.wikipedia.org/wiki/Debian_version_history#Debian_10_
> > (Buster)
> >
> > 2.  Debian 10.6 was released on 26th September 2020.
> > [3]https://www.debian.org/News/2020/20200926
> >
> > 3.  Debian 11 (Bullseye) has not been released.
> > [4]
> https://en.wikipedia.org/wiki/Debian_version_history#Debian_11_
> > (Bullseye)
> > [5]https://www.debian.org/
> >
> > 4.  Debian 10 (Buster) contains Sugar 0.112
> > [6]https://packages.debian.org/search?keywords=python-jarabe
> >
> > 5.  Debian 11 (Bullseye) will contain Sugar 0.117
> > [7]https://packages.debian.org/search?keywords=python3-jarabe
> >
> > A pull request to add a section for Debian 11 (Bullseye) can be made
> > as a draft now, but I'd like to wait until Debian 11 is released
> > before I merge it.
> >
> > On Sun, Sep 27, 2020 at 11:51:48AM +0530, Jui Pradhan wrote:
> > > Hi,
> >     > I came across this documentation which mentions the use of sugar
> 0.112:
> > [1]
> > > [8]https://github.com/sugarlabs/sugar/blob/master/docs/debian.md
> > > Please confirm that this documentation needs to be updated.
> > >
> > > Regards,
> > > --
> > > Jui Pradhan
> > >
> > > References:
> > >
> > > [1] [9]
> https://github.com/sugarlabs/sugar/blob/master/docs/debian.md
> >
> > > ___
> > > Sugar-devel mailing list
> > > [10]Sugar-devel@lists.sugarlabs.org
> > > [11]http://lists.sugarlabs.org/listinfo/sugar-devel
> >
> > --
> > James Cameron
> > [12]http://quozl.netrek.org/
> > ___
> > Sugar-devel mailing list
> > [13]Sugar-devel@lists.sugarlabs.org
> > [14]http://lists.sugarlabs.org/listinfo/sugar-devel
> >
> > --
> > Jui Pradhan
> >
> > References:
> >
> > [1] mailto:qu...@laptop.org
> > [2]
> https://en.wikipedia.org/wiki/Debian_version_history#Debian_10_(Buster)
> > [3] https://www.debian.org/News/2020/20200926
> > [4]
> https://en.wikipedia.org/wiki/Debian_version_history#Debian_11_(Bullseye)
> > [5] https://www.debian.org/
> > [6] https://packages.debian.org/search?keywords=python-jarabe
> > [7] https://packages.debian.org/search?keywords=python3-jarabe
> > [8] https://github.com/sugarlabs/sugar/blob/master/docs/debian.md
> > [9] https://github.com/sugarlabs/sugar/blob/master/docs/debian.md
> > [10] mailto:Sugar-devel@lists.sugarlabs.org
> > [11] http://lists.sugarlabs.org/listinfo/sugar-devel
> > [12] http://quozl.netrek.org/
> > [13] mailto:Sugar-devel@lists.sugarlabs.org
> > [14] http://lists.sugarlabs.org/listinfo/sugar-devel
>
> --
> James Cameron
> http://quozl.netrek.org/
>


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


Re: [Sugar-devel] Documentation update

2020-09-27 Thread Jui Pradhan
Thanks Shaan.
Well then I don't think there is any need to change the documentation at
this point. The section can be added after Debian 11 is released like James
suggested.

On Mon, Sep 28, 2020 at 9:43 AM shaansubbaiah.c...@bmsce.ac.in <
shaansubbaiah.c...@bmsce.ac.in> wrote:

> Hello Jui,
>
> There is already a guide to setting up Sugar 0.117 on Debian 11 (
> https://github.com/sugarlabs/sugar-docs/blob/master/src/sugar-on-debian.md).
> It was added to the sugar-docs repo as Debian 11/Bullseye is still in
> 'testing'.
>
> Best,
> Shaan
>
>
> On Monday, September 28, 2020, 9:34:31 AM GMT+5:30, Jui Pradhan <
> juipradha...@gmail.com> wrote:
>
>
> Hi,
> Thanks for your detailed reply.
> Yes, I did intend to add a section `Debian 11 (Bullseye) that contains
> Sugar 0.117`. In Addition to that, the section of pre-built images has a
> link to Sugar 0.117 but mentions `0.112#Testing` hyperlink. I'm not sure if
> that needs updating or was put there intentionally.
>
>
> On Mon, Sep 28, 2020, 03:53 James Cameron  wrote:
>
> Thanks.  What do you suggest needs updating?
>
> Debian Project has not made a new release beyond Debian 10 (Buster),
> so for people using Debian GNU/Linux the documentation is current.
>
> For further confirmation;
>
> 1.  Debian 10 (Buster) was released on 6th July 2019.
>
> https://en.wikipedia.org/wiki/Debian_version_history#Debian_10_(Buster)
>
> 2.  Debian 10.6 was released on 26th September 2020.
> https://www.debian.org/News/2020/20200926
>
> 3.  Debian 11 (Bullseye) has not been released.
>
> https://en.wikipedia.org/wiki/Debian_version_history#Debian_11_(Bullseye)
> https://www.debian.org/
>
> 4.  Debian 10 (Buster) contains Sugar 0.112
> https://packages.debian.org/search?keywords=python-jarabe
>
> 5.  Debian 11 (Bullseye) will contain Sugar 0.117
> https://packages.debian.org/search?keywords=python3-jarabe
>
> A pull request to add a section for Debian 11 (Bullseye) can be made
> as a draft now, but I'd like to wait until Debian 11 is released
> before I merge it.
>
> On Sun, Sep 27, 2020 at 11:51:48AM +0530, Jui Pradhan wrote:
> > Hi,
> > I came across this documentation which mentions the use of sugar 0.112:
> [1]
> > https://github.com/sugarlabs/sugar/blob/master/docs/debian.md
> > Please confirm that this documentation needs to be updated.
> >
> > Regards,
> > --
> > Jui Pradhan
> >
> > References:
> >
> > [1] https://github.com/sugarlabs/sugar/blob/master/docs/debian.md
>
> > ___
> > 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
>
>
>
> --
> Jui Pradhan
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>


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


Re: [Sugar-devel] Documentation update

2020-09-27 Thread Jui Pradhan
Hi,
Thanks for your detailed reply.
Yes, I did intend to add a section `Debian 11 (Bullseye) that contains
Sugar 0.117`. In Addition to that, the section of pre-built images has a
link to Sugar 0.117 but mentions `0.112#Testing` hyperlink. I'm not sure if
that needs updating or was put there intentionally.


On Mon, Sep 28, 2020, 03:53 James Cameron  wrote:

> Thanks.  What do you suggest needs updating?
>
> Debian Project has not made a new release beyond Debian 10 (Buster),
> so for people using Debian GNU/Linux the documentation is current.
>
> For further confirmation;
>
> 1.  Debian 10 (Buster) was released on 6th July 2019.
>
> https://en.wikipedia.org/wiki/Debian_version_history#Debian_10_(Buster)
>
> 2.  Debian 10.6 was released on 26th September 2020.
> https://www.debian.org/News/2020/20200926
>
> 3.  Debian 11 (Bullseye) has not been released.
>
> https://en.wikipedia.org/wiki/Debian_version_history#Debian_11_(Bullseye)
> https://www.debian.org/
>
> 4.  Debian 10 (Buster) contains Sugar 0.112
> https://packages.debian.org/search?keywords=python-jarabe
>
> 5.  Debian 11 (Bullseye) will contain Sugar 0.117
> https://packages.debian.org/search?keywords=python3-jarabe
>
> A pull request to add a section for Debian 11 (Bullseye) can be made
> as a draft now, but I'd like to wait until Debian 11 is released
> before I merge it.
>
> On Sun, Sep 27, 2020 at 11:51:48AM +0530, Jui Pradhan wrote:
> > Hi,
> > I came across this documentation which mentions the use of sugar 0.112:
> [1]
> > https://github.com/sugarlabs/sugar/blob/master/docs/debian.md
> > Please confirm that this documentation needs to be updated.
> >
> > Regards,
> > --
> > Jui Pradhan
> >
> > References:
> >
> > [1] https://github.com/sugarlabs/sugar/blob/master/docs/debian.md
>
> > ___
> > 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
>


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


[Sugar-devel] Documentation update

2020-09-27 Thread Jui Pradhan
Hi,
I came across this documentation which mentions the use of sugar 0.112:
https://github.com/sugarlabs/sugar/blob/master/docs/debian.md
Please confirm that this documentation needs to be updated.

Regards,
-- 
Jui Pradhan
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Interactive Mail

2020-09-26 Thread Jui Pradhan
Hi SIDDHARTH,

Thanks for reaching out!
Please go through these links for

   - How to contribute: https://github.com/sugarlabs/sugar-docs
   - How to Setup a Development environment :
   
https://github.com/sugarlabs/sugar/blob/master/docs/development-environment.md

Regards,
Jui

On Sat, Sep 26, 2020 at 7:08 PM SIDDHARTH PANDEY <
siddharth25pan...@gmail.com> wrote:

> Hello everyone, myself Siddharth Pandey, a sophomore at Indian Institute
> of Information Technology Sri City, India.
> I love to do Competitive Programming and have a keen interest in Open
> Source Contribution.
> I have a strong foundation on C,C++ and  some about Python & Java.
> Also I am trying to explore the field of Data Science,Machine learning &
> Front-End Development.
> For more information do visit my Portfolio website
> https://siddharth25pandey.github.io/
> I want to contribute to the Sugar Lab Organisation but I am quite confused
> how to start with.
> It will be really helpful if any mentor can guide me how to start
> Contributing to get a great learning from such a highly reputed
> organization.
>
> Thanks & Regards
> Siddharth Pandey
>
> ___
> 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] GsoC plan for upcoming weeks - 2nd August 2020

2020-08-02 Thread Jui Pradhan
Hello,
Thanks for sharing Saumya :)
Substantial improvements on activities so far, looking forward to releasing
some of the activities you have worked on.

Regards,
Jui

On Sun, Aug 2, 2020 at 2:14 AM Saumya Mishra <2017...@iiitdmj.ac.in> wrote:

> Hello all,
>
> I am working on a GSoC project named Port Sugar and Core Activities to
> Python3.
> I have made a plan for the next 3 weeks of GSoC. It contains activities I
> am going to focus on along with the work I will be doing during the third
> phase of GSoC.
>
> --* infoslicer*:  need to redesign the workflow for the activity as
> suggested by James and Ibiam.#34
> 
> -- *Starchart*: Port to Gtk3 is incomplete, Need to fix. #8
> 
> -- *flipsticks*: Port to Python 3 is almost complete, need to discuss
> with mentors. #6 
> -- *activity-turtle-flags*: Port to Python 3 is complete, need to test. #8
> 
> -- *Cartoon-builder*: Port to Python 3 is complete, need to fix
> collaboration. #13 
> -- *showntell-activity*: Port to Python 3 is complete, need to test
> broadly. #16 
> -- *CookieSearch*: Port to Python 3 is complete, need to fix
> collaboration. #21
> 
> -- *Frotz*: Port to Python 3 is complete. Need to test and fix VTE
> errors. #7 
> -- *geotonky*:  Need to redesign the workflow as we use in activities
> with Sugargame. #4 
> -- *arithmetic*: Port to Python 3 is complete, yet activity not in
> working state. Need to fix issues faced while testing. #7
> 
> --* VncLauncher*: Need to fix issues raised by reviewers and mentors. #9
> 
> -- *reflection*: Port to Collabwrapper
> -- *Yupana*: Port to Collabwrapper
> -- *Colordeducto*: Port to Collabwrapper
> --* deducto*: Port to Collabwrapper
>
>
> I will update the plans if required and will make some additions from time
> to time. Also, I will try to review other people's work and will open
> issues wherever required.
> Any suggestion is welcomed.
> Thanks and Regards
> Saumya Mishra
>
>
>
>
> ___
> 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] Plan for August - GSoC Project

2020-07-31 Thread Jui Pradhan
Hello everyone,
I have worked on and released around 20 activities till now. So for August
what I planned on completing is this:

Complete work on my Open PRs and release these activities:

   - Jamath-activity #12
   <https://github.com/sugarlabs/jamath-activity/pull/12>
   - fifty-two-activity #5
   <https://github.com/sugarlabs/fifty-two-activity/pull/5>
   - PyCut #2 <https://github.com/sugarlabs/PyCut/pull/2>
   - wordcloud python3 version #4
   <https://github.com/sugarlabs/wordcloud/pull/4>
   - Bridge (Few issues blocking release) #26
   <https://github.com/sugarlabs/Bridge/pull/26>

Recently, with many things going on I couldn't test and review the PRs on
other activities. In the coming month I will review most of them and also
release activities with merged PRs.
Thanks. Hope this helps.

Regards,
Jui Pradhan
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] GSoC Project Update

2020-07-21 Thread Jui Pradhan
Hi,
This is regarding the project update- Improve and maintain 25 Sugar
Activities. Recently I'm facing a difficult situation with my building
sealed, working on this has kept me hopeful and positive :)

Here is a list of activities and my progress for the month of July. I
haven't included the ones I finished working on in June.


No.

Activity Name

Link to Work

Comments / Progress

1.

Appel-Haken

Few Fixes

Released v25 - #4 <https://github.com/sugarlabs/appel-haken-activity/pull/4>
merged

   -

   Done

2.

Napier

Added new hi translations

Released v6 - #6 <https://github.com/sugarlabs/napier/pull/6> merged

   -

   Done

3.

Jam-clock

Fixed exit with stop button issue, Fixed PyGIWarning and other fixes

Released v3 - #4 <https://github.com/sugarlabs/jam-clock-activity/pull/4>
merged

   -

   Done

4.

DotsAndBoxes

Fixed IndexError, along with issue #16
<https://github.com/sugarlabs/dotsAndBoxes/issues/16>

Released v4 - #18 <https://github.com/sugarlabs/dotsAndBoxes/pull/18> merged

   -

   Done

5.

Block-party activity

Fixed issues - display related issues, Port from GObject to GLib, Added new
game keys, fixed syntax warnings and also fixed unclear instructions.

Preparing to release after #14
<https://github.com/sugarlabs/block-party-activity/pull/14> is merged.

   -

   Release needed

6.

Cow Bulls Activity

Port to python3 along with some substantial changes- PR #17
<https://github.com/sugarlabs/CowBulls-activity/pull/17> - merged



   -

   Release needed

7.

Locosugar

Fixed display issue and scaling, flake8 changes and added new translations.

Release v12 - #18 <https://github.com/sugarlabs/locosugar/pull/18> open

PR to be merged.

8.

Playgo

Tested and release initiated

Release v6 - #16 <https://github.com/sugarlabs/playgo-activity/pull/16> open

PR to be merged.

9.

Stick Hero Activity

Made display related changes, centered the game screen, Changed style from
wildcard imports, Fixed issue - #17
<https://github.com/sugarlabs/stick-hero-activity/issues/17>

Changes in PR - #25
<https://github.com/sugarlabs/stick-hero-activity/pull/25> merged

Release ready for the last python2 version.

   -

   Release needed

10.

Ball-and-brick

Display related issues, center text and use scaling. In Progress PR - #9
<https://github.com/sugarlabs/ball-and-brick-activity/pull/9> open

WIP

11.

View Slides

Port to python3 in progress- Draft PR - #11
<https://github.com/sugarlabs/viewslides/pull/11>

WIP

12.

PyCut

Fix the Display Resolution and other changes #2
<https://github.com/sugarlabs/PyCut/pull/2> (Open PR - WIP)

WIP

Thankyou.
Regards,
Jui Pradhan
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Sugar Dev Setup

2020-06-27 Thread Jui Pradhan
Great! :)

Similar question was asked on the sugar-devel mailing list before, you can
have a look:
http://sugarlabs.1511649.n2.nabble.com/Testing-Changes-td7613344.html

For sugar-activities, you can use ssh or make changes directly from within
sugar-desktop.
While making changes to Sugar Activities, place them in Sugar activity
 paths:

   - /usr/share/sugar/activities/
   - ~/Activities/

Save the activity as Name.activity. Here Name is generally the activity
name. Sometimes you may not be able to see it as a Sugar activity, in that
case you might consider restarting your Sugar Desktop.

Regards,
Jui

On Sat, Jun 27, 2020 at 11:28 PM Rahul Vaish 
wrote:

> Hi Jui,
>
> Thanks a lot for the reply. I am able to use the Sugar on my Linux machine.
>
> [image: image.png]
>
> What I am curious is about how to *build *and *run *the code of Sugar and
> different '*activities' *on pycharm. For example- if I have to modify the
> code of any activity/sugar itself, I can play with it, and on *running *the
> project the corresponding changes are reflected.
>
> I believe that is the process for code contribution also. Please correct
> me if I am wrong/on a different track. Thanks.
>
> Thanks and regards,
> Rahul Vaish
>
> On Sat, Jun 27, 2020 at 11:11 PM Jui Pradhan 
> wrote:
>
>> Hi Rahul,
>> Thanks for reaching out!
>>
>> Please go through these links for
>>
>>- How you can help:
>>https://github.com/sugarlabs/sugar-docs/blob/master/src/how-can-i-help.md
>>- How to Setup a Development environment :
>>
>> https://github.com/sugarlabs/sugar/blob/master/docs/development-environment.md
>>
>> You said that, *I learned from the Github/ReadMe
>> that sugar-artwork,  sugar-datastore, sugar-toolkit-gtk3 are the
>> dependencies for sugar. *You don't need to rebuild sugar from scratch,
>> you could just download the iso image and get it running.
>>
>> Hope that helps.
>> Regards,
>> Jui
>>
>>
>> On Sat, Jun 27, 2020 at 10:20 PM Rahul Vaish 
>> wrote:
>>
>>> Hi Team,
>>>
>>> I am trying to setup Sugar dev env on my linux machine and here are sthe
>>> steps and the blocker. Could anyone please share any thoughts:
>>>
>>> *Steps I followed:*
>>>
>>>- SetUp fresh Linux VM
>>>- cloned sugar
>>>- cloned sugar-artwork
>>>- cloned sugar-datastore
>>>- cloned sugar-toolkit-gtk3
>>>
>>> ON TERMINAL
>>> rahul@rahul-VirtualBox:~/Desktop/sugar$ pwd
>>> /home/rahul/Desktop/sugar
>>> rahul@rahul-VirtualBox:~/Desktop/sugar$
>>> *lssugar  sugar-artwork  sugar-datastore  sugar-toolkit-gtk3*
>>> rahul@rahul-VirtualBox:~/Desktop/sugar$
>>> 
>>>
>>> I learned from the Github/ReadMe that *sugar-artwork*,
>>> *sugar-datastore*,* sugar-toolkit-gtk3 *are the dependencies for
>>> *sugar.*  Therefore to start with setting up dependencies, I chose
>>> art-work first. While performing the activity, I encountered a syntax error:
>>>
>>>
>>>   === ON TERMINAL 
>>> rahul@rahul-VirtualBox:~/Desktop/sugar/sugar-artwork$ ./autogen.sh
>>> libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac
>>> ,
>>> libtoolize: and rerunning libtoolize and aclocal.
>>> libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
>>> checking for a BSD-compatible install... /usr/bin/install -c
>>> checking whether build environment is sane... yes
>>> checking for a thread-safe mkdir -p... /bin/mkdir -p
>>> checking for gawk... no
>>> checking for mawk... mawk
>>> checking whether make sets $(MAKE)... yes
>>> checking whether make supports nested variables... yes
>>> checking whether to enable maintainer-specific portions of Makefiles...
>>> yes
>>> ./configure: line 2824: syntax error near unexpected token `0.19'
>>> ./configure: line 2824: `PKG_PROG_PKG_CONFIG(0.19)'
>>> rahul@rahul-VirtualBox:~/Desktop/sugar/sugar-artwork$
>>>  
>>>
>>>
>>> Could anyone please confirm if I am doing right, or is there anything I
>>> am missing?
>>>
>>> Thanks and regards,
>>> Rahul
>>> ___
>>> Sugar-devel mailing list
>>> Sugar-devel@lists.sugarlabs.org
>>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>>
>>
>
> --
> Thanks and regards,
> Rahul Vaish
> https://www.linkedin.com/in/rahulvaish/
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Sugar Dev Setup

2020-06-27 Thread Jui Pradhan
Hi Rahul,
Thanks for reaching out!

Please go through these links for

   - How you can help:
   https://github.com/sugarlabs/sugar-docs/blob/master/src/how-can-i-help.md
   - How to Setup a Development environment :
   
https://github.com/sugarlabs/sugar/blob/master/docs/development-environment.md

You said that, *I learned from the Github/ReadMe
that sugar-artwork,  sugar-datastore, sugar-toolkit-gtk3 are the
dependencies for sugar. *You don't need to rebuild sugar from scratch, you
could just download the iso image and get it running.

Hope that helps.
Regards,
Jui


On Sat, Jun 27, 2020 at 10:20 PM Rahul Vaish 
wrote:

> Hi Team,
>
> I am trying to setup Sugar dev env on my linux machine and here are sthe
> steps and the blocker. Could anyone please share any thoughts:
>
> *Steps I followed:*
>
>- SetUp fresh Linux VM
>- cloned sugar
>- cloned sugar-artwork
>- cloned sugar-datastore
>- cloned sugar-toolkit-gtk3
>
> ON TERMINAL
> rahul@rahul-VirtualBox:~/Desktop/sugar$ pwd
> /home/rahul/Desktop/sugar
> rahul@rahul-VirtualBox:~/Desktop/sugar$
> *lssugar  sugar-artwork  sugar-datastore  sugar-toolkit-gtk3*
> rahul@rahul-VirtualBox:~/Desktop/sugar$
> 
>
> I learned from the Github/ReadMe that *sugar-artwork*,  *sugar-datastore*,
> * sugar-toolkit-gtk3 *are the dependencies for *sugar.*  Therefore to
> start with setting up dependencies, I chose art-work first. While
> performing the activity, I encountered a syntax error:
>
>
>   === ON TERMINAL 
> rahul@rahul-VirtualBox:~/Desktop/sugar/sugar-artwork$ ./autogen.sh
> libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac,
> libtoolize: and rerunning libtoolize and aclocal.
> libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for a thread-safe mkdir -p... /bin/mkdir -p
> checking for gawk... no
> checking for mawk... mawk
> checking whether make sets $(MAKE)... yes
> checking whether make supports nested variables... yes
> checking whether to enable maintainer-specific portions of Makefiles... yes
> ./configure: line 2824: syntax error near unexpected token `0.19'
> ./configure: line 2824: `PKG_PROG_PKG_CONFIG(0.19)'
> rahul@rahul-VirtualBox:~/Desktop/sugar/sugar-artwork$
>  
>
>
> Could anyone please confirm if I am doing right, or is there anything I am
> missing?
>
> Thanks and regards,
> Rahul
> ___
> 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] GSOC Project Update - 24th June 2020

2020-06-24 Thread Jui Pradhan
h Sugar 0.117-3 on Debian 10.04 as
> mentioned in mailing list
> <http://lists.sugarlabs.org/archive/sugar-devel/2020-June/058458.html>by
> @shaansubbaiah.c...@bmsce.ac.in  .
>
> Test *Collaboration *of different *fructose* activities-
>
> *Write Activity* - Collaboration does not work with following error in
> shell.log
>
> File "/usr/lib/python3/dist-packages/jarabe/desktop/meshbox.py" , line 409, 
> in _buddy_removed_cb
>>self._remove_buddy(buddy_model)
>> File "/usr/lib/python3/dist-packages/jarabe/desktop/meshbox.py" , line435, 
>> in _remove_buddy
>>icon = self._buddies[buddy_model.props.key]
>> KeyError: dbus.ByteArray(b'B3NzaC1kc3=' ,variant_level=1)
>>
>> Tested with Ubuntu 20.04 sucrose version 0.117
>
>- package libabiword-3.0:amd64 version 3.0.4~dfsg-1
>- package sugar-write-activity version 101-1
>
> For more details see -
> https://github.com/sugarlabs/write-activity/issues/40
>
> *Browse Activity - *Collaboration works  i.e. when joined the shared
> instance does share the bookmarks. However same error can also be seen in
> shell.log
>
> File "/usr/lib/python3/dist-packages/jarabe/desktop/meshbox.py" , line 409, 
> in _buddy_removed_cb
>>self._remove_buddy(buddy_model)
>> File "/usr/lib/python3/dist-packages/jarabe/desktop/meshbox.py" , line435, 
>> in _remove_buddy
>>icon = self._buddies[buddy_model.props.key]
>> KeyError: dbus.ByteArray(b'B3NzaC1kc3=' ,variant_level=1)
>>
>>
>
> *Cookie Search -*
>
>- Work on Port to Python3 , Port to TelepathyGLIb
>-  Fix Gtk Clipboard TypeError
>
> TypeError: Gtk.Clipboard.set_text() takes exactly 3 arguments (2 given)
>>
>>
>- Port to Collabwrapper and fix collaboration
>
> Link to Pull Request -
> https://github.com/sugarlabs/cookie-search-activity/pull/21
>
> *Arithmetic* -
>
>- Tested with Ubuntu 20.04 sucrose package. The activity icon doesn't
>appear and following error can be seen in log -
>
> gi.repository.GLib.Error: rsvg-error-quark: XML parse error: error code=201 
> (3) in (null):31:50: Namespace prefix sodipodi for ry on circle is not 
> defined (0)
>>
>> Link to commit - ad2abd5
> <https://github.com/sugarlabs/arithmetic/pull/6/commits/ad2abd5afcc92185c6768fe5d623fb82fc0c2f71>
>
>- Port to Gtk3 , Port from gobject to GObject , Port dobject to Gtk3 ,
>Port to Python3. (Pull request -#7
><https://github.com/sugarlabs/arithmetic/pull/7> still in progress)
>
> *Analyze Journal -*
>
> Tested on Ubuntu 20.04, it is recently ported to Python3 by @Jui Pradhan
>  . Following error while clicking on import-freespace
> and import-journal buttons respectively -
>
>> Traceback (most recent call last):
>>   File "/usr/share/sugar/activities/analyzeJournal/activity.py", line 443, 
>> in __import_freespace_cb
>> self._graph_from_reader(reader)
>>   File "/usr/share/sugar/activities/analyzeJournal/activity.py", line 425, 
>> in _graph_from_reader
>> self._add_value(None, label=row[0], value=float(row[1]))
>>   File "/usr/share/sugar/activities/analyzeJournal/activity.py", line 432, 
>> in _add_value
>> pos = self.labels_and_values.add_value(label, value)
>>   File "/usr/share/sugar/activities/analyzeJournal/activity.py", line 582, 
>> in add_value
>> _iter = self.model.insert(path, [label, value])
>>   File "/usr/lib/python3/dist-packages/gi/overrides/Gtk.py", line 1007, in 
>> insert
>> return self._do_insert(position, row)
>>   File "/usr/lib/python3/dist-packages/gi/overrides/Gtk.py", line 988, in 
>> _do_insert
>> row, columns = self._convert_row(row)
>>   File "/usr/lib/python3/dist-packages/gi/overrides/Gtk.py", line 900, in 
>> _convert_row
>> result.append(self._convert_value(cur_col, value))
>>   File "/usr/lib/python3/dist-packages/gi/overrides/Gtk.py", line 914, in 
>> _convert_value
>> return GObject.Value(self.get_column_type(column), value)
>>   File "/usr/lib/python3/dist-packages/gi/overrides/GObject.py", line 210, 
>> in __init__
>> self.set_value(py_value)
>>   File "/usr/lib/python3/dist-packages/gi/overrides/GObject.py", line 249, 
>> in set_value
>> raise TypeError("Expected string but got %s%s" %
>> TypeError: Expected string but got 10590.3046875
>> Traceback (most recent call last):
>>   File "/usr/share/sugar/activities/analyzeJournal/activity.py", line 447, 
>> in __imp

[Sugar-devel] Gsoc Project Update

2020-06-21 Thread Jui Pradhan
Hi everyone,
This is an update on my GSoC project : Maintain and Release atleast 25
Sugar Activities. I have made a table that links all my work completed
until 21st June which also includes the current status of my PRs and my
plans. :)


No.

Activity Name

Link to Work

Comments / Progress

1

Wordcloud

last python 2 version (v5) changes - Fix Undo-Redo Button

merged

Open PR - #4  ( Work for
python3 release)

Finished work on open PR,

Needs testing, review and merge


   -

   Done - v5 (python2)


   -

   Release needed v6 (python3)

2

Sugarchess

   -

   Port from GObject to GLib
   -

   Added new Translations
   -

   Released v18 - #15 
   merged


   -

   Done

3

Nutrition

   -

   Added hi translations and Released v16
    merged


   -

   Done

4

Analyze Journal

   -

   Major Improvements, with port to python3 PR #11
    merged


   -

   Release needed v5 #13
   

5

Recall

   -

   Major Improvements, with port to python3 PR #10
    merged


   -

   Release needed v7 #11 

6

Pukllanapac

   -

   Bug fixes and port to python3 #13
    merged


   -

   Release needed v14 #14 

7

Jumble

   -

   Bug fixes and port to python3 #9
    merged
   -

   Open PR  #10 


   -

   Release v23- waiting for James to confirm merge #10
   

8

iknowmyabcs

   -

   Port from GObject to GLib #13
    merged


   -

   Release needed v7 #14 

9

iq-activity

   -

   Major bug fixes and release #20
    Open

Finished work on open PR,

Needs testing, review and merge


   -

   Release needed v23 #20 


10

Stick-hero-activity

   -

   Display adaptations and other bug fixes #25
    (open PR)

Finished work on open PR,

Needs testing, review and merge


   -

   Once #25  and
   #27  is
   merged, python2 release needed
   -

   After python2 release, Saumya can complete port to python3 - then
   python3 release

11

CowBulls

   -

   Substantial improvement and port to python3 #17
    (Open PR - WIP)

open PR needs testing and review for work completed till now.


   -

   Discussed the two issues left to be fixed in the meet on 20th June (WIP)

12

Block-party-activity

   -

   Substantial improvement and added features, also fixed hardcoded
   coordinates #12
    (Open PR)

Needs testing, review and merge

Will release this activity after  #12
 is merged

13

Reversi

   -

   Few Bug Fixes and tested. #7
    (Open PR)

Finished work on open PR,

Needs testing, review and merge

Will release this activity after  #7
 is merged

14

PyCut

   -

   Fix the Display Resolution and other changes #2
    (Open PR - WIP)


   -

   Discussed the two issues left to be fixed in the meet on 20th June (WIP)

15

Paths

   -

   Port to Python3 and other changes #8
    (Open PR - WIP)


16

Bridge

   -

   Port to Python3 and substantial improvement #20
    merged
   -

   Saving work to the journal and resume from the journal. #26
    (Open PR - needs work)


   -

   #26  blocks release,

To be released once #26  is
completed

17

chart

   -

   Minor Fixes #10 merged


18

sugargame

   -

   Minor Fixes  #12  merged



19

iknowSriLanka

Added New Translations on https://translate.sugarlabs.org/

20

Locosugar

   -

   Fixed Display coordinates commit cherry-picked in #14
   


[Sugar-devel] Project Update

2020-06-12 Thread Jui Pradhan
Hi,
I have weekly meets with my mentor (Ibiam) regarding my weekly progress and
the issues I'm stuck on. We generally discuss my plan for the next week and
suggestions or improvements on my current work. Thanks for helping!
@Chihurumnaya
Ibiam 

My progress on the GSoC project - Maintain and release at least 25 Sugar
Activities:

   - Reversi activity: Fixed an issue, almost finished working on the PR.
   Will be releasing this activity next, once the current changes are approved.
   - PyCut activity:
   Done adapting to the display size. Need to figure out a way to use just
   the pygame API and the imports. PyCut is currently written in python2 and
   needs to be ported, along with updating sugargame to version = 1.3. I was
   thinking of releasing a python2 version before porting. Any suggestions are
   welcome.
   - Stick-hero-activity:
   Mostly finished working on the changes, needs reviewers and someone to
   test and confirm merge. There are substantial changes so I plan on
   releasing the last python2 version before porting (Release last python2
   version after srevin’s PR is merged and Saumya can continue port to python3)
   - CowBulls activity:
   Ported the activity to python3 along with other substantial fixes. Still
   needs work for fixing two other bugs. I'm not too sure how to proceed to
   fix them. Activity can be released after my PR is merged. It would be great
   if community members help test and review changes until now :)
   - Wordcloud: The last python2 version was released today. Mostly
   finished working on the PR that includes other fixes. James needs to
   confirm the merge for the python3 activity to be released. :)
   - Locosugar:
   Fixed the display resolution, commit cherry-picked in Saumya’s PR. Once
   Saumya’s PR is merged, activity can be released.
   - Paths:
   Updated, next to be finished working on. The PR involves substantial
   changes but the collaboration part is yet to be fixed.

I found many sugar activities which have hard coded coordinates. The fix is
easy, but understanding the way the coordinates are determined is
time-consuming. I think it is really important that such activities need to
be fixed for it to work properly on different screen resolutions. After
fixing more such activities, I was wondering if writing a sugar-doc to fix
such display resolution related issues will be helpful.
Besides, I also came across many activities which are written in Spanish. I
think changing the variable names to English will be very helpful for
future maintenance. Do let me know what you think :)

Any suggestions regarding the activities I should work on are welcome!
Thanks,

Regards,
Jui Pradhan
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Community Bonding Period

2020-05-31 Thread Jui Pradhan
Hi,
My Project is - Maintain and release atleast 25 Sugar Activities. I had a
good time coordinating with my mentor and attending the scheduled meets.

My progress on the project includes my work on activities - iknowmyabcs,
bridge, jumble, sugarchess, recall, nutrition, Analyze Journal, Pukllanapac
and few changes to sugargame. You can see my merged commits here
<https://github.com/search?q=is%3Apr+author%3AJuiP+org%3Asugarlabs=Commits>
.

In the coming week I have planned to work on those activities which have
incomplete / pending Pull requests. I haven't specifically narrowed down
the ones I will be working on. Moreover, I will be testing the activities
Saumya will be porting to python 3 and make necessary changes for the
activity to be released. :)

Any suggestion or feedback is welcome.
Thankyou.

Regards,
Jui Pradhan



[image: Mailtrack]
<https://mailtrack.io?utm_source=gmail_medium=signature_campaign=signaturevirality5;>
Sender
notified by
Mailtrack
<https://mailtrack.io?utm_source=gmail_medium=signature_campaign=signaturevirality5;>
05/31/20,
10:35:16 PM
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Meeting with mentor

2020-05-24 Thread Jui Pradhan
Hi,
I had a meet with my mentor (Ibiam) at 8:30 pm IST on 23rd May. We
discussed about my current open PRs

   - Wordcloud and the copy button.
   - Paths and the implementation of collab wrapper. We talked about
   testing differences for collaboration. Since the game state is not shared
   for Ibiam we decided that I will be sharing a video of my collaboration
   test for Paths activity.
   - Implementation of Collaboration in general using collabwrapper. Ibiam
   suggested I have a look at the collaboration fix work in Dimensions
   activity.
   - How does write_file and read_file work while saving and resuming
   activity from the journal.

Thanks.

Regards,
Jui Pradhan
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Weekly Progress (Release and maintain atleast 25 Sugar Activities)

2020-05-18 Thread Jui Pradhan
Hi everyone,

Till now I have been completing my previous work on activities which
include : Recall, AnalyzeJournal, Bridge and Jumble. I also added
translations for hi and mr in iknowSriLanka activity and reviewed the PR. I
was also on the call with James, shaan and Saumya on 11th May.

*Recall* we decided to remove collaboration for this release so I rebased
my branch on top of James' changes and removed few more commits to complete
my PR. With this merged I finished porting the activity to python3 along
with other necessary changes. I would be updating the NEWS file and make a
release soon.

For my work on *Analyze Journal*, I fixed most of the warnings and added a
new line chart feature to the activity. I also fixed the object Chooser
issue. My work is mostly complete with just final code reviewing and merge
left.

For *Bridge activity*, it does not save data to journal. So adding code to
save and resume from Journal was a little time consuming. Srevin helped me
proceed. Next, I will be completing my open PR which also adds a sugar
toolbar along with saving data to journal. Previously, my work on Bridge
involved port to python3 and extending support for all screen sizes. There
were few other feature additions like handling creation of new train and
dealing with zero costs.

I also tested wordcloud and hit the balls. Found some issues I will be
fixing before releasing the activities. I also plan to test the activities
Saumya has been working on recently which include - Frotz, vncLauncher,
solar-system and showntell-activity and infoslicer. Once her work on
porting to python3 is completed, I plan to begin testing and fixing any
issues before the next release on these activities.

Regards,
Jui Pradhan


[image: Mailtrack]
<https://mailtrack.io?utm_source=gmail_medium=signature_campaign=signaturevirality5;>
Sender
notified by
Mailtrack
<https://mailtrack.io?utm_source=gmail_medium=signature_campaign=signaturevirality5;>
05/18/20,
04:18:03 PM
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] happy birthday Sugar Labs

2020-05-15 Thread Jui Pradhan
^_^

On Fri, May 15, 2020, 18:07 Walter Bender  wrote:

> :)
>
> --
> Walter Bender
> Sugar Labs
> http://www.sugarlabs.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] Meeting summary and activity suggestions

2020-05-08 Thread Jui Pradhan
Hi,
Congratulations to all students whose GSoC proposals got accepted! :)

I had a meet with my mentor today (8th May)
We discussed the project and what I will be working on in the next few
days. Here is a summary:

   - I will be completing my open pull requests first which include
   activities- Bridge, Recall, Paths, Jumble and analyze journal.
   - Briefly discussed the collaboration in activities.
   - We also discussed about the activities I think had major changes and
   need to be released. Activities like : hit-the-balls activity, follow me,
   nutrition, word cloud, etc. I will be testing these set of activities next
   and fixing bugs or adding the necessary features before release.
   - Moreover, we talked about the selection of 10 more activities to be
   worked on. For my GSoC project, I proposed to work on activities which have
   a high pedagogical value.
   - Inaddition to that, we decided to have weekly meets to discuss
   progress and the project plan.

I'm willing to lookup the activities which need to be maintained or
released soon. Do reply to this mail if you have suggestions for the
activities I should work on.

Regards,
Jui Pradhan
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] I am Up-Skilling this summer

2020-05-08 Thread Jui Pradhan
Hi Shubhika,
Thanks for the invite but I feel this is not a correct platform to post
this. Many people on the mailing list may not be interested. Please use the
mailing list for sugarlabs related discussions.

Thanks,
Jui



[image: Mailtrack]

Sender
notified by
Mailtrack

05/08/20,
08:56:42 PM

On Fri, May 8, 2020 at 8:28 PM Shubhika Bhardwaj 
wrote:

> Join me in Learning Competitive Programming Course today
> Hello!
>
> I am upskilling myself this summer by doing Competitive Programming
> Course. As a student of Coding Ninjas, I can invite a few friends to
> upskill with me this summer.
>
> That said, I and you will get a discount of Rs. 1000 on our courses.
>
> If you are interested, *use this link*
> 
> to start learning on Coding Ninjas.
> Unsubscribe From This List
> 
> | Manage Email Preferences
> 
> ___
> 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] Proposal Review request

2020-03-31 Thread Jui Pradhan
Hi Saumya,
  Just went through your final proposal (opened the doc
link). Saw you added my bulleted method of porting activities to Python 3 ;
observing closely related codebase of other activities, the right fit table
and more points I mentioned in my draft proposal. I feel delighted to know
that I have inspired you greatly! :)
But I just hope having the same points in our proposal, in no way affects
the proposal reviewing by mentors.

Regards,
Jui Pradhan

On Sat, Mar 28, 2020 at 1:59 AM Saumya Mishra <2017...@iiitdmj.ac.in> wrote:

> I have shared my draft proposal of GSoc for Port Sugar and core activities
> to Python 3 . Kindly do review and suggestions are welcomed.
> Link-
> https://docs.google.com/document/d/1xKhvhCcxdPgQn8VglpcNWlPF6tk8xpw9zdNu1RsYpoA/edit?usp=sharing
> ___
> 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] Debian Advocacy for sugar

2020-03-28 Thread Jui Pradhan
Hello,
I have previously contributed to sugarlabs and also have the required
prerequisites for the project ideas-
Maintain 25 Activities
Port to python 3
Debian Advocacy for sugar. I would share my draft proposals shortly.

This is regarding the third project idea, Debian Advocacy for sugar,
On the Sugar-devel mailing list, I went through the threads which had a
discussion regarding this idea. (
http://sugarlabs.1511649.n2.nabble.com/Contributing-through-GSOC-td7613238.html
 )
However, the kind of work and contribution that is expected out of this
project is a little blurry. I am not quite sure how I can contribute; any
information regarding the sugar-packaging process, the issues,
contributions and the project idea will be of great help. Are there
resources or sugar-docs which might help? (I have already seen the ones in
sugar/docs on GitHub). Kindly, guide me to begin contributing to the
project in the right direction, with right resources.

Thank you.
Regards,
Jui Pradhan
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Run Sugar activity

2020-03-27 Thread Jui Pradhan
Hello,
Sorry for the late reply. Regarding the icons stuck in the journal, back
then I didn't know what exactly to look for in the logs so I kept it for
later. I remember the icons getting stuck over the journal by just dragging
them over other icons. Infact, just to make the two videos, I reproduced it
more than thrice. However, now that I tried, I could not reproduce the
state. Replying, just so you may close the thread.

Thanks

Regards,
Jui Pradhan

On Wed, Mar 11, 2020 at 1:26 AM James Cameron  wrote:

> Please contribute translations first to translate.sugarlabs.org if you
> can, because holding translations in GitHub takes more time to merge.
> I'm in that situation with Pippy and don't like it.
>
> I don't have the bandwidth at the moment to download a video, but if
> you could explain what you did to reproduce please do so.  Thanks.
>
> Also I usually find video doesn't show what you did with mouse or
> keyboard.
>
> On Tue, Mar 10, 2020 at 05:04:23PM +0530, Jui Pradhan wrote:
> > Thanks for replying,
> >
> > -Regarding the translations I added a few translations to the Analyze
> Activity.
> > I havent really tried applying any [1]translate.sugarlabs.org changes
> using the
> > download script locally yet. However, kindly tell me if you have any
> > suggestions or steps which you think might help or tips on solving the
> most
> > likely problems that I might face.
> > - Thanks for helping with getting the activity running for testing
> version
> > changes. :)
> > - If I make any progress in fixing the disappearing status icons on
> bottom
> > right of the frame (issue in my first video) I will comment on github
> issue or
> > use the mailing list. Currently looking for possible reasons that might
> have
> > caused this error. :)
> > - Regarding the second bug, its not just the terminal icon that gets
> stuck on
> > top of the journal, however all icons can possibly get stuck. I have a
> video of
> > the actions leading up to this. Link to the video:
> > [2]https://drive.google.com/open?id=1HBTD5FGMSxkH_aFVQ0mh-hHaOzRTPdvu
> >
> > Regards,
> > Jui Pradhan
> >
> > On Tue, Mar 10, 2020 at 1:13 AM James Cameron <[3]qu...@laptop.org>
> wrote:
> >
> > Welome Jui,
> >
> > Your message was rejected by the mailing list for being too large.
> We
> > have 620 subscribers to the mailing list, and forwarding a large
> > message to all of them, especially when most of them don't want to
> > look at the attachments, can damage us all.  Please upload any videos
> > and provide links.
> >
> > We try not to add .po files directly, instead we use a web site
> > [4]https://translate.sugarlabs.org/ to capture translations and
> merge
> > them later using activity-translations in the sugar-tools repository.
> >
> > When testing activities from GitHub, be sure to place them in the
> > Sugar activity paths; there are two;
> >
> > /usr/share/sugar/activities/
> >
> > ~/Activities/
> >
> > The directory must be named N.activity, where N can be anything but
> is
> > usually the activity name.
> >
> > Sugar will rescan these directories when they change.  When the scan
> > happens between when the directory is created and the [5]
> activity.info
> > file is written, Sugar may disregard the directory.  This can be
> > worked around by either restarting Sugar or changing the modification
> > time of the directory.
> >
> > Yes, I've seen the status icons on the Frame disappear, but I thought
> > it was a GTK problem because it happened after a GTK upgrade.  Let us
> > know if you can fix this.  It is tracked in
> > [6]https://github.com/sugarlabs/sugar/issues/819
> >
> > No, I've not seen the Terminal icon stuck over the top of the Journal
> > and Home View as shown in your second video.  But your video does not
> > show the time leading up to this; can you describe what you did to
> > cause this?
> >
> > Jui Pradhan wrote:
> > >
> > > Hello,
> > >
> > > I am Jui Pradhan, a second year CS student pursuing my BE degree
> from
> > Birla
> > > Institute of Technology, Pilani (BITS, Pilani). I look forward to
> > contribute to
> > > sugar labs and am an aspiring Gsoc participant. I have got Sugar
> (version
> > > 0.116) running on a virtual box with Debian 10 Buster build. I am
> > interested in
> > > "Improve and Maintain atle

Re: [Sugar-devel] AmazonasTortuga

2020-03-19 Thread Jui Pradhan
Thanks a lot! :)

Regards,
Jui Pradhan

On Wed, Mar 18, 2020 at 10:59 PM James Cameron  wrote:

> Sure.
>
> I did the Python 3 port of TurtleArt back in September, concentrating
> on the code used by the Sugar activity.  Others completed the port for
> the code used by the GNOME application.
>
> I also mentored during GCI some porting of the derivative activities,
> such as TortugadeMexico.
>
> https://github.com/sugarlabs/TortugadeMexico/pull/4
>
> Now for AmazonasTortuga we have four sources to compare;
>
> 1.  https://github.com/sugarlabs/turtleart-activity/tree/amazonas
>
> 2.  https://github.com/sugarlabs/AmazonasTortuga
>
> 3.  https://github.com/sugarlabs/amazonas-activity
>
> 4.  http://activities.sugarlabs.org/en-US/sugar/addon/4585
>
> We also have a tracking issue
>
> https://github.com/sugarlabs/amazonas-activity/issues/2
>
> Speaking generally, the shortest path to porting a derivative of
> TurtleArt is to;
>
> 1.  identify the changes that were made between the last common commit
> with TurtleArt master branch, such as 3feac04,
>
> 2.  undo those changes,
>
> 3.  merge all later work from the TurtleArt master branch,
>
> 4.  reapply the changes identified in step 1 while simultaneously
> porting by hand to GTK 3 and Python 3.
>
> It is almost certainly a mistake to try to port the existing code, as
> differences will build up between the existing code and other derivatives.
>
> On Wed, Mar 18, 2020 at 10:11:38PM +0530, Jui Pradhan wrote:
> > Hello,
> > I was trying to work on Amazonas Tortuga. Porting the activity to gtk3.
> Almost
> > half way there, I realized it seems to have files from TurtleArt
> activity which
> > has already been ported to Gtk3 and python3. Porting files from the
> folder
> > TurtleArt seems to be a repetetive task. However, among the many folders
> and
> > files in AmazonasTortuga I am not able to find files which are not a
> part of
> > TurtleArt activity and need work.
> > I guess the situation will be no different for other activities which use
> > TurtleArt activity. Haven't really looked them up yet.
> > Can someone who has previously worked on the activities brief me?It would
> > really save a lot of effort.
> > Thanks.
> >
> > Regards,
> > Jui Pradhan
>
> > ___
> > 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


[Sugar-devel] AmazonasTortuga

2020-03-18 Thread Jui Pradhan
Hello,
I was trying to work on Amazonas Tortuga. Porting the activity to gtk3.
Almost half way there, I realized it seems to have files from TurtleArt
activity which has already been ported to Gtk3 and python3. Porting files
from the folder TurtleArt seems to be a repetetive task. However, among the
many folders and files in AmazonasTortuga I am not able to find files which
are not a part of TurtleArt activity and need work.
I guess the situation will be no different for other activities which use
TurtleArt activity. Haven't really looked them up yet.
Can someone who has previously worked on the activities brief me?It would
really save a lot of effort.
Thanks.

Regards,
Jui Pradhan
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Testing Changes

2020-03-12 Thread Jui Pradhan
Hello,

If I make changes to the sugar gtk repository, how should I test sugar with
changed configurations? Should I use a virtual Machine for testing? On a
ubuntu VM install all dependencies, especially sugar-artwork,
sugar-datastore, and sugar-toolkit-gtk3.
and then clone the repository, run autogen.sh, then make and make install.
Or is there any other way of doing this?

Or is it alright if I directly change just the part of the code in my
working sugar desktop.
I found the path of files- /usr/src/sugar

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


Re: [Sugar-devel] Issue in Installation of Sugar-live-build

2020-03-11 Thread Jui Pradhan
Hi,
I faced a similar issue before. However, you can get sugar-live-build
working on a virtual machine. Get it working by directly downloading the
.iso file, no need to rebuild it on your own. (please correct me if I am
wrong)
Maybe this might help -
https://github.com/sugarlabs/sugar-live-build/issues/13

Regards,
Jui Pradhan

On Wed, Mar 11, 2020 at 9:44 PM Saumya Mishra <2017...@iiitdmj.ac.in> wrote:

> As suggested by you I tried installing sugar-live-build. But on
> running build script I am getting error-
> P: Executing auto/build script.
> [2020-03-11 21:37:44] lb_build noauto
> [2020-03-11 21:37:44] lb_bootstrap
> P: Setting up cleanup function
> [2020-03-11 21:37:44] lb_bootstrap_cache restore
> P: Restoring bootstrap stage from cache...
> [2020-03-11 21:37:44] lb_bootstrap_copy
> [2020-03-11 21:37:44] lb_bootstrap_cdebootstrap
> [2020-03-11 21:37:44] lb_bootstrap_debootstrap
> P: Begin bootstrapping system...
> [2020-03-11 21:37:44] lb_testroot
> P: If the following stage fails, the most likely cause of the problem is
> with your mirror configuration or a caching proxy.
> P: Running debootstrap (download-only)...
> I: Retrieving InRelease
> I: Retrieving Release
> E: Failed getting release file
> http://archive.ubuntu.com/ubuntu/dists/buster/Release
> P: Begin unmounting filesystems...
> P: Saving caches...
> chroot: failed to run command ‘/usr/bin/env’: No such file or directory
> normal successful completion
> I have stuck here. Kindly help me in this.
> ___
> 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] Run Sugar activity

2020-03-10 Thread Jui Pradhan
Hi,
Thanks for getting back to me so quickly.
Actually I got the activity running on my sugar desktop. In my previous
mail I had attached a video which might be a possible bug, could you please
tell me what might have caused it?

Regards,
Jui Pradhan

On Tue, Mar 10, 2020, 18:03 Chihurumnaya Ibiam <
ibiamchihurumn...@sugarlabs.org> wrote:

> Hey Jui,
>
> The logs can tell you why something isn't working as intended, for
> activities see
> `~/.sugar/default/logs/activity_bundle_id.log`, for sugar logs
> `~/.sugar/default/logs/shell.log`.
>
> You can also share your logs here so we can help.
>
> On Tue, Mar 10, 2020, 12:34 PM Jui Pradhan  wrote:
>
>> Thanks for replying,
>>
>> -Regarding the translations I added a few translations to the Analyze
>> Activity. I havent really tried applying any translate.sugarlabs.org changes
>> using the download script locally yet. However, kindly tell me if you have
>> any suggestions or steps which you think might help or tips on solving the
>> most likely problems that I might face.
>> - Thanks for helping with getting the activity running for testing
>> version changes. :)
>> - If I make any progress in fixing the disappearing status icons on
>> bottom right of the frame (issue in my first video) I will comment on
>> github issue or use the mailing list. Currently looking for possible
>> reasons that might have caused this error. :)
>> - Regarding the second bug, its not just the terminal icon that gets
>> stuck on top of the journal, however all icons can possibly get stuck. I
>> have a video of the actions leading up to this. Link to the video:
>> https://drive.google.com/open?id=1HBTD5FGMSxkH_aFVQ0mh-hHaOzRTPdvu
>>
>> Regards,
>> Jui Pradhan
>>
>> On Tue, Mar 10, 2020 at 1:13 AM James Cameron  wrote:
>>
>>> Welome Jui,
>>>
>>> Your message was rejected by the mailing list for being too large.  We
>>> have 620 subscribers to the mailing list, and forwarding a large
>>> message to all of them, especially when most of them don't want to
>>> look at the attachments, can damage us all.  Please upload any videos
>>> and provide links.
>>>
>>> We try not to add .po files directly, instead we use a web site
>>> https://translate.sugarlabs.org/ to capture translations and merge
>>> them later using activity-translations in the sugar-tools repository.
>>>
>>> When testing activities from GitHub, be sure to place them in the
>>> Sugar activity paths; there are two;
>>>
>>> /usr/share/sugar/activities/
>>>
>>> ~/Activities/
>>>
>>> The directory must be named N.activity, where N can be anything but is
>>> usually the activity name.
>>>
>>> Sugar will rescan these directories when they change.  When the scan
>>> happens between when the directory is created and the activity.info
>>> file is written, Sugar may disregard the directory.  This can be
>>> worked around by either restarting Sugar or changing the modification
>>> time of the directory.
>>>
>>> Yes, I've seen the status icons on the Frame disappear, but I thought
>>> it was a GTK problem because it happened after a GTK upgrade.  Let us
>>> know if you can fix this.  It is tracked in
>>> https://github.com/sugarlabs/sugar/issues/819
>>>
>>> No, I've not seen the Terminal icon stuck over the top of the Journal
>>> and Home View as shown in your second video.  But your video does not
>>> show the time leading up to this; can you describe what you did to
>>> cause this?
>>>
>>> Jui Pradhan wrote:
>>> >
>>> > Hello,
>>> >
>>> > I am Jui Pradhan, a second year CS student pursuing my BE degree from
>>> Birla
>>> > Institute of Technology, Pilani (BITS, Pilani). I look forward to
>>> contribute to
>>> > sugar labs and am an aspiring Gsoc participant. I have got Sugar
>>> (version
>>> > 0.116) running on a virtual box with Debian 10 Buster build. I am
>>> interested in
>>> > "Improve and Maintain atleast 25 sugar-activities".
>>> >
>>> >  - I have experience with python and almost finished learning pygtk
>>> over the
>>> > past month. (Couldnot contribute much due to midterm examination.
>>> However, now
>>> > that they are done, I look forward to being an active
>>> contributor) Inaddition
>>> > to that, I am fluent with 3 languages whose translations seem to be
>>> missing i

Re: [Sugar-devel] Run Sugar activity

2020-03-10 Thread Jui Pradhan
Thanks for replying,

-Regarding the translations I added a few translations to the Analyze
Activity. I havent really tried applying any translate.sugarlabs.org changes
using the download script locally yet. However, kindly tell me if you have
any suggestions or steps which you think might help or tips on solving the
most likely problems that I might face.
- Thanks for helping with getting the activity running for testing version
changes. :)
- If I make any progress in fixing the disappearing status icons on bottom
right of the frame (issue in my first video) I will comment on github issue
or use the mailing list. Currently looking for possible reasons that might
have caused this error. :)
- Regarding the second bug, its not just the terminal icon that gets stuck
on top of the journal, however all icons can possibly get stuck. I have a
video of the actions leading up to this. Link to the video:
https://drive.google.com/open?id=1HBTD5FGMSxkH_aFVQ0mh-hHaOzRTPdvu

Regards,
Jui Pradhan

On Tue, Mar 10, 2020 at 1:13 AM James Cameron  wrote:

> Welome Jui,
>
> Your message was rejected by the mailing list for being too large.  We
> have 620 subscribers to the mailing list, and forwarding a large
> message to all of them, especially when most of them don't want to
> look at the attachments, can damage us all.  Please upload any videos
> and provide links.
>
> We try not to add .po files directly, instead we use a web site
> https://translate.sugarlabs.org/ to capture translations and merge
> them later using activity-translations in the sugar-tools repository.
>
> When testing activities from GitHub, be sure to place them in the
> Sugar activity paths; there are two;
>
> /usr/share/sugar/activities/
>
> ~/Activities/
>
> The directory must be named N.activity, where N can be anything but is
> usually the activity name.
>
> Sugar will rescan these directories when they change.  When the scan
> happens between when the directory is created and the activity.info
> file is written, Sugar may disregard the directory.  This can be
> worked around by either restarting Sugar or changing the modification
> time of the directory.
>
> Yes, I've seen the status icons on the Frame disappear, but I thought
> it was a GTK problem because it happened after a GTK upgrade.  Let us
> know if you can fix this.  It is tracked in
> https://github.com/sugarlabs/sugar/issues/819
>
> No, I've not seen the Terminal icon stuck over the top of the Journal
> and Home View as shown in your second video.  But your video does not
> show the time leading up to this; can you describe what you did to
> cause this?
>
> Jui Pradhan wrote:
> >
> > Hello,
> >
> > I am Jui Pradhan, a second year CS student pursuing my BE degree from
> Birla
> > Institute of Technology, Pilani (BITS, Pilani). I look forward to
> contribute to
> > sugar labs and am an aspiring Gsoc participant. I have got Sugar (version
> > 0.116) running on a virtual box with Debian 10 Buster build. I am
> interested in
> > "Improve and Maintain atleast 25 sugar-activities".
> >
> >  - I have experience with python and almost finished learning pygtk over
> the
> > past month. (Couldnot contribute much due to midterm examination.
> However, now
> > that they are done, I look forward to being an active
> contributor) Inaddition
> > to that, I am fluent with 3 languages whose translations seem to be
> missing in
> > most of the activities. After adding .po files of the translations, how
> do
> > I regenerate using python setup.py genpot? Can someone please guide.
> >
> > - (Just a newbie problem): How do I get the activities which are not
> shown on
> > the home screen (F3) running? I downloaded the Finance-15 version on
> Sugar
> > desktop, however I have no clue how to get it running as an activity.
> >
> > (probable issue/bugs)
> > 1. I am not sure if it is meant to be this way or is a bug. Attaching a
> video
> > . The system status keys displayed on the right bottom of the frame
> seem to
> > disappear after clicking once or twice.
> >
> > 2. In the Journal on dragging the icon, it remains stuck there and
> overlaps
> > other entries in the journal as well as the activities.(eg write
> activity)
>
> --
> James Cameron
> http://quozl.netrek.org/
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel