Re: [Sugar-devel] Deployment of ASLOv3

2018-09-02 Thread James Cameron
Thanks.  Good progress.  Some issues;

- a transition plan is needed, to explain how to handle the Fedora 18
  systems running Sugar 0.112 and earlier,

- how to list the compatible Sugar versions for an activity release?
  activities.sugarlabs.org asks for this when uploading an activity,
  and it works well with the Browse presentation of Sugar version
  through the user agent string,

  https://github.com/sugarlabs/aslo/blob/master/site/app/config/core.php#L224
  https://github.com/sugarlabs/browse-activity/blob/master/browser.py#L672

- how to handle activities like Tam Tam, Fortune Hunter, Wikipedia and
  soon Turtle Art, where the git repository makes more than one
  activity bundle?

- how to handle activities like Browse, Measure, Speak, and Record,
  where non-master branches are used to make bundles compatible with
  different systems,

- many activities are missing; e.g. Record,

- an activity version number is not shown; workaround is to hover over
  the download link, but this doesn't work in Browse because the link
  URL is not shown,

- activity version is out of date; e.g. Read download is of 119, but
  latest release is 121, what happened to 120?

- blurred icons; these are embedded PNG instead of SVG, and so when
  they scale up they blur,

- changing the orange tags button does nothing to the current result
  set, and there's no view by tag,

- page title is "Software Center | SugarLabs"; (a) don't think
  "Software Center" is the right name; was there consensus?  (b) this
  must be internationalised for more languages than "es" and "hi", and
  (c) "SugarLabs" should be "Sugar Labs",

- in the detail view, the icons for the headings are too close to the
  text, e.g. "Activity" and "Details",

- in the detail view, "License" should be "Licenses" for those
  many activities with multiple license scenario,

- at the bottom of the page, the links to "Sugar Labs", "Development",
  and "Resources" do not work,

- the general layout of the page is unlike the other services at Sugar
  Labs, as if there is no central theme,

- Browse on Fedora 18 reports several instances of "Cross-origin
  script load denied by Cross-Origin Resource Sharing policy.", and
  the page does not finish loading,

- many off-site resources are used; such as
  https://cdnjs.cloudflare.com/ajax/libs/mdbootstrap/4.3.2/js/mdb.min.js
  these must be local so as to avoid multiple DNS queries, to allow
  port proxied use, and to pipeline requests.

Hope that helps.  Let me know if you need any clarification.

For interest, an automated publishing tool for
activities.sugarlabs.org is available at
https://github.com/sugarlabs/sugar-tools/blob/master/activity-publish

This tool decreases the time between "git tag vN" and activity
available for download to a few seconds, and leverages our existing
infrastructure.

On Sun, Sep 02, 2018 at 10:03:15PM +0530, Jatin Dhankhar wrote:
> I, like many others here believe that aslo-v3 will handle the scale and I will
> be glad if others join us in making it happen. 
> A pilot version (running for a year now ) of aslo-v3 can be viewed here [1]
> https://aslo3-devel.sugarlabs.org/en/. 
> Here's a small video demonstrating the publishing flow of packages [2]https://
> www.youtube.com/watch?v=XNount59G0Y  (We can avoid the forking to new org and
> do it directly on every release via sugarlabs org ) 
> There are some things (frontend design, adding unit tests) that need to be
> discussed and worked out. 
> 
> Thanks, 
> Jatin Dhankhar
> 
> On Sun, Sep 2, 2018 at 1:35 AM Walter Bender <[3]walter.ben...@gmail.com>
> wrote:
> 
> Whereas (1) you guys have been diligent about working on this, I am
> confident we have something that can be (and will be maintained) and (2) 
> it
> makes life for the activity maintainer much easier, I am in favor of 
> moving
> forward on this.
> 
> -walter
> 
> On Sat, Sep 1, 2018 at 3:39 PM Vipul Gupta <[4]vipulgupta2...@gmail.com>
> wrote:
> 
> Hello folks, 
> 
> Jatin and I had a discussion on finishing up the long-awaited,
> constantly developing and quite an important issue. That is the
> deployment of ASLOv3. The source code has already been written and
> present [1] by Jatin in GSoC 2017, there were little problems that 
> were
> holding back its deployment that I took charge of solving most of them
> in GSoC 2018. We came to the conclusion of working as we go along to
> get the activities online on the new server.
> 
> We would like the community to put forward their views on the same.
> Also, guide us on how to go on about it. Looking forward to getting
> this done as quickly as we can. The mentors of our projects can put
> forward their helpful insights as they know about the project(s)
> better.   
> 
> Cordially, 
> Vipul Gupta 
> [5]Mixster | [6]Github
> 
> --
> Walter Bender
> Sugar Labs
> 

Re: [Sugar-devel] Fwd: [GCI-mentors] GCI 2018 org applications open September 6-17 - contest begins October 23rd for students

2018-09-02 Thread Rishabh Thaney
+1

On Mon, 3 Sep 2018 at 1:51 AM, James Cameron  wrote:

> It is good to see so many offers to help as mentor.
>
> There's plenty that needs doing now, in Sugar, Sugarizer, and Music
> Blocks; no lack of opportunities.
>
> I'd like to see mentoring given first to people who have been regular
> coding contributors to Sugar or Sugarizer.
>
> So if you'd like to mentor then get involved now.
>
> --
> James Cameron
> http://quozl.netrek.org/
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Fwd: [GCI-mentors] GCI 2018 org applications open September 6-17 - contest begins October 23rd for students

2018-09-02 Thread James Cameron
It is good to see so many offers to help as mentor.

There's plenty that needs doing now, in Sugar, Sugarizer, and Music
Blocks; no lack of opportunities.

I'd like to see mentoring given first to people who have been regular
coding contributors to Sugar or Sugarizer.

So if you'd like to mentor then get involved now.

-- 
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] Fwd: [GCI-mentors] GCI 2018 org applications open September 6-17 - contest begins October 23rd for students

2018-09-02 Thread Aman Sharma
I would like to participate too.

On Sun, Sep 2, 2018, 10:04 PM Sumit Srivastava 
wrote:

> Incase Sugar Labs decides to participate, I'd love to be a mentor for the
> students this year.
>
> Regards
> Sumit Srivastava
> Coder and musician
>
> On Thu, 30 Aug 2018, 2:40 am Walter Bender, 
> wrote:
>
>>
>> Note that everything is pushed ahead by 1 month.
>> Any interest in participating this year?
>>
>> regards.
>>
>> -walter
>> -- Forwarded message -
>> From: Google Code-in Mentors 
>> Date: Wed, Aug 29, 2018 at 3:34 PM
>> Subject: [GCI-mentors] GCI 2018 org applications open September 6-17 -
>> contest begins October 23rd for students
>> To: Google Code-in Mentors 
>>
>>
>> Hello GCI mentors,
>>
>> We are pleased to announce Google Code-in (GCI) 2018 ,
>> the 9th consecutive year of our contest for pre-university students ages
>> 13-17. Please be aware GCI will start about a month earlier this year
>> than in previous years - the contest starts for students October 23rd!
>>
>> The GCI timeline, FAQs, Rules and flyers have been updated on the contest
>> site .
>>
>> Organizations -- If you would like to apply for the 2018 program please
>> start thinking about the tasks you would like students to work on and reach
>> out to your community members to ask if they would like to be mentors for
>> the program. *Organization applications open for GCI orgs *next week on
>> Thursday, September 6th, and close less than 2 weeks later on Monday,
>> September 17th. We will announce organizations on Tuesday, September 18th
>> giving orgs 5 weeks to create their tasks before the contest begins on
>> October 23rd.
>>
>> The major changes for GCI 2018 are:
>>
>>-
>>
>>Orgs will evaluate the 20 students completing the most tasks with
>>their org when deciding on finalists and winners
>>-
>>
>>Orgs will choose 6 finalists (instead of 5)
>>-
>>
>>We have renamed the User Interface category to Design
>>-
>>
>>Students will have to wait until Google reviews their Parental
>>Consent form before they can claim their first task. This will slow things
>>down but it is a requirement to be able to continue the program.
>>-
>>
>>No tasks asking for personal information about students will be
>>allowed (this includes tasks asking for students to introduce themselves
>>with info like what country they are from, or photos of the students, 
>> etc.).
>>
>> We are looking to continue the growth of this program and reach a record
>> number of teenagers this year! Read more on today’s blog post
>> 
>> .
>>
>> If you have any questions about Google Code-in please contact us at
>> gci-supp...@google.com
>>
>> Best,
>>
>> Stephanie and Mary
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Google Code-in Mentors" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to gci-mentors+unsubscr...@googlegroups.com.
>> To post to this group, send email to gci-ment...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/gci-mentors/a0aa5a28-3853-4f4f-a547-7cb816932147%40googlegroups.com
>> 
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>>
>> --
>> Walter Bender
>> Sugar Labs
>> http://www.sugarlabs.org
>> 
>> ___
>> Sugar-devel mailing list
>> Sugar-devel@lists.sugarlabs.org
>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Fwd: [GCI-mentors] GCI 2018 org applications open September 6-17 - contest begins October 23rd for students

2018-09-02 Thread Sumit Srivastava
Incase Sugar Labs decides to participate, I'd love to be a mentor for the
students this year.

Regards
Sumit Srivastava
Coder and musician

On Thu, 30 Aug 2018, 2:40 am Walter Bender,  wrote:

>
> Note that everything is pushed ahead by 1 month.
> Any interest in participating this year?
>
> regards.
>
> -walter
> -- Forwarded message -
> From: Google Code-in Mentors 
> Date: Wed, Aug 29, 2018 at 3:34 PM
> Subject: [GCI-mentors] GCI 2018 org applications open September 6-17 -
> contest begins October 23rd for students
> To: Google Code-in Mentors 
>
>
> Hello GCI mentors,
>
> We are pleased to announce Google Code-in (GCI) 2018 ,
> the 9th consecutive year of our contest for pre-university students ages
> 13-17. Please be aware GCI will start about a month earlier this year
> than in previous years - the contest starts for students October 23rd!
>
> The GCI timeline, FAQs, Rules and flyers have been updated on the contest
> site .
>
> Organizations -- If you would like to apply for the 2018 program please
> start thinking about the tasks you would like students to work on and reach
> out to your community members to ask if they would like to be mentors for
> the program. *Organization applications open for GCI orgs *next week on
> Thursday, September 6th, and close less than 2 weeks later on Monday,
> September 17th. We will announce organizations on Tuesday, September 18th
> giving orgs 5 weeks to create their tasks before the contest begins on
> October 23rd.
>
> The major changes for GCI 2018 are:
>
>-
>
>Orgs will evaluate the 20 students completing the most tasks with
>their org when deciding on finalists and winners
>-
>
>Orgs will choose 6 finalists (instead of 5)
>-
>
>We have renamed the User Interface category to Design
>-
>
>Students will have to wait until Google reviews their Parental Consent
>form before they can claim their first task. This will slow things down but
>it is a requirement to be able to continue the program.
>-
>
>No tasks asking for personal information about students will be
>allowed (this includes tasks asking for students to introduce themselves
>with info like what country they are from, or photos of the students, 
> etc.).
>
> We are looking to continue the growth of this program and reach a record
> number of teenagers this year! Read more on today’s blog post
> 
> .
>
> If you have any questions about Google Code-in please contact us at
> gci-supp...@google.com
>
> Best,
>
> Stephanie and Mary
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google Code-in Mentors" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to gci-mentors+unsubscr...@googlegroups.com.
> To post to this group, send email to gci-ment...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/gci-mentors/a0aa5a28-3853-4f4f-a547-7cb816932147%40googlegroups.com
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>
>
> --
> Walter Bender
> Sugar Labs
> http://www.sugarlabs.org
> 
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Deployment of ASLOv3

2018-09-02 Thread Jatin Dhankhar
I, like many others here believe that aslo-v3 will handle the scale and I
will be glad if others join us in making it happen.
A pilot version (running for a year now ) of aslo-v3 can be viewed here
https://aslo3-devel.sugarlabs.org/en/.
Here's a small video demonstrating the publishing flow of packages
https://www.youtube.com/watch?v=XNount59G0Y  (We can avoid the forking to
new org and do it directly on every release via sugarlabs org )
There are some things (frontend design, adding unit tests) that need to be
discussed and worked out.

Thanks,
Jatin Dhankhar

On Sun, Sep 2, 2018 at 1:35 AM Walter Bender 
wrote:

> Whereas (1) you guys have been diligent about working on this, I am
> confident we have something that can be (and will be maintained) and (2) it
> makes life for the activity maintainer much easier, I am in favor of moving
> forward on this.
>
> -walter
>
> On Sat, Sep 1, 2018 at 3:39 PM Vipul Gupta 
> wrote:
>
>> Hello folks,
>>
>> Jatin and I had a discussion on finishing up the long-awaited, constantly
>> developing and quite an important issue. That is the deployment of ASLOv3.
>> The source code has already been written and present [1] by Jatin in GSoC
>> 2017, there were little problems that were holding back its deployment that
>> I took charge of solving most of them in GSoC 2018. We came to the
>> conclusion of working as we go along to get the activities online on the
>> new server.
>>
>> We would like the community to put forward their views on the same. Also,
>> guide us on how to go on about it. Looking forward to getting this done as
>> quickly as we can. The mentors of our projects can put forward their
>> helpful insights as they know about the project(s) better.
>>
>> Cordially,
>> Vipul Gupta
>> Mixster  | Github
>> 
>>
>
>
> --
> Walter Bender
> Sugar Labs
> http://www.sugarlabs.org
> 
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Fwd: [GCI-mentors] GCI 2018 org applications open September 6-17 - contest begins October 23rd for students

2018-09-02 Thread Rishabh Thaney
Absolutely! Would love to get involved this year as well.

Best
Rishabh

On Sat, Sep 1, 2018 at 12:56 AM Lionel Laské  wrote:

>
> Hi all,
>
> I'm in too.
> That's a very good opportunity to improve contributions to SugarLabs.
> And I'm each year more impressed by quantity/quality of participation.
>
> Can help in organization too if need.
>
> Best regards from France.
>
>Lionel.
>
>
> 2018-08-29 23:03 GMT+00:00 :
>
>> Date: Wed, 29 Aug 2018 17:09:50 -0400
>> From: Walter Bender 
>> To: Sugar-dev Devel 
>> Subject: [Sugar-devel] Fwd: [GCI-mentors] GCI 2018 org applications
>> open September 6-17 - contest begins October 23rd for students
>> Message-ID:
>> <
>> cadf7c8trad15nifonp70u7zy1b+qxqgrh-52tffw71-xbqo...@mail.gmail.com>
>> Content-Type: text/plain; charset="utf-8"
>>
>> Note that everything is pushed ahead by 1 month.
>> Any interest in participating this year?
>>
>> regards.
>>
>> -walter
>> -- Forwarded message -
>> From: Google Code-in Mentors 
>> Date: Wed, Aug 29, 2018 at 3:34 PM
>> Subject: [GCI-mentors] GCI 2018 org applications open September 6-17 -
>> contest begins October 23rd for students
>> To: Google Code-in Mentors 
>>
>>
>> Hello GCI mentors,
>>
>> We are pleased to announce Google Code-in (GCI) 2018 ,
>> the
>> 9th consecutive year of our contest for pre-university students ages
>> 13-17. Please
>> be aware GCI will start about a month earlier this year than in previous
>> years - the contest starts for students October 23rd!
>>
>> The GCI timeline, FAQs, Rules and flyers have been updated on the contest
>> site .
>>
>> Organizations -- If you would like to apply for the 2018 program please
>> start thinking about the tasks you would like students to work on and
>> reach
>> out to your community members to ask if they would like to be mentors for
>> the program. *Organization applications open for GCI orgs *next week on
>> Thursday, September 6th, and close less than 2 weeks later on Monday,
>> September 17th. We will announce organizations on Tuesday, September 18th
>> giving orgs 5 weeks to create their tasks before the contest begins on
>> October 23rd.
>>
>> The major changes for GCI 2018 are:
>>
>>-
>>
>>Orgs will evaluate the 20 students completing the most tasks with their
>>org when deciding on finalists and winners
>>-
>>
>>Orgs will choose 6 finalists (instead of 5)
>>-
>>
>>We have renamed the User Interface category to Design
>>-
>>
>>Students will have to wait until Google reviews their Parental Consent
>>form before they can claim their first task. This will slow things
>> down but
>>it is a requirement to be able to continue the program.
>>-
>>
>>No tasks asking for personal information about students will be allowed
>>(this includes tasks asking for students to introduce themselves with
>> info
>>like what country they are from, or photos of the students, etc.).
>>
>> We are looking to continue the growth of this program and reach a record
>> number of teenagers this year! Read more on today’s blog post
>> <
>> https://opensource.googleblog.com/2018/08/announcing-google-code-in-2018.html
>> >
>> .
>>
>> If you have any questions about Google Code-in please contact us at
>> gci-supp...@google.com
>>
>> Best,
>>
>> Stephanie and Mary
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Google Code-in Mentors" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to gci-mentors+unsubscr...@googlegroups.com.
>> To post to this group, send email to gci-ment...@googlegroups.com.
>> To view this discussion on the web visit
>>
>> https://groups.google.com/d/msgid/gci-mentors/a0aa5a28-3853-4f4f-a547-7cb816932147%40googlegroups.com
>> <
>> https://groups.google.com/d/msgid/gci-mentors/a0aa5a28-3853-4f4f-a547-7cb816932147%40googlegroups.com?utm_medium=email_source=footer
>> >
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>>
>> --
>> Walter Bender
>> Sugar Labs
>> http://www.sugarlabs.org
>> 
>>
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel