[ASLO] ASLO build and deployment process (Jatin Dhankhar)

Jatin Dhankhar dhankhar.jatin at gmail.com
Sat Apr 1 04:00:09 EDT 2017


Hi Tony,

There are two major elements to Sugar. The desktop interface - Sugar and
> the activities. ASLO is a library of these activities. Build only applies
> to Sugar.
>
> For a non-XO version of Sugar, there are two easy choices: SOAS and Sugar
> on Ubuntu. For Ubuntu, install 14.04 or more recent version (I am using
> 16.04) and execute sudo apt-get install sucrose. For SOAS, download the
> image and dd it to a usb stick. It works as a livecd.


Thank you for all the information :)

Make Your Own Sugar Activities!
> By James Simmons <http://www.lulu.com/shop/search.ep?contributorId=739770>
>
> Make sure to get the second edition.
>
Specially the book, it's very detailed and comprehensive.

Another alternative is to build the 'development environment'. This
> environment is intended for developers who are working directly on PRs for
> Sugar modules.


Yes, I am looking to build the 'development environment', specially the
ASLO server but I am facing some issues. since sphinx is very old and
cannot be compiled (using make) properly. Wanted to know if there is
someone who maintains the ASLO and  can answer this specific query, related
to building ASLO locally and getting started on it

Thanks,
Jatin Dhankhar

On Sat, Apr 1, 2017 at 6:31 AM, Tony Anderson <tony_anderson at usa.net> wrote:

> Hi Jatin,
>
> There are two major elements to Sugar. The desktop interface - Sugar and
> the activities. ASLO is a library of these activities. Build only applies
> to Sugar.
>
> For a non-XO version of Sugar, there are two easy choices: SOAS and Sugar
> on Ubuntu. For Ubuntu, install 14.04 or more recent version (I am using
> 16.04) and execute sudo apt-get install sucrose. For SOAS, download the
> image and dd it to a usb stick. It works as a livecd.
>
> Another alternative is to build the 'development environment'. This
> environment is intended for developers who are working directly on PRs for
> Sugar modules.
>
> In deploying Sugar, the only fully supported platform is the XO. The
> Ubuntu Sugar appears not to connect to networks and omits some of the
> essential activities. These are the essential eight: Browse, Record,
> Jukebox, Terminal, Log, Write, Read, and Image Viewer. Several of these
> such as Record provide access to hardware features of the platform such as
> the camera and microphone. Naturally, these are more difficult to support
> on general platforms.
>
> There are two programming environments for Sugar activities: Python and
> Javascript. HelloWorld and HelloWeb are simple examples of activities in
> Python and Javascript, respectively. There is an excellent text available
> for download online:
>
> Make Your Own Sugar Activities!
> By James Simmons <http://www.lulu.com/shop/search.ep?contributorId=739770>
>
> Make sure to get the second edition.
> Tony
>
> On 04/01/2017 12:00 AM, aslo-request at lists.sugarlabs.org wrote:
>
> Send ASLO mailing list submissions to
> 	aslo at lists.sugarlabs.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
> 	http://lists.sugarlabs.org/listinfo/aslo
> or, via email, send a message with subject or body 'help' to
> 	aslo-request at lists.sugarlabs.org
>
> You can reach the person managing the list at
> 	aslo-owner at lists.sugarlabs.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of ASLO digest..."
>
>
> Today's Topics:
>
>    1. ASLO build and deployment process (Jatin Dhankhar)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Fri, 31 Mar 2017 16:57:58 +0530
> From: Jatin Dhankhar <dhankhar.jatin at gmail.com> <dhankhar.jatin at gmail.com>
> To: aslo at lists.sugarlabs.org
> Subject: [ASLO] ASLO build and deployment process
> Message-ID:
> 	<CAD+LdAF26TWi9uPP0pPZPTFWm3L5HF3=ubc4_TBY9O8v_e=T1Q at mail.gmail.com> <CAD+LdAF26TWi9uPP0pPZPTFWm3L5HF3=ubc4_TBY9O8v_e=T1Q at mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> Hi,
>
> I have few questions about how ASLO is actually build and deployed in
> production. Build process is carried out by using Fabfile, I tried using
>  it and was not successful in building the sphinx ( since version used is
> 0.9.9.rc2 and current series is 2.x).
> Relevant pull request and issue
> PR -> https://github.com/sugarlabs/aslo/pull/2
> Issue -> https://github.com/sugarlabs/aslo/issues/1
>
> I am using Arch Linux and have installed all the necessary dependencies for
> development including mysql and postgres development libraries along with
> common development libraries. If anyone can point on how to successfully
> build the project that would help a lot.
> Some thread points out upgrading to new version of Sphinx but I wanted to
> mirror the current instance.
> Also project mentions something about Remorahttps://wiki.mozilla.org/Update:Remora and wiki says it's no longer
> maintained.
> It quotes
>
>
> Remora is no longer maintained. See AMO:Developers<https://wiki.mozilla.org/AMO:Developers> <https://wiki.mozilla.org/AMO:Developers>.
>
> Also wanted to know more about how ASLO is deployed in production. What
> techniques are used ? What are the pain points that need to be addressed
> and tips on how to get started with it. If anyone is familiar with ASLO or
> a long time maintainer, can they point out on how to reproduce a successful
> build of ASLO (a documentation on how to run would be awesome)
>
> Thanks,
> Jatin Dhankhar
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <http://lists.sugarlabs.org/archive/aslo/attachments/20170331/12204ccc/attachment-0001.html> <http://lists.sugarlabs.org/archive/aslo/attachments/20170331/12204ccc/attachment-0001.html>
>
> ------------------------------
>
> Subject: Digest Footer
>
> _______________________________________________
> ASLO mailing listASLO at lists.sugarlabs.orghttp://lists.sugarlabs.org/listinfo/aslo
>
>
> ------------------------------
>
> End of ASLO Digest, Vol 84, Issue 1
> ***********************************
>
>
>
> _______________________________________________
> ASLO mailing list
> ASLO at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/aslo
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/aslo/attachments/20170401/95f5e600/attachment-0001.html>


More information about the ASLO mailing list