[Sugar-devel] Problem starting working with browse-activity
Hitesh Shejwani
useroftest12 at gmail.com
Mon Mar 16 08:39:36 EDT 2020
Thanks, James.
I will try this and let you know.
On Mon, Mar 16, 2020 at 12:23 PM James Cameron <quozl at laptop.org> wrote:
> As you want to develop on the Python 3 or master branch of Browse, you
> must have Sugar 0.116 installed for Python 3. You can tell when that
> is complete by running "python3 -c 'import sugar3'" without error.
>
> You can do this with Ubuntu 18.04, but not with the user instructions
> you referenced. Those instructions are for using Sugar 0.112 with
> Ubuntu, which is the only version Ubuntu have packaged, in turn
> because Sugar 0.112 was the version packaged by Debian just prior to
> the Ubuntu 18.04 freeze back in early 2018. You will find that
> "python2 -c 'import sugar3'" works without error.
>
> Instead, you should use developer instructions.
>
>
> https://github.com/sugarlabs/sugar/blob/master/docs/development-environment.md
> are the developer instructions we maintain. There are three sections.
> The section "Packaged Sugar" will not work for you with Ubuntu 18.04,
> as explained above. So your choices are either "Sugar Live Build" or
> "Native Sugar".
>
> The former involves running another virtual machine.
>
> The latter involves invasive changes to your Ubuntu 18.04 VM. You're
> welcome to follow those instructions, but if you are inexperienced in
> any of the tools used there is a risk your VM won't be usable
> afterward.
>
> An alternative I've been working on recently is a set of packages to
> add to the Ubuntu 20.04 operating system, which is yet to be
> released. The packages are available now, and I test them daily.
>
> See my prior post on "Sugar for Ubuntu 20.04"
> http://lists.sugarlabs.org/archive/sugar-devel/2020-February/057763.html
>
> Of the three choices above, I don't know you well enough to suggest
> any in particular. Please review them all.
>
> On Mon, Mar 16, 2020 at 05:25:51PM +0530, Hitesh Shejwani wrote:
> > I am not sure how to install sugar 0.116 in Ubuntu 18.04. I installed
> Sugar
> > according to the info given here ([1]
> https://github.com/sugarlabs/sugar/blob/
> > master/docs/ubuntu.md)
> >
> > But as you pointed out, it is an older version of Sugar. How do I fix
> that?
> >
> > On Sat, Mar 14, 2020 at 2:36 AM James Cameron <[2]quozl at laptop.org>
> wrote:
> >
> > The Download button does not do anything until a download begins;
> > you'll see that in the source code.
> >
> > Work with the Python 3 branch by using the master branch, combined
> > with Sugar 0.116.
> >
> > On Fri, Mar 13, 2020 at 05:35:16PM +0530, Hitesh Shejwani wrote:
> > > Thanks for the response James.
> > >
> > > I saw that when I clicked on the Download button in the browser, it
> > didn't do
> > > anything. So I thought to add something to it.
> > >
> > > How do I work with the Python 3 branch?
> > >
> > > On Fri, Mar 13, 2020, 1:00 PM James Cameron <[1][3]
> quozl at laptop.org>
> > wrote:
> > >
> > > Welcome Hitesh.
> > >
> > > urllib.request is a Python 3 module.
> > >
> > > Browse master branch has been ported to Python 3, and requires
> Sugar
> > > 0.116, which in turn includes sugar-activity3. Browse file
> > > activity/[2][4]activity.info specifies sugar-activity3.
> > >
> > > If you wish to use the Python 2 version of Browse, use the
> branch
> > > python2.
> > >
> > > Work on Browse is best done on the master branch unless you
> have a
> > > good reason to work on Python 2. I don't know why you are
> trying to
> > > work on Browse, so I can't deduce your needs.
> > >
> > > On Fri, Mar 13, 2020 at 12:40:09PM +0530, Hitesh Shejwani
> wrote:
> > > > Hello,
> > > >
> > > > I am trying to work on the browse-activity. I cloned the
> repo on my
> > VM
> > > and
> > > > installed sugar for Ubuntu. When I try to start the activity
> with
> > > > sugar-activity browser.py, it throws an error with traceback
> > > >
> > > > import urllib.request
> > > > ImportError: No module named request
> > > >
> > > > I am using Ubuntu 18.04. I tried using sugar-activity3 but
> it was
> > not
> > > found.
> > >
> > > > _______________________________________________
> > > > Sugar-devel mailing list
> > > > [3][5]Sugar-devel at lists.sugarlabs.org
> > > > [4][6]http://lists.sugarlabs.org/listinfo/sugar-devel
> > >
> > > --
> > > James Cameron
> > > [5][7]http://quozl.netrek.org/
> > >
> > > References:
> > >
> > > [1] mailto:[8]quozl at laptop.org
> > > [2] [9]http://activity.info/
> > > [3] mailto:[10]Sugar-devel at lists.sugarlabs.org
> > > [4] [11]http://lists.sugarlabs.org/listinfo/sugar-devel
> > > [5] [12]http://quozl.netrek.org/
> >
> > --
> > James Cameron
> > [13]http://quozl.netrek.org/
> >
> > References:
> >
> > [1] https://github.com/sugarlabs/sugar/blob/master/docs/ubuntu.md
> > [2] mailto:quozl at laptop.org
> > [3] mailto:quozl at laptop.org
> > [4] http://activity.info/
> > [5] mailto:Sugar-devel at lists.sugarlabs.org
> > [6] http://lists.sugarlabs.org/listinfo/sugar-devel
> > [7] http://quozl.netrek.org/
> > [8] mailto:quozl at laptop.org
> > [9] http://activity.info/
> > [10] mailto:Sugar-devel at lists.sugarlabs.org
> > [11] http://lists.sugarlabs.org/listinfo/sugar-devel
> > [12] http://quozl.netrek.org/
> > [13] http://quozl.netrek.org/
>
> --
> James Cameron
> http://quozl.netrek.org/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20200316/7f092bbb/attachment.htm>
More information about the Sugar-devel
mailing list