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] 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] Deployment of ASLOv3

2018-09-01 Thread Walter Bender
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