[Sugar-devel] Community Bonding Period - Music Blocks JS Export
Jaskirat Singh
juskirat2000 at gmail.com
Sun May 31 11:34:38 EDT 2020
Glad to see this progress going on
On Sun, May 31, 2020 at 5:34 PM Samson Goddy <samsongoddy at sugarlabs.org>
wrote:
> This is great.
>
> On Sun, May 31, 2020, 12:08 PM Walter Bender <walter.bender at gmail.com>
> wrote:
>
>>
>>
>> On Sun, May 31, 2020 at 1:39 AM Anindya Kundu <anindyaak007 at gmail.com>
>> 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
>>> <https://github.com/meganindya/musicblocks/projects/1> 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
>> <http://www.sugarlabs.org>
>> _______________________________________________
>> Sugar-devel mailing list
>> Sugar-devel at lists.sugarlabs.org
>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20200531/75708196/attachment.htm>
More information about the Sugar-devel
mailing list