Re: [Sugar-devel] New Activity Proposal

2020-04-06 Thread James Cameron
Yes.  Sugar is a Linux environment that can run any language.
Sugarizer is a JavaScript environment inside browser.  An activity can
be written to run in both Sugar and Sugarizer.  The Sugar Web library
facilitates that.  You will have seen the post here earlier about work
on Sugar Web.

On Tue, Apr 07, 2020 at 03:19:00AM +0530, Abhishek Tanwar wrote:
> Hello ,
> I did not quite understand everything .
> By saying "include sugar as a platform for sugarizer activity" I did not
> understand what you are trying to say . 
> Are you saying to make mancala for both sugar and sugarizer?
> 
> Thank you
> 
> On Tue, 7 Apr, 2020, 3:10 am James Cameron, <[1]qu...@laptop.org> wrote:
> 
> We have a Sugar activity for Mancala, written in Python.
> 
> [2]https://github.com/sugarlabs/mancala-activity
> 
> License is GPLv3+, but Peter Hewitt has delegated an authority to me
> to relicense his activities as we require.  Sugarizer activities use a
> different license in order to maximise distribution.
> 
> Please do include Sugar as a platform for your JavaScript activity.
> 
> On Tue, Apr 07, 2020 at 02:11:21AM +0530, Abhishek Tanwar wrote:
> > Hello,
> >
> > I have been searching for games that could help the children to develop
> their
> > brains and work in teams as well to incorporate the values of a good 
> team
> > player.
> >
> > Mancala(or Mangala) is one such game that I came across. [1]https://
> > [3]en.wikipedia.org/wiki/Mancala
> > [2][4]https://mancala.playdrift.com/
> > Mancala on sugarizer can be played between computer vs player , player 
> vs
> > player (offline ),player vs player (online using presence).
> > I think this could be a good addition to sugarizer for children of age 6
> and
> > above. 
> > I want to make this game for sugarizer and would like the community to
> share
> > feedback on this if it would be good addition.
> >
> > Thank You
> >
> > References:
> >
> > [1] [5]https://en.wikipedia.org/wiki/Mancala
> > [2] [6]https://mancala.playdrift.com/
> 
> > ___
> > Sugar-devel mailing list
> > [7]Sugar-devel@lists.sugarlabs.org
> > [8]http://lists.sugarlabs.org/listinfo/sugar-devel
> 
> --
> James Cameron
> [9]http://quozl.netrek.org/
> 
> References:
> 
> [1] mailto:qu...@laptop.org
> [2] https://github.com/sugarlabs/mancala-activity
> [3] http://en.wikipedia.org/wiki/Mancala
> [4] https://mancala.playdrift.com/
> [5] https://en.wikipedia.org/wiki/Mancala
> [6] https://mancala.playdrift.com/
> [7] mailto:Sugar-devel@lists.sugarlabs.org
> [8] http://lists.sugarlabs.org/listinfo/sugar-devel
> [9] http://quozl.netrek.org/

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


Re: [Sugar-devel] New Activity Proposal

2020-04-06 Thread Abhishek Tanwar
Hello ,
I did not quite understand everything .
By saying "include sugar as a platform for sugarizer activity" I did not
understand what you are trying to say .
Are you saying to make mancala for both sugar and sugarizer?

Thank you

On Tue, 7 Apr, 2020, 3:10 am James Cameron,  wrote:

> We have a Sugar activity for Mancala, written in Python.
>
> https://github.com/sugarlabs/mancala-activity
>
> License is GPLv3+, but Peter Hewitt has delegated an authority to me
> to relicense his activities as we require.  Sugarizer activities use a
> different license in order to maximise distribution.
>
> Please do include Sugar as a platform for your JavaScript activity.
>
> On Tue, Apr 07, 2020 at 02:11:21AM +0530, Abhishek Tanwar wrote:
> > Hello,
> >
> > I have been searching for games that could help the children to develop
> their
> > brains and work in teams as well to incorporate the values of a good team
> > player.
> >
> > Mancala(or Mangala) is one such game that I came across. [1]https://
> > en.wikipedia.org/wiki/Mancala
> > [2]https://mancala.playdrift.com/
> > Mancala on sugarizer can be played between computer vs player , player vs
> > player (offline ),player vs player (online using presence).
> > I think this could be a good addition to sugarizer for children of age 6
> and
> > above.
> > I want to make this game for sugarizer and would like the community to
> share
> > feedback on this if it would be good addition.
> >
> > Thank You
> >
> > References:
> >
> > [1] https://en.wikipedia.org/wiki/Mancala
> > [2] https://mancala.playdrift.com/
>
> > ___
> > Sugar-devel mailing list
> > Sugar-devel@lists.sugarlabs.org
> > http://lists.sugarlabs.org/listinfo/sugar-devel
>
>
> --
> James Cameron
> http://quozl.netrek.org/
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] New Activity Proposal

2020-04-06 Thread James Cameron
We have a Sugar activity for Mancala, written in Python.

https://github.com/sugarlabs/mancala-activity

License is GPLv3+, but Peter Hewitt has delegated an authority to me
to relicense his activities as we require.  Sugarizer activities use a
different license in order to maximise distribution.

Please do include Sugar as a platform for your JavaScript activity.

On Tue, Apr 07, 2020 at 02:11:21AM +0530, Abhishek Tanwar wrote:
> Hello,
> 
> I have been searching for games that could help the children to develop their
> brains and work in teams as well to incorporate the values of a good team
> player.
> 
> Mancala(or Mangala) is one such game that I came across. [1]https://
> en.wikipedia.org/wiki/Mancala
> [2]https://mancala.playdrift.com/
> Mancala on sugarizer can be played between computer vs player , player vs
> player (offline ),player vs player (online using presence).
> I think this could be a good addition to sugarizer for children of age 6 and
> above. 
> I want to make this game for sugarizer and would like the community to share
> feedback on this if it would be good addition.
> 
> Thank You
> 
> References:
> 
> [1] https://en.wikipedia.org/wiki/Mancala
> [2] https://mancala.playdrift.com/

> ___
> 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] New Activity Proposal

2020-04-06 Thread Abhishek Tanwar
Hello,

I have been searching for games that could help the children to develop
their brains and work in teams as well to incorporate the values of a good
team player.

*Mancala*(or Mangala) is one such game that I came across.
https://en.wikipedia.org/wiki/Mancala
https://mancala.playdrift.com/
Mancala on sugarizer can be played between computer vs player , player vs
player (offline ),player vs player (online using presence).
I think this could be a good addition to sugarizer for children of age 6
and above.
I want to make this game for sugarizer and would like the community to
share feedback on this if it would be good addition.

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


[Sugar-devel] Updating sugar-web with changes from Sugarizer

2020-04-06 Thread Cheong Siu Hong
Hello all,

Currently, the sugar-web library is fairly outdated. I have been working on
backporting changes from Sugarizer's sugar-web, and more details can be
seen in the pull request at https://github.com/sugarlabs/sugar-web/pull/133.

I would like to open this up to more discussion, but so far from the
discussion in the PR, the plan currently is as follows:

1. Update a set of files for sugar-web (i.e. for each component)
2. Test if some Sugar Web activities work with the updated library, else
make porting fixes.
3. Repeat steps 1 and 2 until sugar-web is up to date with Sugarizer.
4. Select a version for next release (i.e. 0.118)
5. Push changes to selected Sugar Web activities to make them work with the
updated library.
6. Write a guide for porting old Sugar Web activities.

This merely brings the sugar-web repository back up to speed with that of
Sugarizer's. Sugarizer activities may still not work natively on Sugar.

I would also like to ask and discuss about the direction that this library
is going to take. Is the aim to have a sugar-web library that will work on
both native Sugar Desktop and Sugarizer? Currently, I have submitted a GSoC
proposal for working on this, and it would be great to hear the community's
thoughts on the matter.

Best regards,
Cheong Siu Hong
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel