[Sugar-devel] Meeting #2 of the project Setting up activity server.

Tony Anderson tony at olenepal.org
Sun May 6 22:00:02 EDT 2018

Hi, Walter

Is there a link to a description of the proposed new server? I assume 
that what you mean is that a new physical server will become host to 
ASLO. Naturally, I am much more interested in the capabilities of the 
service than the server.

It is really hard for me to see any connection between activity.info and 
an activity service (which supplies information about activities and 
downloads the bundle  on request).I assume these consistency tests are 
made before a new activity version is released and is part of the 
process of creating a github repository.

The python script can use a loop on the list of bundles:

for activity in activities:

      #use zipfile to read the activity.info file

      #count or test for any property

      #report (e.g. print ) result of test by activity

#report summary of loop execution

I do not have any idea of what you are referring to by a screenshot. I 
certainly hope there is no intent to add a screenshot to an activity 
bundle. It may be fun to revel in storage available on a PC but the 
overwhelming number of our users have XO laptops with very limited 
storage. This is similar to the trend to make Sugar more dependent on 
the internet. For example, sudo apt-get install sucrose is difficult to 
accomplish in a room with 40 laptops and no internet, the current 
situation in Rwanda with the Positivo laptop.


On Monday, 07 May, 2018 09:35 AM, Walter Bender wrote:
> This particular discussion was about activity.info 
> <http://activity.info> because the student is working on getting the 
> activity server on line and cleaning up the activity.info 
> <http://activity.info> files is an essential step.
>     I interpret https://github.com/sugar-activities as an attempt to
>     provide a separate place for Sugar activity repositories based on
>     download.sugarlabs.org/activities
>     <http://download.sugarlabs.org/activities>. The number of
>     activities mentioned is consistent with the current content of
>     ASLO. (see http://activities.sugarlabs.org/activities/)
> Yes. We have an on-going effort to migrate to a new activity server 
> which is both easier to maintain and a richer experience for our users.
>     A simple python script can process the activity.info
>     <http://activity.info> in activity bundles very quickly. Simply
>     download every activity bundle and then use import zipfile to read
>     the activity.info <http://activity.info> file and check it for
>     whatever is interesting. I generally use ls -1 *.xo > list to
>     create a file. The python script can easily form a list of
>     activities from this file.
> We are concerned about a number of inconsistencies with the data, 
> including license, summary, screen shots, etc.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20180507/e1f56614/attachment-0001.html>

More information about the Sugar-devel mailing list