Re: [Sugar-devel] What are all activity bundle sources & how to interpret differect exec values in activity.info files

2020-04-22 Thread James Cameron
Ah, I've found what you mean.

When a directory is viewed, the date of last modification is the date
of last insertion to or deletion from the directory.

It is easy to misinterpret.

On Thu, Apr 23, 2020 at 02:26:18PM +1000, James Cameron wrote:
> Thanks for asking.
> 
> Yes, those resources are updated regularly.  Each time an activity or
> component is released.  The date you saw for December 2018 may be an
> interpretation that does not fit the facts.
> 
> http://download.sugarlabs.org/activities/?C=M;O=D is the same as
> http://activities.sugarlabs.org/activities/?C=M;O=D and both show
> updates to 25th March.
> 
> http://mirror.aarnet.edu.au/pub/sugarlabs/ is an rsync mirror of
> http://download.sugarlabs.org/
> 
> http://mirror.aarnet.edu.au/pub/sugarlabs/sources/honey/?C=M;O=D shows
> updates to 21st April.
> 
> http://mirror.aarnet.edu.au/pub/sugarlabs/sources/sucrose/fructose/?C=M;O=D
> shows updates to 22nd April.
> 
> No, there is no single source of all latest activity bundles or all
> sources.  I don't think such a source is needed.  I also release
> Python 2 latest activity bundles, and again, I don't have a single
> source.
> 
> Yes, Tony's repository has not changed, does not include Python 3
> activities, and does include different exec values in bundles.  It may
> also include bundles that are not part of Sugar Labs, for various
> reasons.
> 
> On Thu, Apr 23, 2020 at 04:47:14AM +0200, su...@radii.dev wrote:
> > Is [1]download.sugarlabs.org & [2]mirror.aarnet.edu.au/pub/sugarlabs/ 
> > updated
> > regularly? I found latest update on these on 3rd of December 2018. I think 
> > [3]
> > activities.sugarlabs.org/activities is only for python2 activities. Where 
> > can I
> > find bundles of all activities (primarily python3). Currently I am using 
> > Tony
> > Anderson 's [4]app store repo as source. Latest activity bundle added to it 
> > was
> > on 14th July 2018 and no bundle of them is python3 activity i.e. 'exec =
> > "sugar-activity3"' .  Can anyone please help me identify a single source of 
> > all
> > latest activity bundles or all sources, how frequently they are updates and
> > which one contains latest for which 'exec'/language/platform.
> > 
> > Also there are 38 different execs in bundles in Tony's repo which are:
> > 
> > sugar-activity-web
> > sugar-activity
> > Breakout.sh
> > etoys-activity
> > runevil
> > riverhexactivity-activity
> > EtoysBasedActivityStart.sh
> > sugarGedit
> > geogebra
> > sugarGnumeric
> > kaleidoscope.sh
> > ./firefox
> > sugarMinecraft
> > minivmac-activity
> > quake-activity
> > launcher
> > StackAttack.sh
> > activity/activity
> > launch
> > ./google-chrome
> > activityname.sh
> > ./firefox-activity.py
> > sugarGTranslator
> > sugaridle
> > jpeces
> > sugar-launch
> > sugarOggConvert
> > sugarOOo4Kids
> > scribble_start
> > ./Ejecutar.sh
> > sugarTotem
> > tuxmath-activity
> > activity/tuxpaint
> > usb-creator-sugar
> > sugarVascolet
> > ./ldshim.py
> > sugarXa
> > bin/activity.sh
> > 
> > Please help me in understanding how I should interpret them and determine 
> > their
> > programming language (python2, python3, javascript etc.) & compatibility 
> > with
> > sugar & sugarizer.
> > 
> > Regards,
> > Manish
> > 
> > References:
> > 
> > [1] https://download.sugarlabs.org/?C=M;O=D
> > [2] https://mirror.aarnet.edu.au/pub/sugarlabs/?C=M;O=D
> > [3] https://activities.sugarlabs.org/activities/?C=M;O=D
> > [4] https://github.com/tony37/Sugaractivities/tree/master/activities
> 
> > ___
> > Sugar-devel mailing list
> > Sugar-devel@lists.sugarlabs.org
> > http://lists.sugarlabs.org/listinfo/sugar-devel
> 
> 
> -- 
> James Cameron
> 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-22 Thread James Cameron
Thanks.  It seemed a change of subject, I didn't think you were still
asking about a new activity.

Since sugar-web is used by all the Sugarizer activities, and all the
Sugar Web activities, it would be critical for sugar-web to be
developed in conjunction with those activities.

Developing sugar-web in conjunction with a new activity would bring a
risk of regressions into other activities.

So if you find sugar-web does not work properly, and needs changing,
then those changes should be tested with other activities, not only
with your proposed activity.

On Thu, Apr 23, 2020 at 04:14:20AM +0530, Abhishek Tanwar wrote:
> Sugarizer doesn't have mancala as of now . I proposed to develop mancala for
> sugarizer but you said it would be good if I can develop the activity to work
> on both sugarizer and sugar . (You can check the very first message in this
> thread.)
> Mancala would be using datastore and presence on sugarizer as per my planning.
> 
> On Thu, Apr 23, 2020 at 4:09 AM James Cameron <[1]qu...@laptop.org> wrote:
> 
> Thanks.  I don't think it matters which activities are used as
> reference, except that they should be as small as possible so that
> issues unrelated to the sugar-web API are not an obstacle, and yet
> large enough so that they use all relevant features of the API.
> 
> I've not reviewed the Mancala activiy on Sugarizer, but if it does not
> fully use the datastore API it would not be suitable as a reference.
> 
> We do have a Mancala activity in Python.
> 
> On Thu, Apr 23, 2020 at 03:59:39AM +0530, Abhishek Tanwar wrote:
> > Oh sorry . I just realized after sending the last email where I was
> > missing something . 
> > I have figured it out .
> >
> > Also moving ahead. For updating the sugar-web of sugarlabs what I plan 
> is
> to do
> > it by taking an activity as a reference.
> > We can start by developing the mancala activity using the sugar-web of
> > sugarizer and then test it with the sugar-web of sugarlabs on
> sugar-desktop to
> > get the same functionality of sugar-web on both sugarizer and sugar
> desktop .
> >
> > What do you think?
> >
> > Thank You
> >
> > On Thu, Apr 23, 2020 at 3:46 AM James Cameron <[1][2]qu...@laptop.org>
> wrote:
> >
> >     Sorry, I don't understand what you are missing.  Why can't you find 
> a
> >     way to run this activity using sugar-web of sugarlabs?
> >
> >     On Thu, Apr 23, 2020 at 03:43:15AM +0530, Abhishek Tanwar wrote:
> >     > Hello ,
> >     >
> >     > I went through this [1][2][3]https://github.com/sugarlabs/
> sugar-docs/blob/
> >     master/src/
> >     > web-activity.md and successfully run the basic activity on sugar
> desktop
> >     . But
> >     > since the ActivityTemplate folder was copied from sugarizer
> repository ,
> >     the
> >     > activity ran using the sugar-web of sugarizer although the stop
> button in
> >     the
> >     > frame didn't work (I saw this issue github) .
> >     >
> >     > I am not able to find the way to run this activity using the
> sugar-web of
> >     > sugarlabs so that I can find the error and compare two 
> repositories
> >     (sugar-web
> >     > of sugarlabs with that of sugar-web of sugarizer).
> >     > If you could help me to run the activity in [2]this tutorial using
> >     sugar-web of
> >     > sugarlabs.
> >     >
> >     > Thank You
> >     >
> >     > On Wed, Apr 22, 2020 at 7:24 AM James Cameron <[3][3][4]
> qu...@laptop.org>
> >     wrote:
> >     >
> >     >     You asked if the sugar-web repository of Sugar Labs should be
> the
> >     same
> >     >     as that of Lionel, or the files inside Sugarizer.
> >     >
> >     >     Yes, that would be ideal.  But it is not enough just to change
> the
> >     >     files.  The activities must use the files and must also work
> properly
> >     >     on Sugarizer and Sugar.
> >     >
> >     >     You asked what the basis of testing an activity would be.  We
> have a
> >     >     checklist in our guide to contributing;
> >     >
> >     >     [4][4][5]https://github.com/sugarlabs/sugar-docs/blob/master/
> src/
> >     contributing.md#
> >     >     testing
> >     >
> >     >     The environment for testing would be Sugarizer and Sugar.  If
> you
> >     have
> >     >     not yet used and analysed these environments, please do so.
> >     >
> >     >     An example of an activity being developed now which has been
> tested
> >     in
> >     >     both Sugarizer and Sugar, despite not being finished;
> >     >     [5][5][6]https://github.com/llaske/sugarizer/pull/784
> >     >
> >     >     Please also watch the repositories you mentioned, and 

Re: [Sugar-devel] New Activity Proposal

2020-04-22 Thread Abhishek Tanwar
Sugarizer doesn't have mancala as of now . I proposed to develop mancala
for sugarizer but you said it would be good if I can develop the activity
to work on both sugarizer and sugar . (You can check the very first message
in this thread.)
Mancala would be using datastore and presence on sugarizer as per my
planning.

On Thu, Apr 23, 2020 at 4:09 AM James Cameron  wrote:

> Thanks.  I don't think it matters which activities are used as
> reference, except that they should be as small as possible so that
> issues unrelated to the sugar-web API are not an obstacle, and yet
> large enough so that they use all relevant features of the API.
>
> I've not reviewed the Mancala activiy on Sugarizer, but if it does not
> fully use the datastore API it would not be suitable as a reference.
>
> We do have a Mancala activity in Python.
>
> On Thu, Apr 23, 2020 at 03:59:39AM +0530, Abhishek Tanwar wrote:
> > Oh sorry . I just realized after sending the last email where I was
> > missing something .
> > I have figured it out .
> >
> > Also moving ahead. For updating the sugar-web of sugarlabs what I plan
> is to do
> > it by taking an activity as a reference.
> > We can start by developing the mancala activity using the sugar-web of
> > sugarizer and then test it with the sugar-web of sugarlabs on
> sugar-desktop to
> > get the same functionality of sugar-web on both sugarizer and sugar
> desktop .
> >
> > What do you think?
> >
> > Thank You
> >
> > On Thu, Apr 23, 2020 at 3:46 AM James Cameron <[1]qu...@laptop.org>
> wrote:
> >
> > Sorry, I don't understand what you are missing.  Why can't you find a
> > way to run this activity using sugar-web of sugarlabs?
> >
> > On Thu, Apr 23, 2020 at 03:43:15AM +0530, Abhishek Tanwar wrote:
> > > Hello ,
> > >
> > > I went through this [1][2]
> https://github.com/sugarlabs/sugar-docs/blob/
> > master/src/
> > > web-activity.md and successfully run the basic activity on sugar
> desktop
> > . But
> > > since the ActivityTemplate folder was copied from sugarizer
> repository ,
> > the
> > > activity ran using the sugar-web of sugarizer although the stop
> button in
> > the
> > > frame didn't work (I saw this issue github) .
> > >
> > > I am not able to find the way to run this activity using the
> sugar-web of
> > > sugarlabs so that I can find the error and compare two repositories
> > (sugar-web
> > > of sugarlabs with that of sugar-web of sugarizer).
> > > If you could help me to run the activity in [2]this tutorial using
> > sugar-web of
> > > sugarlabs.
> > >
> > > Thank You
> > >
> > > On Wed, Apr 22, 2020 at 7:24 AM James Cameron <[3][3]
> qu...@laptop.org>
> > wrote:
> > >
> > > You asked if the sugar-web repository of Sugar Labs should be
> the
> > same
> > > as that of Lionel, or the files inside Sugarizer.
> > >
> > > Yes, that would be ideal.  But it is not enough just to change
> the
> > > files.  The activities must use the files and must also work
> properly
> > > on Sugarizer and Sugar.
> > >
> > > You asked what the basis of testing an activity would be.  We
> have a
> > > checklist in our guide to contributing;
> > >
> > > [4][4]https://github.com/sugarlabs/sugar-docs/blob/master/src/
> > contributing.md#
> > > testing
> > >
> > > The environment for testing would be Sugarizer and Sugar.  If
> you
> > have
> > > not yet used and analysed these environments, please do so.
> > >
> > > An example of an activity being developed now which has been
> tested
> > in
> > > both Sugarizer and Sugar, despite not being finished;
> > > [5][5]https://github.com/llaske/sugarizer/pull/784
> > >
> > > Please also watch the repositories you mentioned, and review
> pull
> > > requests.
> > > [6][6]https://github.com/sugarlabs/sugar-docs/blob/master/src/
> > contributing.md#
> > > guide-for-reviewers
> > >
> > > On Tue, Apr 21, 2020 at 10:07:56PM +0530, Abhishek Tanwar
> wrote:
> > > > Hello,
> > > > Sorry for being away for some time from this topic as I was
> working
> > on an
> > > > activity for sugarizer . Now I have the time to dedicate to
> this
> > task.
> > > >
> > > > I am still not able to get a crystal clear image of the
> task. As
> > > originally I
> > > > proposed an activity for sugarizer and James suggested that
> I would
> > be
> > > great if
> > > > the activity could work on both sugar and sugarizer which is
> > actually
> > > really
> > > > good.
> > > >
> > > > I have two understanding of this task.
> > > > First one : Sugar-web repository of sugar labs is outdated
> and need
> > to to
> > > > update to the level of 

Re: [Sugar-devel] GSoC 2020 Slot Requests

2020-04-22 Thread James Cameron
On Thu, Apr 23, 2020 at 06:47:59AM +1000, James Cameron wrote:
> On Wed, Apr 22, 2020 at 02:39:39PM +1000, James Cameron wrote:
> > On Fri, Apr 17, 2020 at 03:26:07PM +1000, James Cameron wrote:
> > > By 22nd April we are to make our slot request; the number of projects
> > > we are willing to run.
> > 
> > Our slot request was minimum 9 maximum 11.
> 
> GSoC team have allocated nine slots to Sugar Labs.

Based on coordination with Lionel and Walter, I have selected our nine
projects and allocated a Sugar Labs mentor to each project.  Three
projects for Sugar, three for Sugarizer, and three for Music Blocks.

As there's a possibility that students may be claimed by other
organisations, I've kept a couple of proposals in reserve.  I've
marked all other proposals as "ignored", so that the list is easier
for our mentors to see.

Google are to announce selected students on 4th May after final check
of suitability.

Mentors, please do not tell the students they have been selected, as
the situation could change before the announcement.

Students are welcome to contribute to Sugar Labs meanwhile.  We do ask
that if you have to stop contributing you say so.  We can finish up
pull requests for you, sometimes.

-- 
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-22 Thread Abhishek Tanwar
Hello ,

I went through this
https://github.com/sugarlabs/sugar-docs/blob/master/src/web-activity.md and
successfully run the basic activity on sugar desktop . But since the
*ActivityTemplate
*folder was copied from sugarizer repository , the activity ran using the
sugar-web of sugarizer although the stop button in the frame didn't work (I
saw this issue github) .

I am not able to find the way to run this activity using the sugar-web of
sugarlabs so that I can find the error and compare two
repositories(sugar-web of sugarlabs with that of sugar-web of sugarizer).
If you could help me to run the activity in this

tutorial
using sugar-web of sugarlabs.

Thank You

On Wed, Apr 22, 2020 at 7:24 AM James Cameron  wrote:

> You asked if the sugar-web repository of Sugar Labs should be the same
> as that of Lionel, or the files inside Sugarizer.
>
> Yes, that would be ideal.  But it is not enough just to change the
> files.  The activities must use the files and must also work properly
> on Sugarizer and Sugar.
>
> You asked what the basis of testing an activity would be.  We have a
> checklist in our guide to contributing;
>
>
> https://github.com/sugarlabs/sugar-docs/blob/master/src/contributing.md#testing
>
> The environment for testing would be Sugarizer and Sugar.  If you have
> not yet used and analysed these environments, please do so.
>
> An example of an activity being developed now which has been tested in
> both Sugarizer and Sugar, despite not being finished;
> https://github.com/llaske/sugarizer/pull/784
>
> Please also watch the repositories you mentioned, and review pull
> requests.
>
> https://github.com/sugarlabs/sugar-docs/blob/master/src/contributing.md#guide-for-reviewers
>
> On Tue, Apr 21, 2020 at 10:07:56PM +0530, Abhishek Tanwar wrote:
> > Hello,
> > Sorry for being away for some time from this topic as I was working on an
> > activity for sugarizer . Now I have the time to dedicate to this task.
> >
> > I am still not able to get a crystal clear image of the task. As
> originally I
> > proposed an activity for sugarizer and James suggested that I would be
> great if
> > the activity could work on both sugar and sugarizer which is actually
> really
> > good.
> >
> > I have two understanding of this task.
> > First one : Sugar-web repository of sugar labs is outdated and need to to
> > update to the level of sugar-web of sugarizer . OR Is it to update the
> > sugar-web of sugarizer to make it compatible with both sugar and
> sugarizer
> > Firstly,
> > I can find two sugar-web repositories one of sugar labs ([1]
> https://github.com/
> > sugarlabs/sugar-web) and one of sugarizer([2]https://github.com/llaske/
> > sugar-web) . What I understand is to bring the sugar web repository of
> sugar
> > labs to the save level as that of sugarizer . Am I correct?
> >
> > Secondly, here [3]
> https://github.com/sugarlabs/sugar-docs/blob/master/src/
> > web-activity.md to run the basic activity of sugarizer on sugar (ubuntu)
> it is
> > using sugar-web of sugarizer ,which I think should not be the case . We
> should
> > be running it by updating the sugar-web of sugarlabs repository if I am
> > not mistaken.
> >
> > Lastly, what would be the basis to update the sugar-web of sugar labs I
> mean
> > what would be the basis of test?
> >
> > Thank You
> > On Tue, Apr 7, 2020 at 9:30 PM <[4]
> sugar-devel-requ...@lists.sugarlabs.org>
> > wrote:
> >
> > Send Sugar-devel mailing list submissions to
> > [5]sugar-devel@lists.sugarlabs.org
> >
> > To subscribe or unsubscribe via the World Wide Web, visit
> > [6]http://lists.sugarlabs.org/listinfo/sugar-devel
> > or, via email, send a message with subject or body 'help' to
> > [7]sugar-devel-requ...@lists.sugarlabs.org
> >
> > You can reach the person managing the list at
> > [8]sugar-devel-ow...@lists.sugarlabs.org
> >
> > When replying, please edit your Subject line so it is more specific
> > than "Re: Contents of Sugar-devel digest..."
> >
> > Today's Topics:
> >
> >1. Re: New Activity Proposal (Lionel Laské)
> >
> >
>  --
> >
> > Message: 1
> > Date: Tue, 7 Apr 2020 17:46:44 +0200
> > From: Lionel Laské <[9]lionel.la...@gmail.com>
> > To: Sugar-dev Devel <[10]sugar-devel@lists.sugarlabs.org>
> > Subject: Re: [Sugar-devel] New Activity Proposal
> > Message-ID:
> >  > fs...@mail.gmail.com>
> > Content-Type: text/plain; charset="utf-8"
> >
> > Just few elements to give you some context.
> >
> > Sugarizer was designed initially to host Sugar activities written
> with
> > Sugar-Web. A brief history of Sugarizer is here:
> > [12]https://github.com/llaske/sugarizer/blob/dev/docs/credits.md
> > So the Sugar-Web implementation in Sugarizer was compatible with
> Sugar.
> > It's why 

Re: [Sugar-devel] New Activity Proposal

2020-04-22 Thread James Cameron
Thanks.  I don't think it matters which activities are used as
reference, except that they should be as small as possible so that
issues unrelated to the sugar-web API are not an obstacle, and yet
large enough so that they use all relevant features of the API.

I've not reviewed the Mancala activiy on Sugarizer, but if it does not
fully use the datastore API it would not be suitable as a reference.

We do have a Mancala activity in Python.

On Thu, Apr 23, 2020 at 03:59:39AM +0530, Abhishek Tanwar wrote:
> Oh sorry . I just realized after sending the last email where I was
> missing something . 
> I have figured it out .
> 
> Also moving ahead. For updating the sugar-web of sugarlabs what I plan is to 
> do
> it by taking an activity as a reference.
> We can start by developing the mancala activity using the sugar-web of
> sugarizer and then test it with the sugar-web of sugarlabs on sugar-desktop to
> get the same functionality of sugar-web on both sugarizer and sugar desktop .
> 
> What do you think?
> 
> Thank You
> 
> On Thu, Apr 23, 2020 at 3:46 AM James Cameron <[1]qu...@laptop.org> wrote:
> 
> Sorry, I don't understand what you are missing.  Why can't you find a
> way to run this activity using sugar-web of sugarlabs?
> 
> On Thu, Apr 23, 2020 at 03:43:15AM +0530, Abhishek Tanwar wrote:
> > Hello ,
> >
> > I went through this [1][2]https://github.com/sugarlabs/sugar-docs/blob/
> master/src/
> > web-activity.md and successfully run the basic activity on sugar desktop
> . But
> > since the ActivityTemplate folder was copied from sugarizer repository ,
> the
> > activity ran using the sugar-web of sugarizer although the stop button 
> in
> the
> > frame didn't work (I saw this issue github) .
> >
> > I am not able to find the way to run this activity using the sugar-web 
> of
> > sugarlabs so that I can find the error and compare two repositories
> (sugar-web
> > of sugarlabs with that of sugar-web of sugarizer).
> > If you could help me to run the activity in [2]this tutorial using
> sugar-web of
> > sugarlabs.
> >
> > Thank You
> >
> > On Wed, Apr 22, 2020 at 7:24 AM James Cameron <[3][3]qu...@laptop.org>
> wrote:
> >
> >     You asked if the sugar-web repository of Sugar Labs should be the
> same
> >     as that of Lionel, or the files inside Sugarizer.
> >
> >     Yes, that would be ideal.  But it is not enough just to change the
> >     files.  The activities must use the files and must also work 
> properly
> >     on Sugarizer and Sugar.
> >
> >     You asked what the basis of testing an activity would be.  We have a
> >     checklist in our guide to contributing;
> >
> >     [4][4]https://github.com/sugarlabs/sugar-docs/blob/master/src/
> contributing.md#
> >     testing
> >
> >     The environment for testing would be Sugarizer and Sugar.  If you
> have
> >     not yet used and analysed these environments, please do so.
> >
> >     An example of an activity being developed now which has been tested
> in
> >     both Sugarizer and Sugar, despite not being finished;
> >     [5][5]https://github.com/llaske/sugarizer/pull/784
> >
> >     Please also watch the repositories you mentioned, and review pull
> >     requests.
> >     [6][6]https://github.com/sugarlabs/sugar-docs/blob/master/src/
> contributing.md#
> >     guide-for-reviewers
> >
> >     On Tue, Apr 21, 2020 at 10:07:56PM +0530, Abhishek Tanwar wrote:
> >     > Hello,
> >     > Sorry for being away for some time from this topic as I was 
> working
> on an
> >     > activity for sugarizer . Now I have the time to dedicate to this
> task. 
> >     >
> >     > I am still not able to get a crystal clear image of the task. As
> >     originally I
> >     > proposed an activity for sugarizer and James suggested that I 
> would
> be
> >     great if
> >     > the activity could work on both sugar and sugarizer which is
> actually
> >     really
> >     > good.
> >     >
> >     > I have two understanding of this task.
> >     > First one : Sugar-web repository of sugar labs is outdated and 
> need
> to to
> >     > update to the level of sugar-web of sugarizer . OR Is it to update
> the
> >     > sugar-web of sugarizer to make it compatible with both sugar and
> >     sugarizer
> >     > Firstly,
> >     > I can find two sugar-web repositories one of sugar labs ([1][7]
> https://
> >     [7]github.com/
> >     > sugarlabs/sugar-web) and one of sugarizer([2][8][8]https://
> github.com/llaske
> >     /
> >     > sugar-web) . What I understand is to bring the sugar web 
> repository
> of
> >     sugar
> >     > labs to the save level as that of sugarizer . Am I correct?
> >     

Re: [Sugar-devel] New Activity Proposal

2020-04-22 Thread James Cameron
Sorry, I don't understand what you are missing.  Why can't you find a
way to run this activity using sugar-web of sugarlabs?

On Thu, Apr 23, 2020 at 03:43:15AM +0530, Abhishek Tanwar wrote:
> Hello ,
> 
> I went through this 
> [1]https://github.com/sugarlabs/sugar-docs/blob/master/src/
> web-activity.md and successfully run the basic activity on sugar desktop . But
> since the ActivityTemplate folder was copied from sugarizer repository , the
> activity ran using the sugar-web of sugarizer although the stop button in the
> frame didn't work (I saw this issue github) .
> 
> I am not able to find the way to run this activity using the sugar-web of
> sugarlabs so that I can find the error and compare two repositories(sugar-web
> of sugarlabs with that of sugar-web of sugarizer).
> If you could help me to run the activity in [2]this tutorial using sugar-web 
> of
> sugarlabs.
> 
> Thank You
> 
> On Wed, Apr 22, 2020 at 7:24 AM James Cameron <[3]qu...@laptop.org> wrote:
> 
> You asked if the sugar-web repository of Sugar Labs should be the same
> as that of Lionel, or the files inside Sugarizer.
> 
> Yes, that would be ideal.  But it is not enough just to change the
> files.  The activities must use the files and must also work properly
> on Sugarizer and Sugar.
> 
> You asked what the basis of testing an activity would be.  We have a
> checklist in our guide to contributing;
> 
> 
> [4]https://github.com/sugarlabs/sugar-docs/blob/master/src/contributing.md#
> testing
> 
> The environment for testing would be Sugarizer and Sugar.  If you have
> not yet used and analysed these environments, please do so.
> 
> An example of an activity being developed now which has been tested in
> both Sugarizer and Sugar, despite not being finished;
> [5]https://github.com/llaske/sugarizer/pull/784
> 
> Please also watch the repositories you mentioned, and review pull
> requests.
> 
> [6]https://github.com/sugarlabs/sugar-docs/blob/master/src/contributing.md#
> guide-for-reviewers
> 
> On Tue, Apr 21, 2020 at 10:07:56PM +0530, Abhishek Tanwar wrote:
> > Hello,
> > Sorry for being away for some time from this topic as I was working on 
> an
> > activity for sugarizer . Now I have the time to dedicate to this task. 
> >
> > I am still not able to get a crystal clear image of the task. As
> originally I
> > proposed an activity for sugarizer and James suggested that I would be
> great if
> > the activity could work on both sugar and sugarizer which is actually
> really
> > good.
> >
> > I have two understanding of this task.
> > First one : Sugar-web repository of sugar labs is outdated and need to 
> to
> > update to the level of sugar-web of sugarizer . OR Is it to update the
> > sugar-web of sugarizer to make it compatible with both sugar and
> sugarizer
> > Firstly,
> > I can find two sugar-web repositories one of sugar labs ([1][7]https://
> github.com/
> > sugarlabs/sugar-web) and one of 
> sugarizer([2][8]https://github.com/llaske
> /
> > sugar-web) . What I understand is to bring the sugar web repository of
> sugar
> > labs to the save level as that of sugarizer . Am I correct?
> >
> > Secondly, here 
> [3][9]https://github.com/sugarlabs/sugar-docs/blob/master/
> src/
> > web-activity.md to run the basic activity of sugarizer on sugar (ubuntu)
> it is
> > using sugar-web of sugarizer ,which I think should not be the case . We
> should
> > be running it by updating the sugar-web of sugarlabs repository if I am
> > not mistaken.
> >
> > Lastly, what would be the basis to update the sugar-web of sugar labs I
> mean
> > what would be the basis of test?
> >
> > Thank You
> > On Tue, Apr 7, 2020 at 9:30 PM <[4][10]
> sugar-devel-requ...@lists.sugarlabs.org>
> > wrote:
> >
> >     Send Sugar-devel mailing list submissions to
> >             [5][11]sugar-devel@lists.sugarlabs.org
> >
> >     To subscribe or unsubscribe via the World Wide Web, visit
> >             [6][12]http://lists.sugarlabs.org/listinfo/sugar-devel
> >     or, via email, send a message with subject or body 'help' to
> >             [7][13]sugar-devel-requ...@lists.sugarlabs.org
> >
> >     You can reach the person managing the list at
> >             [8][14]sugar-devel-ow...@lists.sugarlabs.org
> >
> >     When replying, please edit your Subject line so it is more specific
> >     than "Re: Contents of Sugar-devel digest..."
> >
> >     Today's Topics:
> >
> >        1. Re: New Activity Proposal (Lionel Laské)
> >
> >   
>  --
> >
> >     Message: 1
> >     Date: Tue, 7 Apr 2020 17:46:44 +0200
> >     From: Lionel Laské 

Re: [Sugar-devel] New Activity Proposal

2020-04-22 Thread Abhishek Tanwar
Oh sorry . I just realized after sending the last email where I was
missing something .
I have figured it out .

Also moving ahead. For updating the sugar-web of sugarlabs what I plan is
to do it by taking an activity as a reference.
We can start by developing the mancala activity using the sugar-web of
sugarizer and then test it with the sugar-web of sugarlabs on sugar-desktop
to get the same functionality of sugar-web on both sugarizer and sugar
desktop .

What do you think?

Thank You

On Thu, Apr 23, 2020 at 3:46 AM James Cameron  wrote:

> Sorry, I don't understand what you are missing.  Why can't you find a
> way to run this activity using sugar-web of sugarlabs?
>
> On Thu, Apr 23, 2020 at 03:43:15AM +0530, Abhishek Tanwar wrote:
> > Hello ,
> >
> > I went through this [1]
> https://github.com/sugarlabs/sugar-docs/blob/master/src/
> > web-activity.md and successfully run the basic activity on sugar desktop
> . But
> > since the ActivityTemplate folder was copied from sugarizer repository ,
> the
> > activity ran using the sugar-web of sugarizer although the stop button
> in the
> > frame didn't work (I saw this issue github) .
> >
> > I am not able to find the way to run this activity using the sugar-web of
> > sugarlabs so that I can find the error and compare two
> repositories(sugar-web
> > of sugarlabs with that of sugar-web of sugarizer).
> > If you could help me to run the activity in [2]this tutorial using
> sugar-web of
> > sugarlabs.
> >
> > Thank You
> >
> > On Wed, Apr 22, 2020 at 7:24 AM James Cameron <[3]qu...@laptop.org>
> wrote:
> >
> > You asked if the sugar-web repository of Sugar Labs should be the
> same
> > as that of Lionel, or the files inside Sugarizer.
> >
> > Yes, that would be ideal.  But it is not enough just to change the
> > files.  The activities must use the files and must also work properly
> > on Sugarizer and Sugar.
> >
> > You asked what the basis of testing an activity would be.  We have a
> > checklist in our guide to contributing;
> >
> > [4]
> https://github.com/sugarlabs/sugar-docs/blob/master/src/contributing.md#
> > testing
> >
> > The environment for testing would be Sugarizer and Sugar.  If you
> have
> > not yet used and analysed these environments, please do so.
> >
> > An example of an activity being developed now which has been tested
> in
> > both Sugarizer and Sugar, despite not being finished;
> > [5]https://github.com/llaske/sugarizer/pull/784
> >
> > Please also watch the repositories you mentioned, and review pull
> > requests.
> > [6]
> https://github.com/sugarlabs/sugar-docs/blob/master/src/contributing.md#
> > guide-for-reviewers
> >
> > On Tue, Apr 21, 2020 at 10:07:56PM +0530, Abhishek Tanwar wrote:
> > > Hello,
> > > Sorry for being away for some time from this topic as I was
> working on an
> > > activity for sugarizer . Now I have the time to dedicate to this
> task.
> > >
> > > I am still not able to get a crystal clear image of the task. As
> > originally I
> > > proposed an activity for sugarizer and James suggested that I
> would be
> > great if
> > > the activity could work on both sugar and sugarizer which is
> actually
> > really
> > > good.
> > >
> > > I have two understanding of this task.
> > > First one : Sugar-web repository of sugar labs is outdated and
> need to to
> > > update to the level of sugar-web of sugarizer . OR Is it to update
> the
> > > sugar-web of sugarizer to make it compatible with both sugar and
> > sugarizer
> > > Firstly,
> > > I can find two sugar-web repositories one of sugar labs
> ([1][7]https://
> > github.com/
> > > sugarlabs/sugar-web) and one of sugarizer([2][8]
> https://github.com/llaske
> > /
> > > sugar-web) . What I understand is to bring the sugar web
> repository of
> > sugar
> > > labs to the save level as that of sugarizer . Am I correct?
> > >
> > > Secondly, here [3][9]
> https://github.com/sugarlabs/sugar-docs/blob/master/
> > src/
> > > web-activity.md to run the basic activity of sugarizer on sugar
> (ubuntu)
> > it is
> > > using sugar-web of sugarizer ,which I think should not be the case
> . We
> > should
> > > be running it by updating the sugar-web of sugarlabs repository if
> I am
> > > not mistaken.
> > >
> > > Lastly, what would be the basis to update the sugar-web of sugar
> labs I
> > mean
> > > what would be the basis of test?
> > >
> > > Thank You
> > > On Tue, Apr 7, 2020 at 9:30 PM <[4][10]
> > sugar-devel-requ...@lists.sugarlabs.org>
> > > wrote:
> > >
> > > Send Sugar-devel mailing list submissions to
> > > [5][11]sugar-devel@lists.sugarlabs.org
> > >
> > > To subscribe or unsubscribe via the World Wide Web, visit
> > > 

Re: [Sugar-devel] What are all activity bundle sources & how to interpret differect exec values in activity.info files

2020-04-22 Thread sugar
Thanks James. I knew yesterday I saw latest bundle on 
http://activities.sugarlabs.org/activities to be added last month. But couldn't 
find it today and assumed it to be my misunderstanding. I see that  parent 
directory may show last modified data older than sub-directory as the case in 
http://mirror.aarnet.edu.au/pub/sugarlabs/sources/ .

Many activities in http://activities.sugarlabs.org/activities/?C=M;O=D do not 
have exec in their activity.info but by  inspecting their shebang it  can be 
determined that these are python2 activities. But some such as jukebox have 
neither of these. Though in jukebox repository, from branches since sugar-0.94 
it is specified as either sugar-activity or sugar-activity3.

In summary, I am looking for pattern to determine if an activity bundle is 
python2, python3, js (also if meant for sugarizer only or sugar compatible) or 
something else + sources from where I can fetch bundles (mainly python3). This 
is needed for automating entire process of generating static app store. 
Difficulty I am facing:
1) some have non-standard exec
2) some (in link you have mentioned) have no exec
3) where to find all python3 activity bundles . I will try executing 'setup.py 
dist_xo' in all sources found in 
http://mirror.aarnet.edu.au/pub/sugarlabs/sources/ 

 where setup.py is available in source tarball. Is this the way to go?

Regards,
Manish

Apr 23, 2020, 14:38 by qu...@laptop.org:

> Ah, I've found what you mean.
>
> When a directory is viewed, the date of last modification is the date
> of last insertion to or deletion from the directory.
>
> It is easy to misinterpret.
>
> On Thu, Apr 23, 2020 at 02:26:18PM +1000, James Cameron wrote:
>
>> Thanks for asking.
>>
>> Yes, those resources are updated regularly.  Each time an activity or
>> component is released.  The date you saw for December 2018 may be an
>> interpretation that does not fit the facts.
>>
>> http://download.sugarlabs.org/activities/?C=M;O=D is the same as
>> http://activities.sugarlabs.org/activities/?C=M;O=D and both show
>> updates to 25th March.
>>
>> http://mirror.aarnet.edu.au/pub/sugarlabs/ is an rsync mirror of
>> http://download.sugarlabs.org/
>>
>> http://mirror.aarnet.edu.au/pub/sugarlabs/sources/honey/?C=M;O=D shows
>> updates to 21st April.
>>
>> http://mirror.aarnet.edu.au/pub/sugarlabs/sources/sucrose/fructose/?C=M;O=D
>> shows updates to 22nd April.
>>
>> No, there is no single source of all latest activity bundles or all
>> sources.  I don't think such a source is needed.  I also release
>> Python 2 latest activity bundles, and again, I don't have a single
>> source.
>>
>> Yes, Tony's repository has not changed, does not include Python 3
>> activities, and does include different exec values in bundles.  It may
>> also include bundles that are not part of Sugar Labs, for various
>> reasons.
>>
>> On Thu, Apr 23, 2020 at 04:47:14AM +0200, su...@radii.dev wrote:
>> > Is [1]download.sugarlabs.org & [2]mirror.aarnet.edu.au/pub/sugarlabs/ 
>> > updated
>> > regularly? I found latest update on these on 3rd of December 2018. I think 
>> > [3]
>> > activities.sugarlabs.org/activities is only for python2 activities. Where 
>> > can I
>> > find bundles of all activities (primarily python3). Currently I am using 
>> > Tony
>> > Anderson 's [4]app store repo as source. Latest activity bundle added to 
>> > it was
>> > on 14th July 2018 and no bundle of them is python3 activity i.e. 'exec =
>> > "sugar-activity3"' .  Can anyone please help me identify a single source 
>> > of all
>> > latest activity bundles or all sources, how frequently they are updates and
>> > which one contains latest for which 'exec'/language/platform.
>> > 
>> > Also there are 38 different execs in bundles in Tony's repo which are:
>> > 
>> > sugar-activity-web
>> > sugar-activity
>> > Breakout.sh
>> > etoys-activity
>> > runevil
>> > riverhexactivity-activity
>> > EtoysBasedActivityStart.sh
>> > sugarGedit
>> > geogebra
>> > sugarGnumeric
>> > kaleidoscope.sh
>> > ./firefox
>> > sugarMinecraft
>> > minivmac-activity
>> > quake-activity
>> > launcher
>> > StackAttack.sh
>> > activity/activity
>> > launch
>> > ./google-chrome
>> > activityname.sh
>> > ./firefox-activity.py
>> > sugarGTranslator
>> > sugaridle
>> > jpeces
>> > sugar-launch
>> > sugarOggConvert
>> > sugarOOo4Kids
>> > scribble_start
>> > ./Ejecutar.sh
>> > sugarTotem
>> > tuxmath-activity
>> > activity/tuxpaint
>> > usb-creator-sugar
>> > sugarVascolet
>> > ./ldshim.py
>> > sugarXa
>> > bin/activity.sh
>> > 
>> > Please help me in understanding how I should interpret them and determine 
>> > their
>> > programming language (python2, python3, javascript etc.) & compatibility 
>> > with
>> > sugar & sugarizer.
>> > 
>> > Regards,
>> > Manish
>> > 
>> > References:
>> > 
>> > [1] https://download.sugarlabs.org/?C=M;O=D
>> > [2] https://mirror.aarnet.edu.au/pub/sugarlabs/?C=M;O=D
>> > [3] 

Re: [Sugar-devel] GSoC 2020 Slot Requests

2020-04-22 Thread James Cameron
On Wed, Apr 22, 2020 at 02:39:39PM +1000, James Cameron wrote:
> On Fri, Apr 17, 2020 at 03:26:07PM +1000, James Cameron wrote:
> > By 22nd April we are to make our slot request; the number of projects
> > we are willing to run.
> 
> Our slot request was minimum 9 maximum 11.

GSoC team have allocated nine slots to Sugar Labs.

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