Re: [Sugar-devel] Community Bonding Period - Music Blocks JS Export

2020-05-31 Thread Favour Kelvin
Great progress

On Sun, 31 May 2020, 16:34 Jaskirat Singh,  wrote:

> Glad to see this progress going on
>
> On Sun, May 31, 2020 at 5:34 PM Samson Goddy 
> wrote:
>
>> This is great.
>>
>> On Sun, May 31, 2020, 12:08 PM Walter Bender 
>> wrote:
>>
>>>
>>>
>>> On Sun, May 31, 2020 at 1:39 AM Anindya Kundu 
>>> wrote:
>>>
 Hello,

 Coming to the end of the Community Bonding period, I want to sum up my
 initial progress on my project during the period, and my plans ahead as the
 official Coding Period begins.

 I had several meetings with my mentor, Walter, and other members of the
 Music Blocks group for this year's GSoC. Walter walked me through some of
 the complex functions, and we discussed on how to proceed.

 During the period, I've worked on the ES6 port, to clean up the code
 and make it ready for further work. Specifically, I've completely 
 refactored
 logo.js and turtle.js, which are most important to my project. In
 addition, I've done a lot of cleanup w.r.t whitespaces, comments, short
 statements, etc. And, I'm satisfied that the files are in a good condition
 for me to start with. In addition, I've separated out note execution
 related behaviour to an external class named NoteController.

 In the upcoming weeks, I'll primarily be focused on separation of Model
 , View, and Controller from logo.js and turtle.js. For better modular
 behaviour, I've conceptualised 5 models and 4 controllers. The
 NoteController, mentioned above, is an experimental feature which
 needs further discussion; I intend to carry it out in parallel in the
 coming week.

 I'm keeping a log, and all my progress is maintained in a GitHub
 project  created
 in my fork of Music Blocks. It has 5 columns: Milestones, To do, In
 progress, Done, and Plans. Milestones keeps track of my overall
 progress and upcoming goals, Plans keeps note of my conceptualised
 ideas, while the rest keep track (archived after milestone achieved) of
 intermediate progress.

 Thank You.

 *Anindya Kundu*


>>> Great progress so far. I think you are laying the foundation for a
>>> successful project.
>>>
>>> regards.
>>>
>>> -walter
>>> --
>>> 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 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] Community Bonding Period - Music Blocks JS Export

2020-05-31 Thread Jaskirat Singh
Glad to see this progress going on

On Sun, May 31, 2020 at 5:34 PM Samson Goddy 
wrote:

> This is great.
>
> On Sun, May 31, 2020, 12:08 PM Walter Bender 
> wrote:
>
>>
>>
>> On Sun, May 31, 2020 at 1:39 AM Anindya Kundu 
>> wrote:
>>
>>> Hello,
>>>
>>> Coming to the end of the Community Bonding period, I want to sum up my
>>> initial progress on my project during the period, and my plans ahead as the
>>> official Coding Period begins.
>>>
>>> I had several meetings with my mentor, Walter, and other members of the
>>> Music Blocks group for this year's GSoC. Walter walked me through some of
>>> the complex functions, and we discussed on how to proceed.
>>>
>>> During the period, I've worked on the ES6 port, to clean up the code and
>>> make it ready for further work. Specifically, I've completely refactored
>>> logo.js and turtle.js, which are most important to my project. In
>>> addition, I've done a lot of cleanup w.r.t whitespaces, comments, short
>>> statements, etc. And, I'm satisfied that the files are in a good condition
>>> for me to start with. In addition, I've separated out note execution
>>> related behaviour to an external class named NoteController.
>>>
>>> In the upcoming weeks, I'll primarily be focused on separation of Model,
>>> View, and Controller from logo.js and turtle.js. For better modular
>>> behaviour, I've conceptualised 5 models and 4 controllers. The
>>> NoteController, mentioned above, is an experimental feature which needs
>>> further discussion; I intend to carry it out in parallel in the coming week.
>>>
>>> I'm keeping a log, and all my progress is maintained in a GitHub project
>>>  created in my
>>> fork of Music Blocks. It has 5 columns: Milestones, To do, In progress,
>>> Done, and Plans. Milestones keeps track of my overall progress and
>>> upcoming goals, Plans keeps note of my conceptualised ideas, while the
>>> rest keep track (archived after milestone achieved) of intermediate
>>> progress.
>>>
>>> Thank You.
>>>
>>> *Anindya Kundu*
>>>
>>>
>> Great progress so far. I think you are laying the foundation for a
>> successful project.
>>
>> regards.
>>
>> -walter
>> --
>> 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 mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Community Bonding Period - Music Blocks JS Export

2020-05-31 Thread Samson Goddy
This is great.

On Sun, May 31, 2020, 12:08 PM Walter Bender 
wrote:

>
>
> On Sun, May 31, 2020 at 1:39 AM Anindya Kundu 
> wrote:
>
>> Hello,
>>
>> Coming to the end of the Community Bonding period, I want to sum up my
>> initial progress on my project during the period, and my plans ahead as the
>> official Coding Period begins.
>>
>> I had several meetings with my mentor, Walter, and other members of the
>> Music Blocks group for this year's GSoC. Walter walked me through some of
>> the complex functions, and we discussed on how to proceed.
>>
>> During the period, I've worked on the ES6 port, to clean up the code and
>> make it ready for further work. Specifically, I've completely refactored
>> logo.js and turtle.js, which are most important to my project. In
>> addition, I've done a lot of cleanup w.r.t whitespaces, comments, short
>> statements, etc. And, I'm satisfied that the files are in a good condition
>> for me to start with. In addition, I've separated out note execution
>> related behaviour to an external class named NoteController.
>>
>> In the upcoming weeks, I'll primarily be focused on separation of Model,
>> View, and Controller from logo.js and turtle.js. For better modular
>> behaviour, I've conceptualised 5 models and 4 controllers. The
>> NoteController, mentioned above, is an experimental feature which needs
>> further discussion; I intend to carry it out in parallel in the coming week.
>>
>> I'm keeping a log, and all my progress is maintained in a GitHub project
>>  created in my
>> fork of Music Blocks. It has 5 columns: Milestones, To do, In progress,
>> Done, and Plans. Milestones keeps track of my overall progress and
>> upcoming goals, Plans keeps note of my conceptualised ideas, while the
>> rest keep track (archived after milestone achieved) of intermediate
>> progress.
>>
>> Thank You.
>>
>> *Anindya Kundu*
>>
>>
> Great progress so far. I think you are laying the foundation for a
> successful project.
>
> regards.
>
> -walter
> --
> 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


Re: [Sugar-devel] Community Bonding Period - Music Blocks JS Export

2020-05-31 Thread Walter Bender
On Sun, May 31, 2020 at 1:39 AM Anindya Kundu 
wrote:

> Hello,
>
> Coming to the end of the Community Bonding period, I want to sum up my
> initial progress on my project during the period, and my plans ahead as the
> official Coding Period begins.
>
> I had several meetings with my mentor, Walter, and other members of the
> Music Blocks group for this year's GSoC. Walter walked me through some of
> the complex functions, and we discussed on how to proceed.
>
> During the period, I've worked on the ES6 port, to clean up the code and
> make it ready for further work. Specifically, I've completely refactored
> logo.js and turtle.js, which are most important to my project. In
> addition, I've done a lot of cleanup w.r.t whitespaces, comments, short
> statements, etc. And, I'm satisfied that the files are in a good condition
> for me to start with. In addition, I've separated out note execution
> related behaviour to an external class named NoteController.
>
> In the upcoming weeks, I'll primarily be focused on separation of Model,
> View, and Controller from logo.js and turtle.js. For better modular
> behaviour, I've conceptualised 5 models and 4 controllers. The
> NoteController, mentioned above, is an experimental feature which needs
> further discussion; I intend to carry it out in parallel in the coming week.
>
> I'm keeping a log, and all my progress is maintained in a GitHub project
>  created in my fork
> of Music Blocks. It has 5 columns: Milestones, To do, In progress, Done,
> and Plans. Milestones keeps track of my overall progress and upcoming
> goals, Plans keeps note of my conceptualised ideas, while the rest keep
> track (archived after milestone achieved) of intermediate progress.
>
> Thank You.
>
> *Anindya Kundu*
>
>
Great progress so far. I think you are laying the foundation for a
successful project.

regards.

-walter
-- 
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] Community Bonding Period - Music Blocks JS Export

2020-05-30 Thread Anindya Kundu
Hello,

Coming to the end of the Community Bonding period, I want to sum up my
initial progress on my project during the period, and my plans ahead as the
official Coding Period begins.

I had several meetings with my mentor, Walter, and other members of the
Music Blocks group for this year's GSoC. Walter walked me through some of
the complex functions, and we discussed on how to proceed.

During the period, I've worked on the ES6 port, to clean up the code and
make it ready for further work. Specifically, I've completely refactored
logo.js and turtle.js, which are most important to my project. In addition,
I've done a lot of cleanup w.r.t whitespaces, comments, short statements,
etc. And, I'm satisfied that the files are in a good condition for me to
start with. In addition, I've separated out note execution related
behaviour to an external class named NoteController.

In the upcoming weeks, I'll primarily be focused on separation of Model,
View, and Controller from logo.js and turtle.js. For better modular
behaviour, I've conceptualised 5 models and 4 controllers. The
NoteController, mentioned above, is an experimental feature which needs
further discussion; I intend to carry it out in parallel in the coming week.

I'm keeping a log, and all my progress is maintained in a GitHub project
 created in my fork
of Music Blocks. It has 5 columns: Milestones, To do, In progress, Done, and
Plans. Milestones keeps track of my overall progress and upcoming goals,
Plans keeps note of my conceptualised ideas, while the rest keep track
(archived after milestone achieved) of intermediate progress.

Thank You.

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