<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Mar 9, 2020 at 10:47 AM Rahul kohli <<a href="mailto:kohli6010@gmail.com">kohli6010@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto">Sir I am working on one of this year's Proposed GSoC idea (Exporting code in MusicBlocks) </div></blockquote><div><br></div><div>OK. So when you were referring to Turtle Blocks, you were referring to the Python code. The block format is actually quite similar, but I suspect that other than the general idea of how export works, there will not be any transfer between the Python code and the JavaScript code.  </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon 9 Mar, 2020, 8:14 PM Walter Bender, <<a href="mailto:walter.bender@gmail.com" target="_blank">walter.bender@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Mar 9, 2020 at 10:09 AM Rahul kohli <<a href="mailto:kohli6010@gmail.com" rel="noreferrer" target="_blank">kohli6010@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto"><div dir="auto"></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon 9 Mar, 2020, 6:46 PM Walter Bender, <<a href="mailto:walter.bender@gmail.com" rel="noreferrer noreferrer" target="_blank">walter.bender@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Mar 9, 2020 at 8:40 AM Rahul kohli <<a href="mailto:kohli6010@gmail.com" rel="noreferrer noreferrer noreferrer" target="_blank">kohli6010@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Do they use the same strategy of primitive of a block with function of the block and its arguments</div></blockquote><div><br></div><div>Yes. But the underlying code in Music Blocks has undergone a major restructuring. That has not be merged in Turtle Blocks yet.</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Mar 9, 2020 at 6:01 PM Walter Bender <<a href="mailto:walter.bender@gmail.com" rel="noreferrer noreferrer noreferrer" target="_blank">walter.bender@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Turtle Blocks is lagging a bit behind Music Blocks at the moment. But in theory, they are the same under the hood. Just a different collection of blocks.</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Mar 9, 2020 at 3:34 AM Rahul kohli <<a href="mailto:kohli6010@gmail.com" rel="noreferrer noreferrer noreferrer" target="_blank">kohli6010@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Is Musicblocks following the same approach for blocks creation as TurtleBlocks</div>
_______________________________________________<br>
Sugar-devel mailing list<br>
<a href="mailto:Sugar-devel@lists.sugarlabs.org" rel="noreferrer noreferrer noreferrer" target="_blank">Sugar-devel@lists.sugarlabs.org</a><br>
<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr"><div dir="ltr"><div><font><font>Walter Bender</font></font><br><font><font>Sugar Labs</font></font></div><div><font><a href="http://www.sugarlabs.org" rel="noreferrer noreferrer noreferrer" target="_blank"><font>http://www.sugarlabs.org</font></a></font><br><a href="http://www.sugarlabs.org" rel="noreferrer noreferrer noreferrer" target="_blank"><font></font></a><br></div></div></div>
</blockquote></div>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr"><div dir="ltr"><div><font><font>Walter Bender</font></font><br><font><font>Sugar Labs</font></font></div><div><font><a href="http://www.sugarlabs.org" rel="noreferrer noreferrer noreferrer" target="_blank"><font>http://www.sugarlabs.org</font></a></font><br><a href="http://www.sugarlabs.org" rel="noreferrer noreferrer noreferrer" target="_blank"><font></font></a></div></div></div></div></blockquote></div><div dir="auto"><br></div><div dir="auto">So Sir should I follow the same approach for exporting the code in musicblocks like turtleblocks or discuss with mentor and come up with new strategy since there are changes made to musicblocks codebase.</div></div></blockquote><div><br></div><div>I think I may have missed part of the thread, Not sure what you are working on. If you are planning to work on Music Blocks, there is no prep work needed. If you are planning to work on Turtle Blocks, we'll want to first migrate all of the recent (v3) commits to the Turtle Blocks repo. In either case, we should be building from the Music Blocks block API (See <a href="https://github.com/sugarlabs/musicblocks/tree/master/js/blocks" rel="noreferrer" target="_blank">https://github.com/sugarlabs/musicblocks/tree/master/js/blocks</a>). </div></div><br clear="all"><div><br></div>-- <br><div dir="ltr"><div dir="ltr"><div><font><font>Walter Bender</font></font><br><font><font>Sugar Labs</font></font></div><div><font><a href="http://www.sugarlabs.org" rel="noreferrer" target="_blank"><font>http://www.sugarlabs.org</font></a></font><br><a href="http://www.sugarlabs.org" rel="noreferrer" target="_blank"><font></font></a><br></div></div></div></div>
</blockquote></div>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><font><font>Walter Bender</font></font><br><font><font>Sugar Labs</font></font></div><div><font><a href="http://www.sugarlabs.org" target="_blank"><font>http://www.sugarlabs.org</font></a></font><br><a href="http://www.sugarlabs.org" target="_blank"><font></font></a><br></div></div></div></div>