Re: [Sugar-devel] [SoaS] Errors from Soas 29

2019-01-17 Thread Iain Brown Douglas
On Thu, 2019-01-17 at 10:28 +0100, Samson Goddy wrote:
> Yes, we did. Upgraded metacity and Sugar, also made changes to the
> ~/profile.py
> 
> On Thu, Jan 17, 2019, 10:26 AM Peter Robinson  wrote:
> > Have you applied all the latest updates to Fedora, a number of
> > issues have been fixed with Fedora 29 updates.
> > 
> > Peter
> > 
> > On Thu, Jan 17, 2019 at 8:52 AM Samson Goddy  > > wrote:

> > > Ibiam and I are currently working to install Sugar in the
> > > classroom, 

> > >   Quick question? what are the best ways to make sugar to talk to
> > > each other?

Persevere with WiFi.
Don't mix copper/Ethernet with WiFi.
Any machine connected with copper, disconnect copper, (for good measure
remove ~/.sugar), reboot with WiFi/USB WiFi stick plugged in.
Stick not recognised, follow: https://help.gnome.org/users/gnome-help/s
table/net-wireless-troubleshooting.html.en
Follow Help Activity to get each machine online.

Iain

> > > Those desktop are using mini USB wifi adaptors(working on
> > > windows) but not Soas. I will be testing on more systems by
> > > Wednesday.   
> > > 
> > > Logs[2]
> > > 
> > > 
> > > 
> > > 
> > > 
> > > [1]https://wiki.sugarlabs.org/go/Sugar_on_a_Stick#Known_bugs
> > > [2]https://paste.fedoraproject.org/paste/4QIR-XATy2wmnZb2VbNn3A
> > > 
> > > -- 
> > > 
> > > Samson Goddy
> > > Twitter: https://twitter.com/samson_goddy
> > > Email: samsongo...@sugarlabs.org
> > >             samsongoddy@gmail.comWebsite: https://samsongoddy.me/
> > >  
> > > 
> > > ___
> > > SoaS mailing list
> > > s...@lists.sugarlabs.org
> > > http://lists.sugarlabs.org/listinfo/soas
> > > 
> > 
> > ___
> > SoaS mailing list
> > s...@lists.sugarlabs.org
> > http://lists.sugarlabs.org/listinfo/soas
> > 
> 
> ___
> SoaS mailing list
> s...@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/soas
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] MIME type?

2016-06-21 Thread Iain Brown Douglas
On Tue, 2016-06-21 at 18:26 -0300, Gonzalo Odiard wrote:
> Just beautiful :)

It is.

@Sam is this a product of Sphinx and Alabaster?

I read [1] "as of Sphinx 1.3, Alabaster is ... the default theme."

Previously I tried using Alabaster as the theme for Help Activity, it
looked super, but I could not get it ready for production.

Perhaps with Sphinx 1.3 it would be easier now?

Thanks,

Iain

[1] http://alabaster.readthedocs.io/en/latest/


> 
> On Tue, Jun 21, 2016 at 6:17 PM, Sam P.  wrote:
> Hi Sebastian,
> 
> 
> We have Sphinx docs avbaliable
> online: https://developer.sugarlabs.org/sugar3/
> 
> 
> Contributions to add more docstrings are always appreciated.
> 
> 
> Thanks,
> Sam
> 
> On Wed, Jun 22, 2016, 04:53 Sebastian Silva
>  wrote:
> 
> El 21/06/16 a las 13:32, Gonzalo Odiard escribió:
> 
> > (btw, would be good have this information in a
> official place)
> +1 in fact the Sugar Toolkit API docs are not online.
> Aleksey used to
> maintain a website for them. Also, recently Tony
> complained that there's
> no toolkit docs.
> 
> I don't know how those were generated (epydocs?). They
> were not pretty
> but worked.
> 
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
> 
> 
> 
> 
> -- 
> photo
> 
> Gonzalo Odiard
> Lider de proyecto
> tel.:
> 4210-7748 | www.trinom.ioAv Calchaqui 4936· 2do Piso. Quilmes
>  
> 
> 
> ___
> 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] What to use for documenting new sugar activities?

2016-06-21 Thread Iain Brown Douglas
We use Sphinx in Sugar Activity Help.

[1] https://help.sugarlabs.org/en/how_to_help.html
[2] http://wiki.sugarlabs.org/go/Activities/Help/Contribute

Thanks, Iain


On Tue, 2016-06-21 at 02:57 +, Yash Agarwal wrote:
> Hello all, 
> Should I use sphinx for documentation?
> 
> Yash Agarwal
> 
> ___
> 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] "Another osbuild instance is running" error

2016-01-01 Thread Iain Brown Douglas
On Sat, 2016-01-02 at 10:21 +0530, Shraddha Barke wrote:
> 
> On Sat, 2 Jan 2016, James Cameron wrote:
> 
> > On Fri, Jan 01, 2016 at 08:38:34PM +0530, Shraddha Barke wrote:
> >>
> >>
> >> On Fri, 1 Jan 2016, James Cameron wrote:
> >>
> >>> On Thu, Dec 31, 2015 at 11:26:26PM +0530, Shraddha Barke wrote:
> 
> 
>  On Thu, 31 Dec 2015, James Cameron wrote:
> 
> > On Thu, Dec 31, 2015 at 03:38:02AM +0530, Shraddha Barke wrote:
> >>> On Wed, Dec 30, 2015 at 04:30:17AM +0530, Shraddha Barke wrote:
>  I am trying to build sugar on Ubuntu 15.04 laptop. After git clone
>  and cd into sugar-build I get this error-Another osbuild instance is
>  running on executing ./osbuild pull
>  I searched the internet and found 2 such threads but the issue wasn't
>  resolved.
> >>>
> >>> There's more than two such threads on sugar-devel at .
> >>>
>  Is this a bug that needs fixing?
> >>>
> >>> Yes, it's a bug in osbuild, please fix it.
> >>
>  Hello James,
>  I made the following changes in check_lock()
> 
>  def check_lock():
>  -try:
>  -fcntl.lockf(get_lock_file(), fcntl.LOCK_EX | fcntl.LOCK_NB)
>  -except IOError:
>  -return False
>  -
>  -return True
>  -
> 
>  +   pid = os.getpid()
>  +   try:
>  +fcntl.lockf(pid, fcntl.LOCK_EX | fcntl.LOCK_NB)
>  +   except IOError:
>  +   return False
>  +   try:
>  +   os.kill(pid(), 0)
>  +   except OSError:
>  +return False
>  +return True
> >>>
> >>> Ah, that's not what I meant.
> >>>
> >>> But I was wrong to suggest a redesign using getpid and kill, because
> >>> my analysis of the code _today_ shows the underlying cause must be
> >>> something other than locking.
> >>>
> >>> Let me explain.
> >>>
> >>> check_lock does try fcntl.lock, and if an exception IOError occurs,
> >>> does return False.
> >>>
> >>> But inside the same try clause is a call to get_lock_file.  Therefore
> >>> any IOError inside get_lock_file will also cause check_lock to return
> >>> False.
> >>>
> >>> A possible error is that the file could not be opened for write,
> >>> e.g. because it is owned by someone else, or the protection mask
> >>> (chmod) is wrong, or the directory does not exist, or the directory is
> >>> protected.
> >>>
> >>> def check_lock():
> >>>   lock_file = get_lock_file()
> >>>   try:
> >>>   fcntl.lockf(lock_file, fcntl.LOCK_EX | fcntl.LOCK_NB)
> >>>   except IOError:
> >>>   return False
> >>>
> >>>   return True
> >>>
> >>> As a result of this change, any problem opening and writing to the
> >>> file will be reported before the "another instance" error.
> >>>
> >>
> >> Ah Got it! Thanks :)
> >>
> >> Like you said it's a permission error. I've posted it below -
> >>
> >> Traceback (most recent call last):
> >>   File "./osbuild", line 504, in 
> >> if not main():
> >>   File "./osbuild", line 467, in main
> >> if not check_lock():
> >>   File "./osbuild", line 406, in check_lock
> >> lock_file = get_lock_file()
> >>   File "./osbuild", line 90, in get_lock_file
> >> lock_file = open(get_lock_file_path(), "w")
> >> IOError: [Errno 13] Permission denied:
> >> '/home/shraddha/git/sugar-build/.lock-host'
> >
> > Okay, that will certainly stop osbuild from working.
> >
> >>
> 
>  so that when there is no process running false is returned. However it is
>  not fixing the bug.
>  And yeah when I try to delete the lock file, I get 'file or
>  directory doesn't exist'
> >>>
> >>> That's not possible to explain given the data you sent.
> >>>
> >>> You said the print statement showed the file path as
> >>>
> >>> .../git/sugar-build/.lock-host
> >>>
> >>> Presumably ... is something like /home/username
> >>>
> >>> Does the .lock-host file still exist?
> >>>
> >>> Show me "stat .lock-host"?
> >>>
> >>> If the file exists, but you cannot delete it, then osbuild will fail
> >>> to open it for write.
> >>>
> >>
> >> stat: cannot stat ‘.lock-host’: No such file or directory
> >>
> >> This is what I get. It's confusing that although it's failing to write,
> >> stat says no such directory exists!
> >
> > Ye, that is strange.  On the one hand the file exists and cannot be
> > opened for write, yet now the file does not exist.
> >
> > Please check you are in the right directory when you use stat, or use
> > stat with the same full path to the file (as reported by osbuild);
> >
> > stat /home/shraddha/git/sugar-build/.lock-host
> >
> > I'm trying not to presume any knowledge; if you only type "stat
> > .lock-host", then the stat program will look for the file .lock-host
> > in the current directory.  You can see what the current directory is
> > by typing "pwd".  You can change the current directory using the "cd"
> > command.
> 
> 
> stat: cannot stat ‘/home/shraddha/git/sugar-build/.lo

Re: [Sugar-devel] [DESIGN RFC] Onboarding

2015-12-31 Thread Iain Brown Douglas
Hi Sam,

This is a fine proposal and I cannot fault your 15 points.
One comment, some are essential, "first ten minutes of use issues" and
some might be seen as essential to getting productive.

Of course onboarding runs at many levels, and may be significantly
different for different user groups.

Elsewhere on this thread you asked for feedback on two items:

1.  adding references to the F6 and other Function keys. I say yes, as I
try to introduce Function keys early - it is more easy to teach small
children key presses than mouse movements.

2. I think a hint to Help Activity would be good.

Without wanting to detract from your proposal, it is interesting that
https://www.useronboard.com/ itself uses a slideshow technology.

In general I like this, as it allows the user to speed read the material
and salient points are more easily revisited in a slideshow than a
youtube or screencast type presentation.


My own New to Sugar concept lives here:
http://inkyfingers.github.io/gallery/new.html 

I would very much like to hear detailed critical response to my work.

This might give us both some insight into avenues that might be most
appreciated by users.

Kudos to all involved in champion work on www.sugarlabs.org btw.

All the best in 2016,

Iain


On Sun, 2015-12-27 at 17:20 +1100, Sam P. wrote:
> Hi All,
> 
> Sugar has a novel user interface, with lots of beautiful and logical
> things.  However, there are some important elements (such as the frame
> or journal) that are not familiar or intuitive to new users.  This is
> an issue, as sugar currently relys upon exploration as our only user
> onboarding strategy.
> 
> The un-intuitiveness of our ui comes up every now and again.  I
> previously conducted a small and probably skewed survey, however the
> lack of user onboarding and the effects of that (how users did not
> understand the interface) were apparent.  It's also written about in
> Jeff Atwood's (old) article "the Sugar UI", where he says, "I have to
> admit that I didn't find the Sugar UI particularly intuitive or
> discoverable, even after using it for 10 minutes and learning the
> basics."
> 
> 
> Please have a look at my design proposal to add help for new users
> [1].  No implementation has been done (as you would expect due to the
> time in the release cycle), and comments would be appreciated to
> create a great design before even thinking of implementing.
> 
> 
> Thanks,
> Sam
> 
> 
> [1] http://www.sam.today/blog/sugar-onboard-design.html
> ___
> 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] Sugar Gallery - Proposition - Review Request

2015-09-14 Thread Iain Brown Douglas
Hi All,

"Sugar Gallery" [1], work-in-progress, perhaps a companion to a new
www.sugarlabs.org. It would assume no previous Sugar experience. It
might include tutorial intros to Sugar basics, and showcase other Sugar
assets, eg Sugar Features videos and online Help Activity.

My slides in Sugar Gallery use Remark [2]. There is a snag, Remark does
not seem to display perfectly in Browse. The font is incorrect and
status "Loading" appears almost continuously.

I have been working on Sugar Gallery as an improvement to the "front
end" of SoaS Loader [3], where, perhaps, some of the content would be
better served online.

SoaS Loader [3] (as an Activity) can be tested by git cloning it from
github [4] but more easily using it as "SoaS Loader online" [5]. To
test, point Browse Activity (from say a Sugar Live CD) at the link.

My own review of SoaS Loader:

SoaS Loader is unsatisfactory in that it is too big, some parts of the
tutorial are ok for an Activity, other parts would be better served
online. Page layout / wording does not suit both both formats. Further
work is required.

Feedback from testers was that they needed more guidance/information, so
it has turned out bigger than I would have liked.

They also commented that SoaS Loader is not properly supported by the
sugarlabs wiki - this is something I must try to fix.

Of course I would welcome any feedback on SoaS Loader or Sugar Gallery.

Thanks in advance,

Iain Brown Douglas

[1] http://inkyfingers.github.io/gallery/
[2] https://github.com/gnab/remark
[3] http://wiki.sugarlabs.org/go/Activities/SoaS_Loader
[4] https://github.com/inkyfingers/SoaS_Loader
[5] http://soas-loader.readthedocs.org.

___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [SoaS] SOAS

2015-09-09 Thread Iain Brown Douglas
r Linux very stable when used on
> > > known good hardware or in emulation on known good hardware.  Emulation
> > > won't fix your stability issues though; you have to fix the hardware.
> > > Use a memory tester.
> > > 
> > > The collaboration problems you describe are Sugar vs Fedora
> > > compatibility, and as Sam says are on the list for Sugar developers to
> > > fix.
> > > 
> > > On Wed, Sep 09, 2015 at 09:47:15AM +1100, David Leeming wrote:
> > > > Hi Peter, 
> > > > 
> > > > Thanks for the confirmation of that. I did notice some issues, using 
> > > > the default online server with two or three SOAS active, I could 
> > > > sometimes see one of the identities in Neighbourhood but never both or 
> > > > all of them. Thus, collaboration was not possible to demonstrate.
> > > > 
> > > > However, even without collaboration the teachers in my Vanuatu workshop 
> > > > were keen to try for themselves. This issue we found was 
> > > > unpredictability. With some of the computer types we were using in the 
> > > > workshop it works well, but with others it might freeze after a few 
> > > > minutes, or not quite complete the boot sequence. We tested the 32-bit 
> > > > and 64-bit and several types of USB drive, reinstalled the USB drives 
> > > > and confirmed that there is a lot of hardware dependency. The only 
> > > > computer I have that it works on every time and never freezes is a 
> > > > small ASUS EEE PC network 6 years old. 
> > > > 
> > > > Likewise, when installing SOAS with Linux Live USB Creator it installs 
> > > > VirtualBox as an option, allowing one to launch SOAS from within 
> > > > Windows. But we found sometimes the boot sequence works fine and other 
> > > > times (especially when trying to demonstrate to a group) it would not 
> > > > start the Live boot sequence but go into Grub instead. So not very 
> > > > reliable way to do that either.
> > > > 
> > > > Hope this feedback is useful,
> > > > 
> > > > David Leeming
> > > > Solomon Islands 
> > > > 
> > > > 
> > > > -Original Message-
> > > > From: Peter Robinson [mailto:pbrobin...@gmail.com] 
> > > > Sent: Tuesday, 8 September 2015 8:04 p.m.
> > > > To: David Leeming
> > > > Cc: Development of live Sugar distributions; Sugar-dev Devel; Iain 
> > > > Brown Douglas
> > > > Subject: Re: [Sugar-devel] [SoaS] SOAS
> > > > 
> > > > Hi David,
> > > > 
> > > > Sorry, this seem to have fallen through the cracks.
> > > > 
> > > > > Iain referred me to a Fedora community where LinuxliveUSB installer 
> > > > > was recommended and it works just fine. It also installs a Linux 
> > > > > emulator for Windows Virtualbox and I found I could run SOAS 
> > > > > beautifully in that way. That is very convenient for my purposes (a 
> > > > > quick lead in to Sugar). I also found few problems booting USB sticks 
> > > > > and SD cards installed using LinuxLiveUSB, on one machine it seems to 
> > > > > hang but others it is fine. So it seems the installer was my issue.
> > > > 
> > > > I've never seen or heard of the above, I've also never used
> > > > VirtualBox, glad it works for you.
> > > > 
> > > > > Regarding collaboration, if we have a few PC computers on the same 
> > > > > WLAN running SOAS, can we expect them to see each other and 
> > > > > collaborate in neighbourhood view, without a server (ie. in the same 
> > > > > fashion as XOs on an ad-hoc network)? I seem to recall doing that 
> > > > > with early versions of SOAS. If not, is there a simple/light way to 
> > > > > enable collaboration/presence service on a local server sufficient to 
> > > > > allow a few local SOAS machines to collaborate?. I am familiar with 
> > > > > XS developments (up to 0.7) but in the schools in Vanuatu we'll be 
> > > > > using gateway servers we have developed ourselves based on Debian 
> > > > > (Jessie 8).
> > > > 
> > > > I believe there's an issue with recent versions on collaboration, I
> > > > don't remember the exact issues, maybe one of the sugar devs can
> > > > answer the reasons an

Re: [Sugar-devel] SOAS

2015-07-21 Thread Iain Brown Douglas
Hi David,

From what you say, you already did a search for your error message.

Does this Fedora forum answer cover your issue?
http://forums.fedoraforum.org/showthread.php?t=301945

I have been working with the script livecd-iso-to-disk and it works
fine.

I am working on SoaS Loader, here is a link to the work in progress.

http://soas-loader.readthedocs.org/

Good luck, and thanks for putting time in trying to demonstrate SoaS :)

Iain




On Tue, 2015-07-21 at 10:51 +1100, David Leeming wrote:
> Hello,
> 
>  
> 
> I have familiarity with Sugar since working with OLPC from 2008, but I
> haven’t been active in these communities for some time. I’m just
> refreshing myself on current status of Sugar with a view to
> introducing teachers to it in a forthcoming workshop in Vanuatu. We’ll
> be using tablets as well as PCs so I have familiarised myself with
> Sugarizer. I then intended to introduce the wider world of Sugar
> conveniently with SOAS.
> 
>  
> 
> So I have downloaded both the 32-bit and 64-bit iso files and verified
> their hashes. I also download the latest version of USB Live
> Installer. I formatted a fairly new 16GB USB with FAT32 and installed
> SOAS on it leaving 2000Mb of persistent memory. The USB stick is a
> “SanDisk Cruzer Facet 16GB”.
> 
>  
> 
> Immediately I run into problems. When booting (on a fairly recent
> Toshiba i7 laptop) it stops with “vesamenu.c32 not a com32r image”. On
> pressing Tab key I do not see “Live” as an option, but it does start
> with the option linux0. Sugar boots and I can use it for a few
> minutes, I tried Speak and Turtle Art for instance, but within a short
> time it hangs and needs a hard boot. 
> 
>  
> 
> I repeated the whole process with the 32-bit (verified) iso file and
> same problem. I’ll give this problem only a few hours as that is all I
> have. But I would like to know what are the requirements for a
> reliable repeatable experience with SOAS, as it says on the website,
> to get Sugar into Vanuatu schools.
> 
>  
> 
>   
> 
>  
> 
>  
> 
>  
> 
> David Leeming
> 
> Solomon Islands 
> 
>  
> 
> 
> ___
> 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] Testing Sugar 0.104.1 - upgrade to 0.105.1, on Ubuntu

2015-05-28 Thread Iain Brown Douglas
Environment:

A fresh hard drive install, (following [1]), of Ubuntu from this image:
dev.laptop.org/~quozl/olpc-ubuntu-sugar-14.04.2-desktop-amd64-1432093697.iso


Thank you for another great version of Sugar. It looks and feels very
good and it's grand to see collaboration working, tested over
jabber.sugarlabs.org and also a local network of the above hard drive
install and a persistent USB stick made from it, using Ububtu's Startup
Disk Creator [2].

In brief testing, the only fault I noted was Gears flashing random
colours. Gears, Start new, seems to work fine, but following Stop and
Resume, individual cogs cannot decide what colour they should be.

Upgrade:

Expectation, /etc/apt/sources.list will already contain

deb [trusted=yes] http://dev.laptop.org/pub/us trusty main

but it was not there.

Having added it manually, Sugar updated fine to 0.105.1 with update &&
dist-upgrade. No problems observed with the upgrade, original ~/.sugar
remains intact.

Attached original /etc/apt/sources.list

Cheers,

Iain Brown Douglas

[1]
http://wiki.sugarlabs.org/go/Ubuntu#OLPC_Ubuntu_Sugar_14.04.2_Trusty_LTS
[2] http://www.ubuntu.com/download/desktop/create-a-usb-stick-on-ubuntu

#deb cdrom:[Ubuntu 14.04.2 LTS _Trusty Tahr_ - Release amd64 (20150218.1)]/ trusty main restricted

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://gb.archive.ubuntu.com/ubuntu/ trusty main restricted
deb-src http://gb.archive.ubuntu.com/ubuntu/ trusty main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://gb.archive.ubuntu.com/ubuntu/ trusty-updates main restricted
deb-src http://gb.archive.ubuntu.com/ubuntu/ trusty-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://gb.archive.ubuntu.com/ubuntu/ trusty universe
deb-src http://gb.archive.ubuntu.com/ubuntu/ trusty universe
deb http://gb.archive.ubuntu.com/ubuntu/ trusty-updates universe
deb-src http://gb.archive.ubuntu.com/ubuntu/ trusty-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
## team, and may not be under a free licence. Please satisfy yourself as to 
## your rights to use the software. Also, please note that software in 
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://gb.archive.ubuntu.com/ubuntu/ trusty multiverse
deb-src http://gb.archive.ubuntu.com/ubuntu/ trusty multiverse
deb http://gb.archive.ubuntu.com/ubuntu/ trusty-updates multiverse
deb-src http://gb.archive.ubuntu.com/ubuntu/ trusty-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://gb.archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://gb.archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu trusty-security main restricted
deb-src http://security.ubuntu.com/ubuntu trusty-security main restricted
deb http://security.ubuntu.com/ubuntu trusty-security universe
deb-src http://security.ubuntu.com/ubuntu trusty-security universe
deb http://security.ubuntu.com/ubuntu trusty-security multiverse
deb-src http://security.ubuntu.com/ubuntu trusty-security multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
# deb http://archive.canonical.com/ubuntu trusty partner
# deb-src http://archive.canonical.com/ubuntu trusty partner

## This software is not part of Ubuntu, but is offered by third-party
## developers who want to ship their latest software.
deb http://extras.ubuntu.com/ubuntu trusty main
deb-src http://extras.ubuntu.com/ubuntu trusty main
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] SOAS Fedora 22 Final Release: Collaboration in Activities

2015-05-21 Thread Iain Brown Douglas
On Thu, 2015-05-21 at 10:23 +0100, Iain Brown Douglas wrote:
> On Thu, 2015-05-21 at 13:41 +1000, James Cameron wrote:
> > On Wed, May 20, 2015 at 08:10:38PM -0700, Thomas Gilliard wrote:
> > > On 5/20/2015 6:52 PM, James Cameron wrote:
> > > >Are you finding this problem with peer to peer (telepathy salut) or
> > > >with a jabber server (telepathy gabble)?
> > > >
> > > >Do the two SOAS share a network?
> > > >
> > > >Did previous SOAS work okay?
> > > >
> > > >Is there a ticket number?
> > >
> > > https://bugs.sugarlabs.org/ticket/3629  maybe  there are a lot of tickets
> > 
> > Yeah, that one doesn't match.  What I'm after are detailed problem
> > descriptions; not a "it doesn't work, why don't you test it to prove
> > me wrong", but rather what was tried, what the result was, and what
> > the expectation was.
> > 
> > One problem description for each of the three connection methods; with
> > Jabber, without Jabber but with access point, and with ad-hoc.
> > 
> > > I like the way you fixed the OLPC sugar Ubuntu!  collaboration in
> > > sugar 0.104  on jabber.sugarlabs.org
> > 
> > Thanks, but we're talking about SOAS in this thread.
> > 
> > > The fedora 22 RC-2 collaboration fails
> > >  Shared activities and collaboration has failed since about 0.98 in
> > >  fedora
> > 
> > Thanks.  (This is worrying.  Collaboration is so fundamental and yet it
> > has stayed broken for so long?)
> > 
> > I don't think this relates to 0.98, because 0.98 works fine on other
> > Fedora systems such as XO laptops.  But that gives us a date range.
> 
> Hi James,
> 
> Just from POV date range, these pages give an indication of the known
> bugs to anyone testing collaboration over a wired connection since 2013.
> 
> F18 http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/%C3%8A%C2%BB%C3%85%C5%
> 92helo_%C3%8A%C2%BBai
> 
http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/%C3%8A%C2%BB%C3%85%C5%
92helo_%C3%8A%C2%BBai

> F19 http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Avocado
> 
> F20 http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/10
> 
> > Thomas, check your notes; did it work with a Fedora 18 SOAS?
> > 
> I have a memory of using this workaround successfully, once only, to get
> wired collaboration to work in Fedora 18 SOAS.
> 
> (Updating from telepathy-mission-control-5.14.0-1.fc18 to 5.14.0-2.fc18
> fixes this problem.)
> 
> Iain
> 
> ___
> 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] SOAS Fedora 22 Final Release: Collaboration in Activities

2015-05-21 Thread Iain Brown Douglas
On Thu, 2015-05-21 at 13:41 +1000, James Cameron wrote:
> On Wed, May 20, 2015 at 08:10:38PM -0700, Thomas Gilliard wrote:
> > On 5/20/2015 6:52 PM, James Cameron wrote:
> > >Are you finding this problem with peer to peer (telepathy salut) or
> > >with a jabber server (telepathy gabble)?
> > >
> > >Do the two SOAS share a network?
> > >
> > >Did previous SOAS work okay?
> > >
> > >Is there a ticket number?
> >
> > https://bugs.sugarlabs.org/ticket/3629  maybe  there are a lot of tickets
> 
> Yeah, that one doesn't match.  What I'm after are detailed problem
> descriptions; not a "it doesn't work, why don't you test it to prove
> me wrong", but rather what was tried, what the result was, and what
> the expectation was.
> 
> One problem description for each of the three connection methods; with
> Jabber, without Jabber but with access point, and with ad-hoc.
> 
> > I like the way you fixed the OLPC sugar Ubuntu!  collaboration in
> > sugar 0.104  on jabber.sugarlabs.org
> 
> Thanks, but we're talking about SOAS in this thread.
> 
> > The fedora 22 RC-2 collaboration fails
> >  Shared activities and collaboration has failed since about 0.98 in
> >  fedora
> 
> Thanks.  (This is worrying.  Collaboration is so fundamental and yet it
> has stayed broken for so long?)
> 
> I don't think this relates to 0.98, because 0.98 works fine on other
> Fedora systems such as XO laptops.  But that gives us a date range.

Hi James,

Just from POV date range, these pages give an indication of the known
bugs to anyone testing collaboration over a wired connection since 2013.

F18 http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/%C3%8A%C2%BB%C3%85%C5%
92helo_%C3%8A%C2%BBai

F19 http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Avocado

F20 http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/10

> Thomas, check your notes; did it work with a Fedora 18 SOAS?
> 
I have a memory of using this workaround successfully, once only, to get
wired collaboration to work in Fedora 18 SOAS.

(Updating from telepathy-mission-control-5.14.0-1.fc18 to 5.14.0-2.fc18
fixes this problem.)

Iain

___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [IAEP] [Marketing] New Fedora Spins Site

2015-05-20 Thread Iain Brown Douglas
On Tue, 2015-05-19 at 11:39 -0300, Gonzalo Odiard wrote:
> Iain, Sean, Sam,
> 
> 
> _Please_consolidate_the_changes_before_send_to_Peter_.
> 
Thanks, Gonzalo, is good advice.

My apologies to the other contributors, Sam, Walter and Sean for
clouding their perfectly useful work.

The text that I have called the "Walter/Sam contribution" is on this
thread.

Sean's "improved" text reads:

#-#

Sugar on a Stick is a Fedora-based operating system featuring the
award-winning Sugar Learning Platform and designed to fit on an ordinary
USB thumbdrive ("stick").

Sugar sets aside the traditional "office-desktop" metaphor, presenting a
child-friendly simple graphical environment. Sugar automatically saves
the child's progress to a "Journal" on your stick, so teachers and
parents can easily pull up "all collaborative web browsing sessions done
in the past week" or "papers written with Daniel and Sarah in the last
24 hours" with a simple query rather than memorizing complex file/folder
structures. Applications in Sugar are known as Activities, some of which
are described below.

It is now deployable for the cost of a stick rather than a laptop;
students can take their Sugar on a Stick thumbdrive to any machine - at
school, at home, at a library or community center - and boot their
customized computing environment without touching the host machine's
hard disk or existing system at all.

#-#

I feel that this is the limit of my ability to achieve consensus.

I have a plain text copy of the above two elements plus Sean's
proof_reading_corrections, if it is required.

Iain

> Peter,
> when need this be finished?
> 
> 
> Gonzalo
> 
> 
> 
> On Tue, May 19, 2015 at 11:34 AM, Peter Robinson
>  wrote:
> On Tue, May 19, 2015 at 3:16 PM, Iain Brown Douglas
>  wrote:
> > On Tue, 2015-05-19 at 15:00 +0100, Peter Robinson wrote:
> >> >> > Hi Peter,
>     >> >> >
> >> >> > On Tue, May 19, 2015 at 9:01 PM Peter Robinson
>  wrote:
> >> >> >>
> >> >> >> On Tue, May 19, 2015 at 5:58 AM, Iain Brown Douglas
> >> >> >>  wrote:
> >> >> >> > Thanks, Sean, for the careful proof reading.
> >> >> >> >
> >> >> >> > Fair copy attached.
> >> >> >> >
> >> >> >> > I originally included the section "Multimedia", as
> it is the set of
> >> >> >> > Activities in
> http://spins.stg.fedoraproject.org/en/soas/
> >> >> >> > but not in the Walter/Sam contribution.
> >> >> >> >
> >> >> >> > I think it is the weakest section. Chat jars a bit
> on the page, as
> >> >> >> > "Chat" is used in the "Spins page template" to
> refer to IRC.
> >> >> >> >
> >> >> >> > My memory is that Jukebox is not part of the core
> set (due to non-free
> >> >> >> > components?).
> >> >> >>
> >> >> >> You're memory is wrong! It uses gstreamer and there a
> number of free
> >> >> >> codecs that come as standard.
> >> > Thanks, Peter, for the correction.
> >> >
> >> > So as a heading, ==Multimedia== containing Jukebox,
> Record, Imageviewer
> >> > you feel should remain?
> >>
> >> I really don't care what it's called but those three are
> staying,
> >> right where they are. A lot of people want to view photos,
> listen to
> >> music etc. As to what it's called, I'm not particularly
> bothered.
> >>
> >> >> Maybe you could download SoaS 22 and
> >> >> >> actually test it and see what's there!
> >> >> >>
> >> >> >> > Perhaps the section Multimedia as it stands should
> be deleted.
> >> >> >>
> >> >> >> Not going to happen. This isn't time for
> bikeshedding, it's time for
> >> >> >> tweaking the content as it stands.
> >> >> >
> >> >> >
>

Re: [Sugar-devel] [IAEP] [Marketing] New Fedora Spins Site

2015-05-19 Thread Iain Brown Douglas
On Tue, 2015-05-19 at 19:57 +0200, Sean DALY wrote:
> Gonzalo - Iain had already consolidated all changes

... almost consolidated!

Chat does not really fit in Multimedia, IMHO.

Iain

> but Peter doesn't want to deal with a text file.
> 
> Sean
> 
> 
> 
> On Tue, May 19, 2015 at 4:39 PM, Gonzalo Odiard
>  wrote:
> Iain, Sean, Sam,
> 
> 
> _Please_consolidate_the_changes_before_send_to_Peter_.
> 
> 
> Peter,
> when need this be finished?
> 
> 
> Gonzalo
> 
> 
> 
> On Tue, May 19, 2015 at 11:34 AM, Peter Robinson
>  wrote:
> On Tue, May 19, 2015 at 3:16 PM, Iain Brown Douglas
>  wrote:
> > On Tue, 2015-05-19 at 15:00 +0100, Peter Robinson
> wrote:
> >> >> > Hi Peter,
> >> >> >
> >> >> > On Tue, May 19, 2015 at 9:01 PM Peter Robinson
>  wrote:
> >> >> >>
> >> >> >> On Tue, May 19, 2015 at 5:58 AM, Iain Brown
> Douglas
> >> >> >>  wrote:
> >> >> >> > Thanks, Sean, for the careful proof
> reading.
> >> >> >> >
> >> >> >> > Fair copy attached.
> >> >> >> >
> >> >> >> > I originally included the section
> "Multimedia", as it is the set of
> >> >> >> > Activities in
> http://spins.stg.fedoraproject.org/en/soas/
> >> >> >> > but not in the Walter/Sam contribution.
> >> >> >> >
> >> >> >> > I think it is the weakest section. Chat
> jars a bit on the page, as
> >> >> >> > "Chat" is used in the "Spins page template"
> to refer to IRC.
> >> >> >> >
> >> >> >> > My memory is that Jukebox is not part of
> the core set (due to non-free
> >> >> >> > components?).
> >> >> >>
> >> >> >> You're memory is wrong! It uses gstreamer and
> there a number of free
> >> >> >> codecs that come as standard.
> >> > Thanks, Peter, for the correction.
> >> >
> >> > So as a heading, ==Multimedia== containing
> Jukebox, Record, Imageviewer
> >> > you feel should remain?
> >>
> >> I really don't care what it's called but those
> three are staying,
> >> right where they are. A lot of people want to view
> photos, listen to
> >> music etc. As to what it's called, I'm not
> particularly bothered.
> >>
> >> >> Maybe you could download SoaS 22 and
> >> >> >> actually test it and see what's there!
> >> >> >>
> >> >> >> > Perhaps the section Multimedia as it stands
> should be deleted.
> >> >> >>
> >> >> >> Not going to happen. This isn't time for
> bikeshedding, it's time for
> >> >> >> tweaking the content as it stands.
> >> >> >
> >> >> >
> >> >> > Talking about the headers is not bikeshedding.
> The headers on the page are
> >> >> > not very relevant to an education focused
> desktop environment - they are
> >> >> > headers for a traditional dekstop environment.
> >> >>
> >> >> I was talking about "Multimedia as it stands
> should be deleted" so I
> >> >>

Re: [Sugar-devel] [IAEP] [Marketing] New Fedora Spins Site

2015-05-19 Thread Iain Brown Douglas
On Tue, 2015-05-19 at 15:00 +0100, Peter Robinson wrote:
> >> > Hi Peter,
> >> >
> >> > On Tue, May 19, 2015 at 9:01 PM Peter Robinson  
> >> > wrote:
> >> >>
> >> >> On Tue, May 19, 2015 at 5:58 AM, Iain Brown Douglas
> >> >>  wrote:
> >> >> > Thanks, Sean, for the careful proof reading.
> >> >> >
> >> >> > Fair copy attached.
> >> >> >
> >> >> > I originally included the section "Multimedia", as it is the set of
> >> >> > Activities in http://spins.stg.fedoraproject.org/en/soas/
> >> >> > but not in the Walter/Sam contribution.
> >> >> >
> >> >> > I think it is the weakest section. Chat jars a bit on the page, as
> >> >> > "Chat" is used in the "Spins page template" to refer to IRC.
> >> >> >
> >> >> > My memory is that Jukebox is not part of the core set (due to non-free
> >> >> > components?).
> >> >>
> >> >> You're memory is wrong! It uses gstreamer and there a number of free
> >> >> codecs that come as standard.
> > Thanks, Peter, for the correction.
> >
> > So as a heading, ==Multimedia== containing Jukebox, Record, Imageviewer
> > you feel should remain?
> 
> I really don't care what it's called but those three are staying,
> right where they are. A lot of people want to view photos, listen to
> music etc. As to what it's called, I'm not particularly bothered.
> 
> >> Maybe you could download SoaS 22 and
> >> >> actually test it and see what's there!
> >> >>
> >> >> > Perhaps the section Multimedia as it stands should be deleted.
> >> >>
> >> >> Not going to happen. This isn't time for bikeshedding, it's time for
> >> >> tweaking the content as it stands.
> >> >
> >> >
> >> > Talking about the headers is not bikeshedding.  The headers on the page 
> >> > are
> >> > not very relevant to an education focused desktop environment - they are
> >> > headers for a traditional dekstop environment.
> >>
> >> I was talking about "Multimedia as it stands should be deleted" so I
> >> have no idea why you're talking about the header names. I have stated
> >> before the header names need to be updated. I'm still awaiting what
> >> they should be updated to.
> >
> > ... awaiting?
> >
> > Understanding and creating content
> > Learning by doing
> > Getting technical
> > Exploring the wider world
> > Multimedia
> > Reflection on what you've learned
> >
> > is from earlier contributions and both my attachments to this thread.
> 
> As I've said to Sean before, I don't have the time to reconcile
> opinions coming in from a number of locations.
Peter, that is why I have tried to help by drawing the contributions
onto one attachment, are you receiving your email without attachments?
Iain
> How do those above
> titles apply to the Activity groupings? Or should I just randomly
> attach them?


___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [IAEP] [Marketing] New Fedora Spins Site

2015-05-19 Thread Iain Brown Douglas
On Tue, 2015-05-19 at 13:30 +0100, Peter Robinson wrote:
> On Tue, May 19, 2015 at 12:37 PM, Sam P.  wrote:
> > Hi Peter,
> >
> > On Tue, May 19, 2015 at 9:01 PM Peter Robinson  wrote:
> >>
> >> On Tue, May 19, 2015 at 5:58 AM, Iain Brown Douglas
> >>  wrote:
> >> > Thanks, Sean, for the careful proof reading.
> >> >
> >> > Fair copy attached.
> >> >
> >> > I originally included the section "Multimedia", as it is the set of
> >> > Activities in http://spins.stg.fedoraproject.org/en/soas/
> >> > but not in the Walter/Sam contribution.
> >> >
> >> > I think it is the weakest section. Chat jars a bit on the page, as
> >> > "Chat" is used in the "Spins page template" to refer to IRC.
> >> >
> >> > My memory is that Jukebox is not part of the core set (due to non-free
> >> > components?).
> >>
> >> You're memory is wrong! It uses gstreamer and there a number of free
> >> codecs that come as standard.
Thanks, Peter, for the correction.

So as a heading, ==Multimedia== containing Jukebox, Record, Imageviewer
you feel should remain?


> Maybe you could download SoaS 22 and
> >> actually test it and see what's there!
> >>
> >> > Perhaps the section Multimedia as it stands should be deleted.
> >>
> >> Not going to happen. This isn't time for bikeshedding, it's time for
> >> tweaking the content as it stands.
> >
> >
> > Talking about the headers is not bikeshedding.  The headers on the page are
> > not very relevant to an education focused desktop environment - they are
> > headers for a traditional dekstop environment.
> 
> I was talking about "Multimedia as it stands should be deleted" so I
> have no idea why you're talking about the header names. I have stated
> before the header names need to be updated. I'm still awaiting what
> they should be updated to.

... awaiting?

Understanding and creating content
Learning by doing
Getting technical
Exploring the wider world
Multimedia
Reflection on what you've learned

is from earlier contributions and both my attachments to this thread.

Multimedia, perhaps, just jars a little with the other more directive
headings.

Iain

> 
> > The sections are not sensible in the context of Sugar - and the "Education"
> > section is almost like a joke.
> >
> > Logical section headers are just as important as good text.  People looking
> > at websites are often very distracted and need very logical things before
> > they scratch their head and look else where.  I'm being a little assertive -
> > but we should change the headers!
> 
> Please read back through my previous replies.
> 
> > Also some very unimportant stuff:  Portfolio, Journal and Paint all have
> > different color palettes for their icons :(
> 
> They were taken as it directly from the sugar svgs so I suspect
> something is broken there.
> ___
> IAEP -- It's An Education Project (not a laptop project!)
> i...@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/iaep


___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [IAEP] [Marketing] New Fedora Spins Site

2015-05-18 Thread Iain Brown Douglas
Thanks, Sean, for the careful proof reading.

Fair copy attached.

I originally included the section "Multimedia", as it is the set of
Activities in http://spins.stg.fedoraproject.org/en/soas/
but not in the Walter/Sam contribution.

I think it is the weakest section. Chat jars a bit on the page, as
"Chat" is used in the "Spins page template" to refer to IRC.

My memory is that Jukebox is not part of the core set (due to non-free
components?).

Perhaps the section Multimedia as it stands should be deleted. 

Regards,

Iain


On Mon, 2015-05-18 at 09:29 +0200, Sean DALY wrote:
> thanks Iain looks good
> 
> some typos:
> Wwork -> Work
> 
> FotoToon -> OK is singular not plural
> speech and though -> speech and thought
> Paint provides to tools -> Paint provides tools
> Make Sugar activities -> Make Sugar Activities / edit existing
> activities -> edit existing Activities / Browse activity -> Browse
> Activity (((Activities always init-capitalized in Sugar context when
> describing applications)))
> 
> 
> Also Pippy & Develop should be in a "Getting Technical" section not
> regrouped under "Learning by doing" please
> 
> 
> Tweaks:
> * Get Books. Download electronic books from all over the web. Explore
> with ease the
>   classics and modern books from the Internet Archive, Feedbooks, etc.
> 
> 
> Music - I think this refers to the Jukebox Activity, should be:
> 
> * Jukebox. Media player to play different kinds of audio and video
> files.
> 
> However, I am not sure if this Activity is in the latest SoaS or not?
> 
> 
> * Record is the basic rich-media capture Activity. It lets you capture
> still images, video, and/or audio. (((remove "for the laptop" - we
> can't assume SoaS will be running on a laptop)))
> 
> 
> Finally, an HTML issue: the left/right curly quote marks (cf. "office
> desktop") which probably came in from copy/pasted text should either
> be replacd with simple double parentheses (" ") or the HTML
> entities “ and ”
> 
> 
> thanks
> 
> Sean
> 
> 
> 
> 
> On Sun, May 17, 2015 at 6:12 PM, Iain Brown Douglas
>  wrote:
> On Sun, 2015-05-17 at 15:14 +0200, Sean DALY wrote:
> > Peter - Walter's edits were for the Activities descriptions,
> mine were
> > for the introduction, no reconciliation necessary
> >
> >
> > Sean
> >
> >
> >
> > On Sat, May 16, 2015 at 12:38 PM, Peter Robinson
> >  wrote:
> > Walter sent some edits, I believe most of those have
> gone in,
> > we need
> > to update titles still I believe.
> >
> > This is what we currently have, the Activities list
> and layout
> > are now set.
> >
> > http://spins.stg.fedoraproject.org/en/soas/
> >
> > We can tweak the text but I need to have the edits
> > co-ordinated,
> 
> Hi all,
> 
> The attached text file starts from
> http://spins.stg.fedoraproject.org/en/soas/, taken during
> Sunday,
> with contributions from Sean & Walter/Sam added.
> 
> There is still some work to do, additions, subtractions or
> comments
> please!
> 
> Regards,
> 
> Iain
> 
> >  I
> > don't have time to to do that so please liaise with
> Walter to
> > come up
> > with the final edits so I can submit them early next
> week as a
> > single
> > final edit.
> >
> > Peter
> >
> >
> >
> > On Sat, May 16, 2015 at 11:25 AM, Sean DALY
> >  wrote:
> > > Peter - are the intro edits I sent going in?
> > > thanks
> > > Sean
> > >
> > >
> > > On Fri, May 15, 2015 at 3:00 PM, Peter Robinson
> > 
> > > wrote:
> > >>
> > >> It's already in process
> > >>
> > >> On Fri, May 15, 2015 at 1:02 PM, Sam P.
> >  wrote:
> >   

Re: [Sugar-devel] Fedora 22 destroys Gtk.Menu based palettes

2015-05-17 Thread Iain Brown Douglas
On Sun, 2015-05-17 at 12:00 -0300, Gonzalo Odiard wrote:
> Sorry Iain, my mistake.

No problem.

Iain
> 
> 
> Gonzalo
> 
> On Sun, May 17, 2015 at 7:00 AM, Iain Brown Douglas
>  wrote:
> On Sun, 2015-05-17 at 00:34 -0300, Gonzalo Odiard wrote:
> > Ouch.
> > Too bad nobody reported this before.
> 
> Ouch, ouch,
> 
> http://lists.sugarlabs.org/archive/soas/2015-February/002762.html
> 
> :)
> 
> Iain
> 
> > I remember a similar error fixed
> > by b9d6b628a98fc17f5e92a344450b6336f1a2b2ce
> > We don't want invest more time in the Gtk.Menu palettes,
> > but would be great find a fix to ship Sugar in F22 on shape.
> >
> >
> > Gonzalo
> >
> >
> >
> > On Sat, May 16, 2015 at 10:27 PM, Sam P.
> 
> > wrote:
> > Hi All,
> >
> >
> > As per usual, this new Gtk release breaks parts of
> sugar.
> > Interestingly it breaks the Gtk.Menu based palette
> system this
> > time!  (Lucky we were having a design discussion
> about this a
> > while ago)
> >
> >
> > So how does it break the Gtk.Menu palettes?
> >
> >
> > * They are now seizure inducing and change size when
> you move
> > your mouse.
> >
> > * They have lots of extra borders now
> >
> > * They always position downwards.  Even if that
> means the
> > palette will be just 100px tall - they go downwards
> >
> > * They don't position correctly to keep the
> connected look
> > between the frame buttons and the palette.
> >
> >
> > I have done a quick screen capture that demonstrates
> all of
> > these. [1]
> >
> >
> > So I not looked into what would be needed to solve
> this,
> > however, do we really want to invest more time in
> the Gtk.Menu
> > system?  From the previous design discussion
> ("Palette
> > Animations" thread), we could just use a modal.  I
> think that
> > that would be a much more simple solution to
> implement - but
> > might not go well with our release cycle.
> >
> >
> > Thanks,
> >
> > Sam
> >
> > [1]  https://vid.me/hfx4
> >
> >
> >
> >
> >
> > --
> > Gonzalo Odiard
> >
> > SugarLabs - Software for children learning
> >
> 
> > ___
> > 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
> 
> 
> 
> 
> -- 
> Gonzalo Odiard
> 
> SugarLabs - Software for children learning 
> 
> ___
> 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] [IAEP] [Marketing] New Fedora Spins Site

2015-05-17 Thread Iain Brown Douglas
On Sun, 2015-05-17 at 15:14 +0200, Sean DALY wrote:
> Peter - Walter's edits were for the Activities descriptions, mine were
> for the introduction, no reconciliation necessary
> 
> 
> Sean
> 
> 
> 
> On Sat, May 16, 2015 at 12:38 PM, Peter Robinson
>  wrote:
> Walter sent some edits, I believe most of those have gone in,
> we need
> to update titles still I believe.
> 
> This is what we currently have, the Activities list and layout
> are now set.
> 
> http://spins.stg.fedoraproject.org/en/soas/
> 
> We can tweak the text but I need to have the edits
> co-ordinated,

Hi all,

The attached text file starts from
http://spins.stg.fedoraproject.org/en/soas/, taken during Sunday,
with contributions from Sean & Walter/Sam added.

There is still some work to do, additions, subtractions or comments
please!

Regards,

Iain

>  I
> don't have time to to do that so please liaise with Walter to
> come up
> with the final edits so I can submit them early next week as a
> single
> final edit.
> 
> Peter
> 
> 
> 
> On Sat, May 16, 2015 at 11:25 AM, Sean DALY
>  wrote:
> > Peter - are the intro edits I sent going in?
> > thanks
> > Sean
> >
> >
> > On Fri, May 15, 2015 at 3:00 PM, Peter Robinson
> 
> > wrote:
> >>
> >> It's already in process
> >>
> >> On Fri, May 15, 2015 at 1:02 PM, Sam P.
>  wrote:
> >> > Hi Peter,
> >> >
> >> > I think Walter send out a good copy [1] with headers -
> maybe we could
> >> > use
> >> > those headers?
> >> >
> >> > Thanks,
> >> > Sam
> >> >
> >> > [1]
> http://lists.sugarlabs.org/archive/sugar-devel/2015-May/050190.html
> >> >
> >> > On Thu, May 14, 2015 at 7:09 PM Peter Robinson
> 
> >> > wrote:
> >> >>
> >> >> On Thu, May 14, 2015 at 6:15 AM, Sam Parkinson
> >> >> 
> >> >> wrote:
> >> >> > Hi Peter,
> >> >> >
> >> >> > Peter Robinson wrote:
> >> >> >> Hi Sam, Gonzalo et el,
> >> >> >>
> >> >> >> I've worked with the Fedora web team to update it
> some based
> >> >> >> partially
> >> >> >> on Sam's details below.
> >> >> >>
> >> >> >> Details are here:
> >> >> >> http://spins.stg.fedoraproject.org/en/soas/
> >> >> >>
> >> >> >> Let me know of any feedback, I personally think it
> looks really fab!
> >> >> >
> >> >> > Yeah, it does.
> >> >> >
> >> >> > Is there a way to have different headers?  Some of the
> headings (esp.
> >> >> > Education) are not aappropriate for Sugar.
> >> >>
> >> >> Yes, provide me details in concise details and we'll
> review them and
> >> >> get them integrated. I knew it wasn't perfect but we
> needed to get the
> >> >> majority of the bits in place.
> >> >>
> >> >> Peter
> >> ___
> >> IAEP -- It's An Education Project (not a laptop project!)
> >> i...@lists.sugarlabs.org
> >> http://lists.sugarlabs.org/listinfo/iaep
> >
> >
> 
> 
> 
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel

Title: Fedora SoaS Desktop

...
Sugar on a Stick is a Fedora-based operating system featuring the award-winning Sugar Learning Platform and designed to fit on an ordinary USB thumbdrive ("stick").

Sugar sets aside the traditional “office-desktop” metaphor, presenting a child-friendly simple graphical environment. Sugar automatically saves the child's progress to a "Journal" on your stick, so teachers and parents can easily pull up "all collaborative web browsing sessions done in the past week" or "papers written with Daniel and Sarah in the last 24 hours" with a simple query rather than memorizing complex file/folder structures. Applications in Sugar are known as Activities, some of which are described below.

It is now deployable for the cost of a stick rather than a laptop; students can take their Sugar on a Stick thumbdrive to any machine - at school, at home, at a library or community center - and boot their customized computing environment without touching the host machine’s hard disk or existing system at all.

...


Download Now

...

Understanding and creating content



Write
Make a story, poem, report or anything with Write. Use formatting tools to add images or colors. Wwork together with friends.


Labyrinth
Put complex ideas on the computer. Use Labyrinth activity to mind m

Re: [Sugar-devel] Fedora 22 destroys Gtk.Menu based palettes

2015-05-17 Thread Iain Brown Douglas
On Sun, 2015-05-17 at 00:34 -0300, Gonzalo Odiard wrote:
> Ouch.
> Too bad nobody reported this before.
> I remember a similar error fixed by
> b9d6b628a98fc17f5e92a344450b6336f1a2b2ce

I agree, the symptoms seem to have a similar stem to:
http://bugs.sugarlabs.org/ticket/4751,
http://bugs.sugarlabs.org/ticket/4673,
http://bugs.sugarlabs.org/ticket/4769

Iain
> We don't want invest more time in the Gtk.Menu palettes,
> but would be great find a fix to ship Sugar in F22 on shape.
> 
> 
> Gonzalo
> 
> 
> 
> On Sat, May 16, 2015 at 10:27 PM, Sam P. 
> wrote:
> Hi All,
> 
> 
> As per usual, this new Gtk release breaks parts of sugar.
> Interestingly it breaks the Gtk.Menu based palette system this
> time!  (Lucky we were having a design discussion about this a
> while ago)
> 
> 
> So how does it break the Gtk.Menu palettes?
> 
> 
> * They are now seizure inducing and change size when you move
> your mouse.
> 
> * They have lots of extra borders now
> 
> * They always position downwards.  Even if that means the
> palette will be just 100px tall - they go downwards
> 
> * They don't position correctly to keep the connected look
> between the frame buttons and the palette.
> 
> 
> I have done a quick screen capture that demonstrates all of
> these. [1]
> 
> 
> So I not looked into what would be needed to solve this,
> however, do we really want to invest more time in the Gtk.Menu
> system?  From the previous design discussion ("Palette
> Animations" thread), we could just use a modal.  I think that
> that would be a much more simple solution to implement - but
> might not go well with our release cycle.
> 
> 
> Thanks,
> 
> Sam
> 
> [1]  https://vid.me/hfx4
> 
> 
> 
> 
> 
> -- 
> Gonzalo Odiard
> 
> SugarLabs - Software for children learning 
> 
> ___
> 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] Fedora 22 destroys Gtk.Menu based palettes

2015-05-17 Thread Iain Brown Douglas
On Sun, 2015-05-17 at 00:34 -0300, Gonzalo Odiard wrote:
> Ouch.
> Too bad nobody reported this before.

Ouch, ouch,

http://lists.sugarlabs.org/archive/soas/2015-February/002762.html

:)

Iain

> I remember a similar error fixed
> by b9d6b628a98fc17f5e92a344450b6336f1a2b2ce
> We don't want invest more time in the Gtk.Menu palettes,
> but would be great find a fix to ship Sugar in F22 on shape.
> 
> 
> Gonzalo
> 
> 
> 
> On Sat, May 16, 2015 at 10:27 PM, Sam P. 
> wrote:
> Hi All,
> 
> 
> As per usual, this new Gtk release breaks parts of sugar.
> Interestingly it breaks the Gtk.Menu based palette system this
> time!  (Lucky we were having a design discussion about this a
> while ago)
> 
> 
> So how does it break the Gtk.Menu palettes?
> 
> 
> * They are now seizure inducing and change size when you move
> your mouse.
> 
> * They have lots of extra borders now
> 
> * They always position downwards.  Even if that means the
> palette will be just 100px tall - they go downwards
> 
> * They don't position correctly to keep the connected look
> between the frame buttons and the palette.
> 
> 
> I have done a quick screen capture that demonstrates all of
> these. [1]
> 
> 
> So I not looked into what would be needed to solve this,
> however, do we really want to invest more time in the Gtk.Menu
> system?  From the previous design discussion ("Palette
> Animations" thread), we could just use a modal.  I think that
> that would be a much more simple solution to implement - but
> might not go well with our release cycle.
> 
> 
> Thanks,
> 
> Sam
> 
> [1]  https://vid.me/hfx4
> 
> 
> 
> 
> 
> -- 
> Gonzalo Odiard
> 
> SugarLabs - Software for children learning 
> 
> ___
> 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] Cannot write a function definition for a copy button.

2015-04-20 Thread Iain Brown Douglas
Thanks, Sebastian,

for a very helpful and tactful reply.

All the errors I failed to understand are from WebKitGtk.

Thanks,

Iain

On Sun, 2015-04-19 at 09:31 -0500, Sebastian Silva wrote:
> 
> On 19/04/15 05:10, Iain Brown Douglas wrote:
> 
> > Following a month of Learn Python the Hard Way, I cannot get an Edit
> > Toolbar to behave fully correctly, in Activity Help, as modified for
> > SoaS Loader.
> Keep it up! This is exactly the way to learn and have fun.
> It might be a good idea to also keep in mind that you are learning two
> things at the same time: Python and GTK.
> > I have tried (in various permutations) to make use of code borrowed from
> > Terminal, Pippy, Develop, Browse, ReadETexts, and Write. I get stuck
> > just writing a "vanilla" function definition for
> > 
> > `__copy_cb`
> > 
> > as in: `edit_toolbar.copy.connect('clicked', self.__copy_cb)` .
> > 
> > What am I missing?
> > 
> > This "fresh start" approach seems to demonstrate a "most naive" form of
> > my error.
> > 
> > I take Help-19 as my base (working with sugar-runner, on Fedora 20).
> > 
> > I edit helpactivity.py adding 5 segments [1] of code I borrowed from
> > Terminal and Pippy.
> The third segment has a commented line in [2] (line 192), but not in
> [1].
> This is the line where the object text_buffer is created in the
> original code.
> Since in line 194, the code tries to access a method of this object,
> it will fail because at this point in the code, text_buffer is None.
> This will stop execution of the code and thus the hotkey does nothing.
> > 
> > The resulting modified helpactivity.py is [2].
> > 
> > For this example, no further debugging or "improvements".
> > 
> > The Activity runs, and looks ok, the copy button works to the extent
> > that the selected text can be pasted with the centre mouse button, but
> > not with a Sugar Paste button (or Ctrl+Shift+V). When I press the "new"
> > Copy button, no clipping shows in the Frame.
> > 
> > The Debug error is:
> > 
> > File "~/Activities/SugarTutorial.activity/helpactivity.py", line 194, in
> > __copy_cb
> > text_buffer.copy_clipboard(clipboard)
> > AttributeError: 'NoneType' object has no attribute 'copy_clipboard'
> You need to find out what text_buffer is supposed to be. 
> My guess is that you need to ask your Webkit.WebView object
> (instantiated as self._web_view in your code), what text is selected
> (and put that into text_buffer).
> It is always good to have docs at hand, and also Q&A websites are good
> for these kinds of details.
> Here's a relevant question answered, and it seems Webkit is a little
> quirky:
> http://stackoverflow.com/questions/14823892/whats-the-method-to-get-the-webkit-webviews-currently-selected-text
> > 
> > I guess I am missing something very obvious, grateful if anyone could
> > throw me a clue.
> > 
> > With thanks,
> Good luck!
> > Iain
> > 
> > [1] http://fpaste.org/212778/
> > [2] http://ur1.ca/k7fir
> > 
> > 
> > ___
> > Sugar-devel mailing list
> > Sugar-devel@lists.sugarlabs.org
> > http://lists.sugarlabs.org/listinfo/sugar-devel
> 
> -- 
> I+D SomosAzucar.Org
> "icarito" #somosazucar en Freenode IRC
> "Nadie libera a nadie, nadie se libera solo. Los seres humanos se liberan en 
> comunión" - P. Freire


___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Cannot write a function definition for a copy button.

2015-04-19 Thread Iain Brown Douglas
Following a month of Learn Python the Hard Way, I cannot get an Edit
Toolbar to behave fully correctly, in Activity Help, as modified for
SoaS Loader.

I have tried (in various permutations) to make use of code borrowed from
Terminal, Pippy, Develop, Browse, ReadETexts, and Write. I get stuck
just writing a "vanilla" function definition for

`__copy_cb`

as in: `edit_toolbar.copy.connect('clicked', self.__copy_cb)` .

What am I missing?

This "fresh start" approach seems to demonstrate a "most naive" form of
my error.

I take Help-19 as my base (working with sugar-runner, on Fedora 20).

I edit helpactivity.py adding 5 segments [1] of code I borrowed from
Terminal and Pippy.

The resulting modified helpactivity.py is [2].

For this example, no further debugging or "improvements".

The Activity runs, and looks ok, the copy button works to the extent
that the selected text can be pasted with the centre mouse button, but
not with a Sugar Paste button (or Ctrl+Shift+V). When I press the "new"
Copy button, no clipping shows in the Frame.

The Debug error is:

File "~/Activities/SugarTutorial.activity/helpactivity.py", line 194, in
__copy_cb
text_buffer.copy_clipboard(clipboard)
AttributeError: 'NoneType' object has no attribute 'copy_clipboard'

I guess I am missing something very obvious, grateful if anyone could
throw me a clue.

With thanks,

Iain

[1] http://fpaste.org/212778/
[2] http://ur1.ca/k7fir


___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] GSoC projects

2015-03-21 Thread Iain Brown Douglas
Hi Sean,

Is it a thing that you would contemplate now, to approach Oracle (for
corporate sponsorship, perhaps) but  in particular about what support
they would offer Sugarlabs towards our targets?

Would there be a view against this idea?

Regards,

Iain

On Sat, 2015-03-21 at 11:37 +0100, Sean DALY wrote:
> Yes, of course, which is why my idea was to get assistance. To be
> clear, I'm in favor of whatever solution could ease installation.
> Choosing a keyboard layout from scratch can be quite tricky for the
> uninitiated, the Virtualbox list is long with many variants
> (https://straymarcs.net/wp-content/uploads/2014/03/8.-select-keyboard.png) 
> although an autodetect button is available. If the teacher or journalist has 
> to configure language and keyboard a second time when booting the VM as you 
> mention, that qualifies as jumping through hoops. My goal was to work with 
> Oracle on a bundled installer+VM executable (which requires a matrix by host 
> OS in any case) to make the install as seamless as possible. I cite Firefox 
> because they propose a pancake button installer by probing the website client 
> (or analyzing the user agent, or whatever they do), with the full matrix only 
> 1 click away.
> 
> 
> Sean
> 
> 
> 
> On Sat, Mar 21, 2015 at 2:06 AM, Gonzalo Odiard
>  wrote:
> We can ask language and keyboard in the first boot as we do
> with age and gender.
> I think create and maintain a complete matrix of VMs will be
> more difficult.
> 
> 
> Gonzalo 
> 
> On Fri, Mar 20, 2015 at 7:39 PM, Sean DALY
>  wrote:
> We need to do everything possible to reduce Sugar's
> installation and unfamiliarity barriers. Not everyone
> speaks English and can find and configure the Sugar
> control panel on their first encounter with Sugar. A
> keyboard mismatched with what appears on the screen
> merely gives the impression it doesn't work right. VM
> hosts could have a number of different keyboards - for
> example I have a Macbook with French locale Azerty
> layout
> 
>  (flipped numbers row, common accents) and a Dell
> education netbook with Belgium locale keyboard. Look
> at the Firefox "Systems & Languages" download matrix
> (https://www.mozilla.org/en-US/firefox/all/), for a
> Sugar VM with bundled installer an interested teacher
> or journalist would just need to choose the
> appropriate download.
> 
> 
> I feel the huge sizes of these images would be more of
> a problem, but not much we can do there.
> 
> 
> Sean
> 
> 
> 
> On Fri, Mar 20, 2015 at 9:35 PM, Gonzalo Odiard
>  wrote:
> > My idea at the time was to approach Oracle
> for corporate sponsorship
> > of Virtualbox images, in particular hosting
> a workflow to automate
> > prebuilt images by host language/keyboard,
> however some community
> > members were aghast at the idea.
> 
> 
> Is still needed have a vm by host
> language/keyboard?
> Or we can ask to the user using the same code
> from the Sugar control panel?
> 
> 
> Gonzalo
> 
> 
> 
> 
> 
> On Fri, Mar 20, 2015 at 5:18 PM, James Cameron
>  wrote:
> On Fri, Mar 20, 2015 at 06:26:34PM
> +0100, Sean DALY wrote:
> > My idea at the time was to approach
> Oracle for corporate sponsorship
> > of Virtualbox images, in particular
> hosting a workflow to automate
> > prebuilt images by host
> language/keyboard, however some
> community
> > members were aghast at the idea.
> 
> Maybe now is a better time.  Maybe
> those aghast at the idea haven't
> noticed yet.  ;-)
>  

Re: [Sugar-devel] GSoC projects - SOAS

2015-03-20 Thread Iain Brown Douglas
On Fri, 2015-03-20 at 12:06 +0800, Tony Anderson wrote:
> Hi, 
> 
> Is this proposal to make SOAS a live stick capable of installing Sugar
> on conventional systems (Trisquel, ...)?
> 
> We have a live version of this problem on the server side.
> 
> Jerry Vonau wrote a script mkusbinstall based on live-cd. OLE Nepal
> switched to unetbootin for NEXS 6_31 (OS-7 on CentOS 6.4).
> I have been trying to make this work cleanly with BERNIE - to no
> avail.
> 
> One problem is that the user needs to be root. This is not possible
> for a script unless it is launched by a live user. Unetbootin is 
> a gui implementation.
> 
> What I am looking for is a way to make a bootable usb stick that is
> ready to install XS without user having to supply any configuration 
> information (like path names to image or /dev for usb stick) - sort of
> an all-in-one unetbootin.

Does lili [1] fail to do this? Where does it fail?

[1] http://www.linuxliveusb.com/

(Of course this is just the organ grinder's monkey replying.)

I had rather wanted to install XS to my cubieboard. I think it would be
doable (but probably beyond my available learning time).

This would give the potential to put XS on a cheaply available set top
box.

Regards,

Iain
> 
> The steps require formatting the usb device (as would be true for
> SOAS), copying the image to the disk,  and running live_cd to create
> the environment on the 
> usb stick. 
> 
> In the SOAS case, the usb stick presumably runs live and has the
> option to install for some target platforms.
> 
> Tony
> 
> On 03/20/2015 06:26 AM, sugar-devel-requ...@lists.sugarlabs.org wrote:
> 
> > Message: 6
> > Date: Thu, 19 Mar 2015 22:25:55 +
> > From: Iain Brown Douglas 
> > To: James Cameron 
> > Cc: sugar-devel@lists.sugarlabs.org
> > Subject: Re: [Sugar-devel] GSoC projects
> > Message-ID: <1426803955.2592.56.camel@vey-waldorf>
> > Content-Type: text/plain; charset="UTF-8"
> > 
> > Hi James,
> > 
> > Thank you for taking the time to make a thoughtful contribution.
> > Perhaps you will forgive me if I brainstorm this a bit.
> > 
> > On Fri, 2015-03-20 at 08:48 +1100, James Cameron wrote:
> > > > I've often thought of making such an application, because of the
> > > > difficulties that some people report with downloading files and
> > > > putting them on USB drive.
> > > > 
> > > > The problem with an application is one may end up having to explain
> > > > how to download the application; transferring the issue from the
> > > > original problem to an application that was supposed to fix the
> > > > problem.
> > > > 
> > > > In the meanwhile, I have been working the overall problem as a
> > > > training and experience issue, and maintaining a structured
> > > > document:
> > > > 
> > > > http://wiki.laptop.org/go/Download
> > Thanks for that - I believe that systematic approach would be great
> > backup for those experiencing difficulties downloading.
> > 
> > (Using curl is a sound idea from the point of view that one set of
> > instructions can cover a host of different OS)
> > > > 
> > > > Some further ideas for what your application might do:
> > > > 
> > > > 1.  the initial download,
> > > > 
> > > > 2.  resuming an interrupted download,
> > > > 
> > > > 3.  verification of download using md5sum or other hashes,
> > > > 
> > > > 4.  media verification, reading back the files or image to check that
> > > > writing was successful and the media still works.
> > > > 
> > I think I am right that 4 is covered already by livecd-iso-to-disk, so
> > (in my model) the user only has to write a bootable CD.
> > 
> > If one knew that a SoaS CD would always make a "Sugar stick", the
> > prospect of selling the CD, (by third parties ?) becomes more doable.
> > 
> > > > I've no evidence of proportion of people who have problems with
> > > > downloading files and putting them on media; perhaps it is a
> > > > non-problem.
> > > > 
> > > > A more correct approach would be to do research and survey of people
> > > > before and after such an application is made available.  A GSoC
> > > > project could be padded out with this research, and easily fill three
> > > > months.
> > > > 
> > > > A systems engineering view would change the product so that the files
> > > 

Re: [Sugar-devel] GSoC projects

2015-03-20 Thread Iain Brown Douglas
On Fri, 2015-03-20 at 11:49 +1100, James Cameron wrote:
> On Thu, Mar 19, 2015 at 10:25:55PM +0000, Iain Brown Douglas wrote:
> > Thank you for taking the time to make a thoughtful contribution.
> > Perhaps you will forgive me if I brainstorm this a bit.
> 
> Yep, no worries.  Interesting, but you went off into areas I didn't
> have any comment on.
> 
> I do have a comment on the accessibility of Sugar for new users ..
> 
> Because of this complexity you are trying to solve, bootable USB
> drives are more trouble than they are worth.  Bootable media is more
> of a purists approach for reasons of Sugar performance, and ease of
> production by developers.
> 
> A different approach would be to provide a virtual machine _and_
> virtualisation software _and_ all the necessary configuration files so
> that the user is not exposed to the virtualisation.

I agree this would be ideal for a committed potential user, and I would
love to see it.

However, (and I believe I am more of an old git than a purist) the CD =>
USB stick has some human merits.

Many people can afford the time to have-a-go at downloading a CD.

You can give it to people, to use or demo.

If you like it, zap-it-to-a-stick, has attractions, *if* a 3 minute
video might cover it.

Giving a child a physical stick is nice. Constructionist.

Regards

Iain
> 
> Then it would be one big download in .exe format for Windows, and .dmg
> format for Mac OS X.  The user would click on it and it would show
> them Sugar after a short delay.
> 
> I know Thomas Gilliard has worked on some of the components of this,
> in particular manually prepared virtual machine images, but it would
> need to be a complete packaged solution, not a series of complex
> fragments as it is now.
> 


___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] GSoC projects

2015-03-19 Thread Iain Brown Douglas
On Thu, 2015-03-19 at 18:44 -0500, Jerry Vonau wrote:
> 
> > On March 19, 2015 at 6:30 PM Iain Brown Douglas
> >  wrote:
> >
> >
> > Hi Jerry,
> 
> 
> > > > If one knew that a SoaS CD would always make a "Sugar stick", the
> > > > prospect of selling the CD, (by third parties ?) becomes more doable.
> > > >
> > >
> > > Is there any specific branding that you want to use?
> >
> > No, I have no angle at all on that. I found the CD/DVD available online
> > for $8. I only make the point that $8 is a sound investment for anyone
> > alarmed at a download, if they know it will "self convert" to a USB
> > version.
> 
> Think what you're after is sugar on a non-live usbkey, so one would not
> have to go through the hoops of running 'liveinst' to create this usbkey.
> Kind of like the way the ARM SoaS images are built. Just boot the key and
> this is your desktop sort of thing?

I had not thought of that being an option.

I have found a "made by liveinst" usbkey, to be superior to compressed.
I can transfer files on and off it easily, and can very easily see, or
fix it, if overfull.

Another benefit is the possibility of a combined Sugar + Mate on a stick
which is attractive. (I have one.)

Also with Sugar a possibility on Raspberry Pi 2, and Allwinner tablets,
if there is a similarity of work-flow I see that as attractive from POV
documentation.

Iain
> ___
> 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] GSoC projects

2015-03-19 Thread Iain Brown Douglas
Hi Jerry,

On Thu, 2015-03-19 at 18:02 -0500, Jerry Vonau wrote:
> Hi Iain:
> 
> > On March 19, 2015 at 5:25 PM Iain Brown Douglas
> >  wrote:
> >
> >
> > Hi James,
> >
> > Thank you for taking the time to make a thoughtful contribution.
> > Perhaps you will forgive me if I brainstorm this a bit.
> >
> > On Fri, 2015-03-20 at 08:48 +1100, James Cameron wrote:
> > > I've often thought of making such an application, because of the
> > > difficulties that some people report with downloading files and
> > > putting them on USB drive.
> > >
> > > The problem with an application is one may end up having to explain
> > > how to download the application; transferring the issue from the
> > > original problem to an application that was supposed to fix the
> > > problem.
> > >
> > > In the meanwhile, I have been working the overall problem as a
> > > training and experience issue, and maintaining a structured
> > > document:
> > >
> > > http://wiki.laptop.org/go/Download
> >
> > Thanks for that - I believe that systematic approach would be great
> > backup for those experiencing difficulties downloading.
> >
> > (Using curl is a sound idea from the point of view that one set of
> > instructions can cover a host of different OS)
> > >
> > > Some further ideas for what your application might do:
> > >
> > > 1.  the initial download,
> > >
> > > 2.  resuming an interrupted download,
> > >
> > > 3.  verification of download using md5sum or other hashes,
> > >
> > > 4.  media verification, reading back the files or image to check that
> > > writing was successful and the media still works.
> > >
> > I think I am right that 4 is covered already by livecd-iso-to-disk, so
> > (in my model) the user only has to write a bootable CD.
> >
> 
> Yes
> 
> > If one knew that a SoaS CD would always make a "Sugar stick", the
> > prospect of selling the CD, (by third parties ?) becomes more doable.
> >
> 
> Is there any specific branding that you want to use?

No, I have no angle at all on that. I found the CD/DVD available online
for $8. I only make the point that $8 is a sound investment for anyone
alarmed at a download, if they know it will "self convert" to a USB
version.
>  
> > > I've no evidence of proportion of people who have problems with
> > > downloading files and putting them on media; perhaps it is a
> > > non-problem.
> > >
> > > A more correct approach would be to do research and survey of people
> > > before and after such an application is made available.  A GSoC
> > > project could be padded out with this research, and easily fill three
> > > months.
> > >
> > > A systems engineering view would change the product so that the files
> > > don't have to be written to media in any particular way.  That's what
> > > we did with the original XO laptops, but SoaS bootable images are
> > > different because of the typical PC firmware being so exacting.
> > >
> >
> > I think this would be achieved if `liveinst` could be persuaded to write
> > *only* to an automatically confirmed target USB, with the host hard
> > drive locked out during install and during use of the stick, and grub
> > instructed to find only the USB SoaS system.
> >
> 
> One would not use 'liveinst' to create a bootable "live" usb device that is
> done as you said with livecd-iso-to-disk. Using 'liveinst' installs a
> non-live version of what is booted to a disk, this could be a internal
> harddisk or a removable usb drive.
> 
> >
> > With reasonably priced availability of 8 GB sticks, this would seem a
> > preferable option to me.
> >
> 
> 'liveinst' is a thin wrapper around Fedora's installer anaconda, which can
> use use a kickstart file to automate all or part the process. With a bit of
> wizardry one could feed the needed info for the target's partitioning into
> a kickstart file and use that with liveinst.
> 
> Once you have a non-live install on a usb drive you could clone the device,
> just don't boot it before you clone it. Think I'd be interested in working
> out the details to make this work.

That would be magic!

Iain
> 
> Jerry
> 
> 
> 
> > Regards,
> >
> > Iain
> > > On Thu, Mar 19, 2015 at 03:54:02PM +, Iain Brown Douglas wrote:
> > > > On Thu, 2015-03-19 at 12:12 -0300, 

Re: [Sugar-devel] GSoC projects

2015-03-19 Thread Iain Brown Douglas
Hi James,

Thank you for taking the time to make a thoughtful contribution.
Perhaps you will forgive me if I brainstorm this a bit.

On Fri, 2015-03-20 at 08:48 +1100, James Cameron wrote:
> I've often thought of making such an application, because of the
> difficulties that some people report with downloading files and
> putting them on USB drive.
> 
> The problem with an application is one may end up having to explain
> how to download the application; transferring the issue from the
> original problem to an application that was supposed to fix the
> problem.
> 
> In the meanwhile, I have been working the overall problem as a
> training and experience issue, and maintaining a structured
> document:
> 
>   http://wiki.laptop.org/go/Download

Thanks for that - I believe that systematic approach would be great
backup for those experiencing difficulties downloading.

(Using curl is a sound idea from the point of view that one set of
instructions can cover a host of different OS)
> 
> Some further ideas for what your application might do:
> 
> 1.  the initial download,
> 
> 2.  resuming an interrupted download,
> 
> 3.  verification of download using md5sum or other hashes,
> 
> 4.  media verification, reading back the files or image to check that
> writing was successful and the media still works.
> 
I think I am right that 4 is covered already by livecd-iso-to-disk, so
(in my model) the user only has to write a bootable CD.

If one knew that a SoaS CD would always make a "Sugar stick", the
prospect of selling the CD, (by third parties ?) becomes more doable.

> I've no evidence of proportion of people who have problems with
> downloading files and putting them on media; perhaps it is a
> non-problem.
> 
> A more correct approach would be to do research and survey of people
> before and after such an application is made available.  A GSoC
> project could be padded out with this research, and easily fill three
> months.
> 
> A systems engineering view would change the product so that the files
> don't have to be written to media in any particular way.  That's what
> we did with the original XO laptops, but SoaS bootable images are
> different because of the typical PC firmware being so exacting.
> 

I think this would be achieved if `liveinst` could be persuaded to write
*only* to an automatically confirmed target USB, with the host hard
drive locked out during install and during use of the stick, and grub
instructed to find only the USB SoaS system.


With reasonably priced availability of 8 GB sticks, this would seem a
preferable option to me.

Regards,

Iain
> On Thu, Mar 19, 2015 at 03:54:02PM +, Iain Brown Douglas wrote:
> > On Thu, 2015-03-19 at 12:12 -0300, Gonzalo Odiard wrote:
> > > Hi Iain!
> > > GSoC project are for 3 months of work for a university student.
> > > Do you think that script imply that amount of work? 
> > No :)
> > > What should be the use case? Auto duplicate SoaS?
> > > Reagrds,
> > > 
> > The use case is in the field of Auto duplicate SoaS, yes.
> > 
> > SoaS Loader [2] is horribly clunky, *but* it is a way to get the
> > instructions where they are accessible.
> > 
> > Perhaps I should instead ask here whether anyone would work with me on
> > SoaS Loader to make such a script.
> > 
> > Iain
> > 
> > > Gonzalo
> > > 
> > > On Thu, Mar 19, 2015 at 11:38 AM, Iain Brown Douglas
> > >  wrote:
> > > Hi All,
> > > 
> > > I wonder if anyone would think it appropriate (or
> > > inappropriate) to add this idea to Google Summer of Code [1]?
> > > 
> > > To write a script for use with Sugar on a Stick, which would
> > > probe the capacity of an
> > > inserted USB stick,and deliver the livecd-iso-to-disk command
> > > on
> > > confirmation by the user. The command would suit the
> > > aspirations of SoaS Loader [2].
> > > 
> > > Regards,
> > > 
> > > Iain
> > > 
> > > [1] http://wiki.sugarlabs.org/go/Summer_of_Code/2015
> > > [2] http://wiki.sugarlabs.org/go/Activities/SoaS_Loader
> > > 
> > > ___
> > > Sugar-devel mailing list
> > > Sugar-devel@lists.sugarlabs.org
> > > http://lists.sugarlabs.org/listinfo/sugar-devel
> > > 
> > > 
> > > 
> > > 
> > > -- 
> > > Gonzalo Odiard
> > > 
> > > SugarLabs - Software for children learning 
> > > 
> > 
> > 
> > ___
> > 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] GSoC projects

2015-03-19 Thread Iain Brown Douglas
On Thu, 2015-03-19 at 11:11 -0500, Sebastian Silva wrote:
> By no means!
> 
> It actually is a great idea.
> 
> Since you had the idea (or the itch) to fix this, I would ask that
> you, please, see it thru to completion. ;-)
> Take 10 minutes to list all the ways trying Sugar could be improved,
> or, where not improved, at least better documented.
> 
> There. Now you will have a meaningful GSoC Project: 
> 'Improve Sugar's "first impression" User Experience: Sugar on a
> Stick / Trisquel on a Toast '
> This is an interesting project because it is _not only_ coding but
> heavily, design and some marketing.
> 
> In my mind it would be to:
>   * Make a custom lili / unetbootin / etc installer capable of
> presenting simple wizard like creation tool.
>   * Put some useful information in Soas / Toast.
>   * Maybe solve the installer chicken-egg problem (can't trust a
> kid with a partitioning installer).
>   * Document all of this
>   * Make it so that the solution is flexible for the future
>   * Make a website that offers the friendliest solution based on
> platform, and turns to Sugarizer as worst-case
> Register for being a mentor at google melange. Then you have to "add a
> connection" to Sugar Labs as a mentor. 
> Don't ask me, the UI is horrible. They get themselves help in this
> regard.
> 
> Please do this. It will amplify Sugar Lab's usefulness for sure.
> 
> Regards,
> Sebastian
> 
This is an excellent proposal, Sebastian, but well beyond me!

Please do carry this idea forward - my idea (or the itch) was never as
big as this! I will give you all the support I can.

Meanwhile I shall plug away at getting SoaS Loader to work properly. Any
offers of help welcome.

Regards,

Iain

> El 19/03/15 a las 10:51, Iain Brown Douglas escibió:
> 
> > I take that as an `inappropriate`, then :)
> 
> ___
> 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] GSoC projects

2015-03-19 Thread Iain Brown Douglas
On Thu, 2015-03-19 at 10:11 -0500, Sebastian Silva wrote:
> But perhaps you could envision a more complete solution
> related to Sugar on a Stick's need (Fedora / Trisquel / future variants).
> 
This is an important part of your reply. My envisioning does not go that
far, :(

Regards,

Iain


___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] GSoC projects

2015-03-19 Thread Iain Brown Douglas
On Thu, 2015-03-19 at 12:12 -0300, Gonzalo Odiard wrote:
> Hi Iain!
> GSoC project are for 3 months of work for a university student.
> Do you think that script imply that amount of work? 
No :)
> What should be the use case? Auto duplicate SoaS?
> Reagrds,
> 
The use case is in the field of Auto duplicate SoaS, yes.

SoaS Loader [2] is horribly clunky, *but* it is a way to get the
instructions where they are accessible.

Perhaps I should instead ask here whether anyone would work with me on
SoaS Loader to make such a script.

Iain

> Gonzalo
> 
> On Thu, Mar 19, 2015 at 11:38 AM, Iain Brown Douglas
>  wrote:
> Hi All,
> 
> I wonder if anyone would think it appropriate (or
> inappropriate) to add this idea to Google Summer of Code [1]?
> 
> To write a script for use with Sugar on a Stick, which would
> probe the capacity of an
> inserted USB stick,and deliver the livecd-iso-to-disk command
> on
> confirmation by the user. The command would suit the
> aspirations of SoaS Loader [2].
> 
> Regards,
> 
> Iain
> 
> [1] http://wiki.sugarlabs.org/go/Summer_of_Code/2015
> [2] http://wiki.sugarlabs.org/go/Activities/SoaS_Loader
> 
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
> 
> 
> 
> 
> -- 
> Gonzalo Odiard
> 
> SugarLabs - Software for children learning 
> 


___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] GSoC projects

2015-03-19 Thread Iain Brown Douglas
On Thu, 2015-03-19 at 10:11 -0500, Sebastian Silva wrote:
> Hi Iain.
> 
> IMHO you'd need to flesh it out some more, the simple conditional you
> spec'd out should take an afternoon to code. You need to think of
> something that will fit a 5000 US$ developing stipend and/or if you
> prefer, a summer's work.
> 
> By the way, I am under the impression this is a problem with some GSOC
> ideas.
> 
> Not saying we should expect major move forward in Sugar from a 3 months
> internship. But perhaps you could envision a more complete solution
> related to Sugar on a Stick's need (Fedora / Trisquel / future variants).
> 
> I find that many people find it hard to burn a USB stick or CD, download
> the correct image (heck I don't know where to look).

Agreed - the point has been made before, but the download button on the
wiki does not point to a download!

> Perhaps a simple
> multiplatform disk burner based on unetbootin or suse's imagewriter, or
> written from scratch would be really cool, something that will look up
> and present the options in SOAS, etc.
> 
There is LiLi [3]
> This sounds to me like a more complete project but perhaps I'm too
> ambitious.
> 
That sounds really cool, I should like to see that.


> Regards,
> Sebastian
> 
> 
> El 19/03/15 a las 09:38, Iain Brown Douglas escibió:
> > Hi All,
> >
> > I wonder if anyone would think it appropriate (or inappropriate) to add 
> > this idea to Google Summer of Code [1]?
> >

I take that as an `inappropriate`, then :)

Iain

[3] http://www.linuxliveusb.com/

> > To write a script for use with Sugar on a Stick, which would probe the 
> > capacity of an
> > inserted USB stick,and deliver the livecd-iso-to-disk command on
> > confirmation by the user. The command would suit the aspirations of SoaS 
> > Loader [2].
> >
> > Regards,
> >
> > Iain
> >
> > [1] http://wiki.sugarlabs.org/go/Summer_of_Code/2015
> > [2] http://wiki.sugarlabs.org/go/Activities/SoaS_Loader
> >
> > ___
> > 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


[Sugar-devel] GSoC projects

2015-03-19 Thread Iain Brown Douglas
Hi All,

I wonder if anyone would think it appropriate (or inappropriate) to add this 
idea to Google Summer of Code [1]?

To write a script for use with Sugar on a Stick, which would probe the capacity 
of an
inserted USB stick,and deliver the livecd-iso-to-disk command on
confirmation by the user. The command would suit the aspirations of SoaS Loader 
[2].

Regards,

Iain

[1] http://wiki.sugarlabs.org/go/Summer_of_Code/2015
[2] http://wiki.sugarlabs.org/go/Activities/SoaS_Loader

___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [SoaS] Sugar on a Stick, USB-HowTo as an Activity, in Home view.

2015-02-26 Thread Iain Brown Douglas
On Thu, 2015-02-26 at 16:53 +, Iain Brown Douglas wrote:
> On Thu, 2015-02-26 at 08:02 -0800, Thomas Gilliard wrote:
> > ...
> > It is also possible to just run the command: "liveusb-creator" in root 
> > terminal
> > after # dnf install liveusb-creator is run.
> > 
> > The new USB-creator will not show the PC harddrive just the USB's as 
> > they are inserted and removed.
> > It also allows a (dd) overtwrite option [5] or the traditional ability 
> > to set a persistence file.
> > 
> Thanks for pointing out that liveusb-creator has been upgraded. I will
> test it.
> 
I have not previously tested liveusb-creator because of this comment on
[1]:

"...Live USB Creator 
(This installation method is NOT recommended for LONG-TERM usage
of Sugar on a Stick!! Catastrophic data corruption may occur
when the USB stick gets full! See why.)"


Is this critique regarded as valid?

Is it the case that liveusb-creator makes *one only* persistent storage
area, with zero "Home filesystem" as opposed to livecd-iso-to-disk
creating two?

With thanks,
Iain

[1] http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Windows


> Iain
> 
> > It would be nice to have a sugar-zed icon for this as a activity. (An 
> > .xo wrapper to make it an activity.)
> > 
> > Tom Gilliard
> > satellit
> > 
> > [5] http://wiki.sugarlabs.org/go/Fedora_22#liveusb-creator
> 
> 
> ___
> SoaS mailing list
> s...@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/soas


___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Sugar on a Stick, USB-HowTo as an Activity, in Home view.

2015-02-26 Thread Iain Brown Douglas
On Thu, 2015-02-26 at 08:02 -0800, Thomas Gilliard wrote:
> On 02/26/2015 07:08 AM, Iain Brown Douglas wrote:
> > Hi all,
> >
> > I have been making a presentation with the instructions and screen shots to 
> > make Sugar on a Stick.
> >
> > I have written up my progress so far on [1] and placed three screen shots 
> > here [2] [3] [4].
> >
> > A previous working title has been Sugar Stick Builder.
> >
> > I cannot find a one or two word title that fits the job.
> >
> > I think that my biggest blocker to opening my first github repository and 
> > getting this uploaded, is fixing a name.
> >
> > Can anyone help me to decide the title for this Activity, please?
> >
> > With thanks in advance.
> >
> > Iain
> >
> > [1] http://wiki.sugarlabs.org/go/Activities/SoaS_Writer
> > [2] http://en.zimagez.com/zimage/soaswriterlaunching1.php
> > [3] http://en.zimagez.com/zimage/soaswriterlaunching2.php
> > [4] http://en.zimagez.com/zimage/soaswriterat-work.php
> >
> > ___
> > Sugar-devel mailing list
> > Sugar-devel@lists.sugarlabs.org
> > http://lists.sugarlabs.org/listinfo/sugar-devel
> It is also possible to just run the command: "liveusb-creator" in root 
> terminal
> after # dnf install liveusb-creator is run.
> 
> The new USB-creator will not show the PC harddrive just the USB's as 
> they are inserted and removed.
> It also allows a (dd) overtwrite option [5] or the traditional ability 
> to set a persistence file.
> 
Thanks for pointing out that liveusb-creator has been upgraded. I will
test it.

Iain

> It would be nice to have a sugar-zed icon for this as a activity. (An 
> .xo wrapper to make it an activity.)
> 
> Tom Gilliard
> satellit
> 
> [5] http://wiki.sugarlabs.org/go/Fedora_22#liveusb-creator


___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Testing SoaS Rawhide, F22, Sugar 0.103.2

2015-02-09 Thread Iain Brown Douglas
Hi, thank you all for another great version of Sugar, which I have
tested briefly.

Test image: Fedora-Live-SoaS-i686-rawhide-20150207.iso
Test environment:
a) LiveUSB, written with dd [image is too big for a CD]
b) USB stick written with livecd-iso-to-disk
Results seem same for both, logs are from (b).
Sugar version:
0.103.2

== Interface ==

No other-user avatars seen in F1 view.
ping jabber.sugarlabs.org: ok wired, and ok wireless.

Accidental animation (severe issue for users) occurs when cursor moves
over buttons on some menus.
Seen in Journal and clipboard. The "Filter" menus within Journal(and
Home Views) behave correctly, in that the selected item shows grey and
there is no change of size.
Steps to reproduce, right click an item in the Journal, move the cursor
down the available options. The defect looks like the result of a change
of size between the non-active and the newly-active element.

Tool bars and menus, have little arrows to indicate tabs, open or close.
These arrows seem rotated 90 deg, so that up/down arrows show as
left/right, or back/forward, and vice-versa.

Clipboard/Frame
Where one clipping exists on Frame, when selecting the clipping, the
menu opens downwards into impossibly small area at bottom of screen,
expectation is that the menu would open upwards and be easily
accessible.

== Activities ==

=== Speak-49 ===
Fails to start, log contains:
ImportError: No module named Numeric

=== Write-96 ===
Keep Error seems to prevent saving work.
Create a new file, with a line of text. Click on the stop button.
Displays "Keep Error: all changes will be lost".
Click on "Stop anyway".
The created document is lost. Appears in the Journal, the opened-blank
"Write activity"

=== Get Books-14 ===
"Look up" connects, in that a photo of the requested book's cover is
displayed but no download is received, no entry for Get Books appears in
the Journal.

=== IRC-11 ===
Displays duplicated participant list in right hand pane. Participant
list appears as two identical columns.

== Logs ==

On fpaste.org
http://ur1.ca/joqdt


Regards,
Iain



___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Starting a new web activity : problem when closing activity, and with icon design

2014-12-10 Thread Iain Brown Douglas
On Wed, 2014-12-03 at 19:42 +0100, laurent bernabe wrote:
> Hi
> 
> 
> I am aware this could be the solution.
> Meanwhile, I would like to use a custom icon, as the idea behind the
> icon I designed is more related to my activity.
> 
> 
> In fact :
>  1. In a first time, I used black lines for the cell lines, and
> blue/red colors for circles and crosses
>  2. I replaced all tokens fill color (circles and crosses) by
> green color
>  3. Then I tried to follow the sugar icon guidelness, replacing
> black color with stroke-color entity, and green color with
> fill-color entity, first manually, then removing all changes
Hi Laurent,

Did you try opening your .svg in a text editor to look for clues? 

Iain

>  1. and trying with sugariconify script instead.


> So my guess is that I did the wrong choice for fill and stroke colors,
> when creating entities.


> 
> Regards
> 
> 2014-12-03 11:50 GMT+01:00 Iain Brown Douglas
> :
> You could eliminate that by substituting a known working .svg
> borrowed
> from another activity.
> 
> Iain
> On Wed, 2014-12-03 at 11:16 +0100, laurent bernabe wrote:
> > My intuition is that I've misued stroke and fill entities,
> though I
> > processed the icon with the sugariconify script.
> > Indeed, in Sugarizer, my activity icon is different than the
> others
> > (screenshot provided).
> >
> >
> > Regards
> >
> > 2014-12-03 1:00 GMT+01:00 laurent bernabe
> :
> > Hi,
> >
> >
> > I've replaced the content of
> >
>  /activities/simple-tictactoe-activity/lib/sugar-web 
> folder with the /activities/ActivityTemplate/lib/sugar-web 
> folder.
> > But I still can't close my application with the stop
> button.
> >
> >
> > Even after having restarted the chrome navigator
> (keeping the
> > flag --allow-access-from-files).
> >
> >
> > Regards
> >
> > 2014-12-02 19:04 GMT+01:00 Lionel Laské
> > :
> > It's a nice first start.
> > Now replace your lib/sugar-web directory
> with the one
> > from lib/ActivityTemplate directory.
> > It should work.
> >
> >
> >   Lionel
> >
> > 2014-12-02 11:04 GMT+01:00 laurent bernabe
> > :
> > Hi again,
> >
> >
> > Restarting my computer, I was
> finally able to
> > run sugarizer in my chrome instance.
> > Meanwhile, I can't close my
> application
> > (Simple Tic Tagardsc Toe).
> >
> >
> > regards
> >
> > 2014-12-01 18:42 GMT+01:00 laurent
> bernabe
> > :
> > I am just using the
> "modified" chrome
> > instance (with allow access
> from
> > file), but I am still
> getting the same
> > errors in the navigator
> console.
> >
> >
> >
> >
> > Regards
> >
> > 2014-12-01 15:57 GMT+01:00
> Lionel
> > Laské
> :
> >
> >
> > 2014-12-01 15:25 GMT
> +01:00
> > laurent bernabe
> >
>  :
> >
> >
> > So it seems
> that the
> > option is
> not taken
> > into accou

[Sugar-devel] Testing Fedora-Live-SoaS-i686-21-5.iso

2014-12-04 Thread Iain Brown Douglas
The option to display a background seems compromised on a hard drive
install just the same on Fedora 21 RC_5 image as reported for the
Beta_4.

My settings => Background fails to open, and fails
to close nicely.

Environment: liveinst of
Fedora-Live-SoaS-i686-21-5.iso  2014-12-03 21:05  713M 
to hard drive.

fpaste of the log: http://fpaste.org/156816/


Iain.

___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [SoaS] Testing Fedora-Live-SoaS-x86_64-21-TC4.iso

2014-12-04 Thread Iain Brown Douglas
Using this image:

Fedora-Live-SoaS-i686-21-5.iso2014-12-03 21:05  713M 

simply dd to a USB stick.

I see that "background" has been improved, thank you.

However a timer (waiting) is presented with the cursor, and not all
images in ~/Documents seem to be available to load as background, at
least on the LiveOS media.

Iain.

On Thu, 2014-12-04 at 14:41 +0000, Iain Brown Douglas wrote:
> Sorry I'm not in position to download another .iso now.
> I saw it for first time last night, and it persisted after upgrade.
> I guess I could try again in about 10 hours.
> Sorry I can't do more.
> Iain
> From Huawei mobile. 
> 
> Gonzalo Odiard  wrote:
> 
> Please confirm if the error continue.
> We can solve it, but we need do it fast.
> 
> 
> Gonzalo
> 
> On Thu, Dec 4, 2014 at 8:05 AM, Peter Robinson 
> wrote:
> > One new problem seen, My settings => Background fails to
> open, and fails
> > to close nicely.
> >
> > Hard drive install of
> > Fedora-Live-SoaS-x86_64-21-TC4.iso
> >
> > With
> > yum upgrade --enablerepo=updates-testing sugar*
> 
> TC4 is ancient, the lastest is RC5 and it's very likely the
> one that
> will be marked as GA
> 
> https://alt.fedoraproject.org/pub/alt/stage/21_RC5/
> 
> Peter
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
> 
> 
> 
> 
> 
> -- 
> Gonzalo Odiard
> 
> SugarLabs - Software for children learning 
> 
> ___
> SoaS mailing list
> s...@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/soas


___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Testing Fedora-Live-SoaS-x86_64-21-TC4.iso

2014-12-04 Thread Iain Brown Douglas
Sorry I'm not in position to download another .iso now.
I saw it for first time last night, and it persisted after upgrade.
I guess I could try again in about 10 hours.
Sorry I can't do more.
Iain
From Huawei mobile. 

Gonzalo Odiard  wrote:

>Please confirm if the error continue.
>
>We can solve it, but we need do it fast.
>
>
>Gonzalo
>
>
>On Thu, Dec 4, 2014 at 8:05 AM, Peter Robinson  wrote:
>
>> One new problem seen, My settings => Background fails to open, and fails
>> to close nicely.
>>
>> Hard drive install of
>>     Fedora-Live-SoaS-x86_64-21-TC4.iso
>>
>> With
>>     yum upgrade --enablerepo=updates-testing sugar*
>
>TC4 is ancient, the lastest is RC5 and it's very likely the one that
>will be marked as GA
>
>https://alt.fedoraproject.org/pub/alt/stage/21_RC5/
>
>Peter
>
>___
>Sugar-devel mailing list
>Sugar-devel@lists.sugarlabs.org
>http://lists.sugarlabs.org/listinfo/sugar-devel
>
>
>
>
>-- 
>
>Gonzalo Odiard
>
>SugarLabs - Software for children learning 
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Testing Fedora-Live-SoaS-x86_64-21-TC4.iso

2014-12-04 Thread Iain Brown Douglas
Hello,

One new problem seen, My settings => Background fails to open, and fails
to close nicely.

Hard drive install of
Fedora-Live-SoaS-x86_64-21-TC4.iso

With
yum upgrade --enablerepo=updates-testing sugar*

Log file here

http://fpaste.org/156514/

Iain


___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Starting a new web activity : problem when closing activity, and with icon design

2014-12-03 Thread Iain Brown Douglas
You could eliminate that by substituting a known working .svg borrowed
from another activity.

Iain
On Wed, 2014-12-03 at 11:16 +0100, laurent bernabe wrote:
> My intuition is that I've misued stroke and fill entities, though I
> processed the icon with the sugariconify script.
> Indeed, in Sugarizer, my activity icon is different than the others
> (screenshot provided).
> 
> 
> Regards
> 
> 2014-12-03 1:00 GMT+01:00 laurent bernabe :
> Hi,
> 
> 
> I've replaced the content of
> /activities/simple-tictactoe-activity/lib/sugar-web 
> folder with the /activities/ActivityTemplate/lib/sugar-web 
> folder.
> But I still can't close my application with the stop button.
> 
> 
> Even after having restarted the chrome navigator (keeping the
> flag --allow-access-from-files).
> 
> 
> Regards
> 
> 2014-12-02 19:04 GMT+01:00 Lionel Laské
> :
> It's a nice first start.
> Now replace your lib/sugar-web directory with the one
> from lib/ActivityTemplate directory.
> It should work.
> 
> 
>   Lionel
> 
> 2014-12-02 11:04 GMT+01:00 laurent bernabe
> :
> Hi again,
> 
> 
> Restarting my computer, I was finally able to
> run sugarizer in my chrome instance.
> Meanwhile, I can't close my application
> (Simple Tic Tagardsc Toe).
> 
> 
> regards
> 
> 2014-12-01 18:42 GMT+01:00 laurent bernabe
> :
> I am just using the "modified" chrome
> instance (with allow access from
> file), but I am still getting the same
> errors in the navigator console.
> 
> 
> 
> 
> Regards
> 
> 2014-12-01 15:57 GMT+01:00 Lionel
> Laské :
> 
> 
> 2014-12-01 15:25 GMT+01:00
> laurent bernabe
> :
> 
> 
> So it seems that the
> option is not taken
> into account from my
> Chrome instance.
> I will look for
> another way (like in
> settings:// ?) to set
> this option.
> 
> 
> Ensure that no other instance
> is running. If one instance is
> running, it's not possible to
> start one another with another
> setting.
> 
> 
> Lionel.
> 
> 
> 
> 
> -- 
> Laurent Bernabé 
> 
> 
> laurent.bern...@gmail.com
> 
> 
> 
> 
> -- 
> Laurent Bernabé 
> 
> 
> laurent.bern...@gmail.com
> 
> 
> 
> 
> 
> 
> -- 
> Laurent Bernabé 
> 
> 
> laurent.bern...@gmail.com
> 
> 
> 
> 
> -- 
> Laurent Bernabé 
> 
> 
> laurent.bern...@gmail.com
> ___
> Sugar-devel mailing list
> Sugar-devel@list

Re: [Sugar-devel] Starting a new web activity : problem when closing activity, and with icon design

2014-11-30 Thread Iain Brown Douglas
try

http://askubuntu.com/questions/369310/how-to-fix-missing-libudev-so-0-for-chrome-to-start-again

or

http://askubuntu.com/questions/288821/how-do-i-resolve-a-cannot-open-shared-object-file-libudev-so-0-error

On Sun, 2014-11-30 at 12:02 +0100, laurent bernabe wrote:
> Thank you for your answer.
> 
> 
> I've installed the official ubuntu package for Chrome, with the
> command
> 
> 
> sudo dpkg -i 
> 
> 
> So I am able to launch chrome from the Kubuntu menu icon.
> 
> 
> Meanwhile, I get an error when I launch it from terminal (problem with
> libudev)
> ___
> 
> 
> $> /opt/google/chrome$ ./chrome --allow-file-access-from-files
> ./chrome: error while loading shared libraries: libudev.so.0: cannot
> open shared object file: No such file or directory
> 
> 
> 
> Regards
> 
> 
> 
> 2014-11-29 21:43 GMT+01:00 Lionel Laské :
> 
> 
> Hi Laurent,
> 
> 
> Could you try your activity in Sugarizer Client ?
> Just change the sugar web library to get the one compatible
> both with Sugar/Sugarizer and it should work.
> Instruction here [1] and here [2].
> 
> 
>Lionel.
> 
> 
> [1] http://developer.sugarlabs.org/activity.md.html
> [2] http://sugarizer.org/#client
> 
> 
> 
> Date: Fri, 28 Nov 2014 23:10:47 +0100
> From: laurent bernabe 
> To: Gonzalo Odiard 
> Cc: Sugar Devel 
> Subject: Re: [Sugar-devel] Starting a new web
> activity : problem when
> closing activity, and with icon design
> Message-ID:
> 
> 
> 
> Content-Type: text/plain; charset="utf-8"
> 
> Hi,
> 
> I've just pulled the latest version of sugar-build,
> but I still can't close
> the activity.
> 
> My icon does not shows up well on the home view : no
> token inside the grid,
> it seems empty.
> 
> Regards
> 
> 2014-11-28 21:21 GMT+01:00 Gonzalo Odiard
> :
> 
> > Be sure the version of sugar-web included in your
> activity is updated.
> > A error avoiding close the activity was solved
> recently.
> >
> > Gonzalo
> >
> >
> > On Fri, Nov 28, 2014 at 11:00 AM, laurent bernabe <
> > laurent.bern...@gmail.com> wrote:
> >
> >>
> >> Hello everyone,
> >>
> >> I am starting a new activity in order to get
> started with Web Actvity
> >> development : a simple tic tac toe : github project
> >>
> 
> >>
> >> But when I launch the activity from inside
> sugar-build :
> >>
> >>- the icon design seems to be weird, though I've
> tried to follow
> >>advices at
> http://wiki.laptop.org/go/Making_SVG_Icons_for_Sugar
> >>- I don't manage to close the application
> >>
> >> I've sent the log file that I could read in
> >> /home/dotsugar/default/logs, but I
> don't understand it.
> >>
> >> What is the best workaround ?
> >>
> >> Regards
> >>
> >> --
> >> Laurent Bernab?
> >>
> >> laurent.bern...@gmail.com
> >>
> >> ___
> >> Sugar-devel mailing list
> >> Sugar-devel@lists.sugarlabs.org
> >> http://lists.sugarlabs.org/listinfo/sugar-devel
> >>
> >>
> >
> >
> > --
> > Gonzalo Odiard
> >
> > SugarLabs - Software for children learning
> >
> 
> 
> 
> --
> Laurent Bernab?
> 
> laurent.bern...@gmail.com
> 
> 
> 
> 
> ___
> 

Re: [Sugar-devel] [SoaS] Testing Sugar Activities Fedora-Live-SoaS-i686-21_Beta-4

2014-11-28 Thread Iain Brown Douglas
I have run (on Fedora-Live-SoaS-i686-21_Beta-4)

sudo yum upgrade --enablerepo=updates-testing sugar*

In brief testing all good, no regressions seen - brief testing only, as
this is not on a *clean* install.

Iain

On Thu, 2014-11-27 at 07:16 -0300, Gonzalo Odiard wrote:
> I think the spec was fixed by peter in sugar-speak 48-2
> 
> 
> https://bugzilla.redhat.com/show_bug.cgi?id=1167791
> 
> 
> On Thu, Nov 27, 2014 at 6:12 AM, Iain Brown Douglas
>  wrote:
> On Tue, 2014-11-25 at 14:56 +, Iain Brown Douglas wrote:
> > On Tue, 2014-11-25 at 13:09 +, Peter Robinson wrote:
> > > On Tue, Nov 25, 2014 at 12:47 PM, Sebastian Silva
> > >  wrote:
> > > > btw it's sneaky to remove funcionality in a .spec file,
> no?
> > >
> > > No, it's not, it happens all the time. It might be that it
> breaks in
> > > certain situations, isn't re-distributable, causes
> problems the
> > > upstream maintainer won't fix or any number of other
> reasons. What
> > > ever the reason is it's historical and not documented, I
> wouldn't
> > > assume malice. It's likely because translations or similar
> were broken
> > > at the time. I mean we are talking the heady days of
> Fedora 14 when it
> > > was removed!
> > >
> > > Peter
> > >
> > > >
> > > > 2014-11-25 7:46 GMT-05:00 Sebastian Silva
> :
> > > >> I added Alice and Sara (spanish bot) but was not aware
> it was removed.
> > > >> It certainly runs quite well in spanish XO1, as
> deployed in Peru.
> > > >> I was not aware of responsible for the removed
> functionality nor was I
> > > >> aware of any bugs related to it or performance.
> > > >>
> > > >> Please add it back
> > > >> Sebastian Silva
> > > >> http://somosazucar.org/
> > > >>
> > > >>
> > > >>
> > > >> 2014-11-25 7:17 GMT-05:00 Peter Robinson
> :
> > > >>> On Tue, Nov 25, 2014 at 12:05 PM, Gonzalo Odiard
>  wrote:
> > > >>>>
> > > >>>>
> > > >>>> On Tue, Nov 25, 2014 at 8:28 AM, Peter Robinson
> 
> > > >>>> wrote:
> > > >>>>>
> > > >>>>> On Mon, Nov 24, 2014 at 4:10 PM, Gonzalo Odiard
> 
> > > >>>>> wrote:
> > > >>>>> > You find it. I don't know why the bot directory
> should be deleted.
> > > >>>>> > I cc to peter, who maintain the rpm.
> > > >>>>>
> > > >>>>> It goes back long before I was  the maintainer and
> was previously
> > > >>>>> working. The question is what does it do, and why
> when Speak has been
> > > >>>>> working for years does it suddenly break.
> > > >>>>>
> > > >>>>>
> > > >>>>>
> 
> http://pkgs.fedoraproject.org/cgit/sugar-speak.git/commit/?id=438f3796a85556873c5e45d6ba01ccfa558ca198
> > > >>>>
> > Just an observation, mainly from what I learned the past few
> days,
> > rather than memory.
> >
> > Alice's brain in Speak has mysteriously appeared and
> disappeared for me
> > in SoaS.
> >
> > I just ran a SoaS Coconut CD, with Speak-29 on it. No
> functioning brain.
> > However I am guessing at the time I used it last, Speak
> would have been
> > updated from ASLO, and as a "Stick", the brain would have
> been
> > functioning.
> >
> > Iain
> > > >>>>
> > > >>>> That patch removes the bots functionality. Looks like
> was done to make the
> > > >>>> activity
> > > >>>> work on systems with small memory (XO-1, probably)
> &g

Re: [Sugar-devel] [SoaS] Testing Sugar Activities Fedora-Live-SoaS-i686-21_Beta-4

2014-11-28 Thread Iain Brown Douglas
I am very sorry, Peter, that I did not realise that you had applied a
patch within 75 minutes of being made aware of it. Thank you for that.

More than one could expect from the most dedicated maintainer - a pity
you did not say though!

I mistakenly thought that your reply was, "Before my time, Guv", the
opportunity to test a patch was now closing, and that your point:

"The question is what does it do, and why when Speak has been
working for years does it suddenly break."

was still hanging in the air.

I regret that I made my comment terse in this respect: while I have
occasionally seen the issue:
Alice "I don't know what you are talking about?", whenever I tried to
chase it down it disappeared.

So I had opened up all the SoaS media I have. I compared the change logs
of Speak with the release dates of SoaS. In every examined case, prior
to the excellent Speak-48, there was a new version of Speak shortly
after each new SoaS.

This meant that, on Software update, the missing 
/usr/share/sugar/activities/Speak.activity/bot in the sugar.iso
was replaced by ~/Activities/Speak.activity/bot and the issue was not
seen.

I went straight to a hare-brained solution, instead of just reporting
what I saw.

Iain

On Thu, 2014-11-27 at 11:23 +, Peter Robinson wrote:
> > Assertion, limited testing, please contradict:
> > Speak, "Ask robot a question" is broken in SoaS 1.00 >
> 
> 1.00? What?
> 
> > It has been broken for several years, but is not seen because a Software
> > update has been available which provides bot/ and functionality of "Ask
> > robot a question".
> 
> It tends to help by reporting the problem several years ago.
> Ultimately SoaS as a distribution is a complex beast with 1000s of
> moving parts. Maintaining it is not part of my dayjob and I do it in
> the little free time I have available and while I do basic runtime
> testing of all the Activities it's impossible for me to test all
> functionality hence it's vital for people to report bugs so people
> like Gonzalo and myself can investigate and ensure issues are fixed.
> 
> > Please can we release Speak-49 to restore "Ask robot a question"
> > functionality in SoaS 1.00 >
> 
> It has been restored and will be available in the Final SoaS 21 GA release.
> 
> > Please can we hold back Speak-49 from the closing SoaS deadline. This
> > way a Speak-49 Software update will be available to fix SoaS pro temps.
> 
> That would never happen, but it's also not a problem as the issue is
> now fixed and will land in the GA release.
> 
> SoaS is released as part of the Fedora release cycle. While it's not
> perfect it provides us a lot of automated process which I don't need
> to deal with. It's a give and take situation and without it I wouldn't
> have the time to deal with a release process and hence wouldn't do
> SoaS. It also enables us with zero effort to produce SoaS images that
> will run on all sorts of devices from the biggest Intel laptops to
> cheap ARM devices.
> 
> > I have no way of knowing how sugar-speak.spec file affects XOs, so I
> > cannot propose to alter sugar-speak.spec myself.
> 
> It doesn't at all.
> 
> Peter


___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [SoaS] Testing Sugar Activities Fedora-Live-SoaS-i686-21_Beta-4

2014-11-27 Thread Iain Brown Douglas
On Tue, 2014-11-25 at 14:56 +, Iain Brown Douglas wrote:
> On Tue, 2014-11-25 at 13:09 +, Peter Robinson wrote:
> > On Tue, Nov 25, 2014 at 12:47 PM, Sebastian Silva
> >  wrote:
> > > btw it's sneaky to remove funcionality in a .spec file, no?
> > 
> > No, it's not, it happens all the time. It might be that it breaks in
> > certain situations, isn't re-distributable, causes problems the
> > upstream maintainer won't fix or any number of other reasons. What
> > ever the reason is it's historical and not documented, I wouldn't
> > assume malice. It's likely because translations or similar were broken
> > at the time. I mean we are talking the heady days of Fedora 14 when it
> > was removed!
> > 
> > Peter
> > 
> > >
> > > 2014-11-25 7:46 GMT-05:00 Sebastian Silva :
> > >> I added Alice and Sara (spanish bot) but was not aware it was removed.
> > >> It certainly runs quite well in spanish XO1, as deployed in Peru.
> > >> I was not aware of responsible for the removed functionality nor was I
> > >> aware of any bugs related to it or performance.
> > >>
> > >> Please add it back
> > >> Sebastian Silva
> > >> http://somosazucar.org/
> > >>
> > >>
> > >>
> > >> 2014-11-25 7:17 GMT-05:00 Peter Robinson :
> > >>> On Tue, Nov 25, 2014 at 12:05 PM, Gonzalo Odiard 
> > >>>  wrote:
> > >>>>
> > >>>>
> > >>>> On Tue, Nov 25, 2014 at 8:28 AM, Peter Robinson 
> > >>>> wrote:
> > >>>>>
> > >>>>> On Mon, Nov 24, 2014 at 4:10 PM, Gonzalo Odiard 
> > >>>>> 
> > >>>>> wrote:
> > >>>>> > You find it. I don't know why the bot directory should be deleted.
> > >>>>> > I cc to peter, who maintain the rpm.
> > >>>>>
> > >>>>> It goes back long before I was  the maintainer and was previously
> > >>>>> working. The question is what does it do, and why when Speak has been
> > >>>>> working for years does it suddenly break.
> > >>>>>
> > >>>>>
> > >>>>> http://pkgs.fedoraproject.org/cgit/sugar-speak.git/commit/?id=438f3796a85556873c5e45d6ba01ccfa558ca198
> > >>>>
> Just an observation, mainly from what I learned the past few days,
> rather than memory.
> 
> Alice's brain in Speak has mysteriously appeared and disappeared for me
> in SoaS.
> 
> I just ran a SoaS Coconut CD, with Speak-29 on it. No functioning brain.
> However I am guessing at the time I used it last, Speak would have been
> updated from ASLO, and as a "Stick", the brain would have been
> functioning.
> 
> Iain
> > >>>>
> > >>>> That patch removes the bots functionality. Looks like was done to make 
> > >>>> the
> > >>>> activity
> > >>>> work on systems with small memory (XO-1, probably)
> > >>>> cc is Sebastian, the patch author, to check if this is still needed.
> > >>>>
> > >>>> I see 438f3796a85556873c5e45d6ba01ccfa558ca198 removes the bots 
> > >>>> directory,
> > >>>> _and_ apply the patch  sugar-speak-no-aiml.patch, to remove the need 
> > >>>> of the
> > >>>> bots data,
> > >>>> but right now, we are not applying that patch, then would be better 
> > >>>> add the
> > >>>> bot directory again.
> > >>>
> > >>> I suspect it was sufficiently long ago that Seb won't remember the 
> > >>> reason.
> > >>>
> > >>> Ultimately we need to just sort it out here.
> > >>>

Assertion, limited testing, please contradict:
Speak, "Ask robot a question" is broken in SoaS 1.00 >

It has been broken for several years, but is not seen because a Software
update has been available which provides bot/ and functionality of "Ask
robot a question".

Please can we release Speak-49 to restore "Ask robot a question"
functionality in SoaS 1.00 >

Please can we hold back Speak-49 from the closing SoaS deadline. This
way a Speak-49 Software update will be available to fix SoaS pro temps.

I have no way of knowing how sugar-speak.spec file affects XOs, so I
cannot propose to alter sugar-speak.spec myself.

Iain
> > >>> Peter
> 
> 
> ___
> 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] Installing SoaS in a VM

2014-11-26 Thread Iain Brown Douglas
On Wed, 2014-11-26 at 10:41 -0300, Gonzalo Odiard wrote:
> I am trying to debug what is happening with Write activity, but need
> restart sugar,
> then need make the installation permanent.
> 

I tested this on VirtualBox with a previous version:

http://wiki.sugarlabs.org/go/Getting_Started#Sugar_on_a_Virtual_Machine

that is "Open the VM, bind the .iso image to the VM and boot it."


I wrote my Fedora-Live-SoaS-i686-21_Beta-4.iso to a stick with:
http://wiki.sugarlabs.org/go/Testing/Reports/Sugar_on_a_Stick_Persistence
For testing, the compressed image is slow and *for me* more difficult to
tweak.

And I used liveinst successfully to hard drive install
Fedora-Live-SoaS-i686-21_Beta-4.iso, but have not yet downloaded a TC.

Iain

> Gonzalo
> 
> On Wed, Nov 26, 2014 at 10:29 AM, Gonzalo Odiard
>  wrote:
> liveinst do not starts using this image
> 
> 
> https://dl.fedoraproject.org/pub/alt/stage/21_TC4/Live/x86_64/Fedora-Live-SoaS-x86_64-21-TC4.iso
> 
> 
> On Wed, Nov 26, 2014 at 10:26 AM, Peter Robinson
>  wrote:
> On Wed, Nov 26, 2014 at 1:15 PM, Gonzalo Odiard
>  wrote:
> > I am trying to install the testing soas image in a
> vm,
> > using the procedure datailed here:
> >
> >
> 
> http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Installation#Setup_a_Virtual_Machine_for_Sugar_on_a_Stick
> >
> > Using Fedora Boxes, starting from he live iso,
> > and trying to run livecd-iso-to-disk, but can't run
> it without umount
> > /run/nitramfs/live
> > and can't umount because is in use.
> > Someone tried that? There are other way to install
> the Soas in a vm?
> 
> Personally I would never do it like that. The way I do
> it is to boot
> the live image off the .iso and then once you get to
> the sugar home
> screen run terminal and run "liveinst"
> 
> The livecd-iso-to-disk script is at best a hack!
> 
> I'd love to be able to put an install icon on the
> sugar wheel or
> somewhere within the UI but I've never managed to get
> anyone
> interested in doing it.
> 
> Peter
> 
> PS There's a number of reasons I've never provided
> "official" VM
> images which is due to similar issues to what you see
> above.
> 
> 
> 
> 
> -- 
> Gonzalo Odiard
> 
> SugarLabs - Software for children learning 
> 
> 
> 
> 
> 
> -- 
> Gonzalo Odiard
> 
> SugarLabs - Software for children learning 
> 
> ___
> 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] [SoaS] Testing Sugar Activities Fedora-Live-SoaS-i686-21_Beta-4

2014-11-25 Thread Iain Brown Douglas
On Tue, 2014-11-25 at 13:09 +, Peter Robinson wrote:
> On Tue, Nov 25, 2014 at 12:47 PM, Sebastian Silva
>  wrote:
> > btw it's sneaky to remove funcionality in a .spec file, no?
> 
> No, it's not, it happens all the time. It might be that it breaks in
> certain situations, isn't re-distributable, causes problems the
> upstream maintainer won't fix or any number of other reasons. What
> ever the reason is it's historical and not documented, I wouldn't
> assume malice. It's likely because translations or similar were broken
> at the time. I mean we are talking the heady days of Fedora 14 when it
> was removed!
> 
> Peter
> 
> >
> > 2014-11-25 7:46 GMT-05:00 Sebastian Silva :
> >> I added Alice and Sara (spanish bot) but was not aware it was removed.
> >> It certainly runs quite well in spanish XO1, as deployed in Peru.
> >> I was not aware of responsible for the removed functionality nor was I
> >> aware of any bugs related to it or performance.
> >>
> >> Please add it back
> >> Sebastian Silva
> >> http://somosazucar.org/
> >>
> >>
> >>
> >> 2014-11-25 7:17 GMT-05:00 Peter Robinson :
> >>> On Tue, Nov 25, 2014 at 12:05 PM, Gonzalo Odiard  
> >>> wrote:
> 
> 
>  On Tue, Nov 25, 2014 at 8:28 AM, Peter Robinson 
>  wrote:
> >
> > On Mon, Nov 24, 2014 at 4:10 PM, Gonzalo Odiard 
> > wrote:
> > > You find it. I don't know why the bot directory should be deleted.
> > > I cc to peter, who maintain the rpm.
> >
> > It goes back long before I was  the maintainer and was previously
> > working. The question is what does it do, and why when Speak has been
> > working for years does it suddenly break.
> >
> >
> > http://pkgs.fedoraproject.org/cgit/sugar-speak.git/commit/?id=438f3796a85556873c5e45d6ba01ccfa558ca198
> 
Just an observation, mainly from what I learned the past few days,
rather than memory.

Alice's brain in Speak has mysteriously appeared and disappeared for me
in SoaS.

I just ran a SoaS Coconut CD, with Speak-29 on it. No functioning brain.
However I am guessing at the time I used it last, Speak would have been
updated from ASLO, and as a "Stick", the brain would have been
functioning.

Iain
> 
>  That patch removes the bots functionality. Looks like was done to make 
>  the
>  activity
>  work on systems with small memory (XO-1, probably)
>  cc is Sebastian, the patch author, to check if this is still needed.
> 
>  I see 438f3796a85556873c5e45d6ba01ccfa558ca198 removes the bots 
>  directory,
>  _and_ apply the patch  sugar-speak-no-aiml.patch, to remove the need of 
>  the
>  bots data,
>  but right now, we are not applying that patch, then would be better add 
>  the
>  bot directory again.
> >>>
> >>> I suspect it was sufficiently long ago that Seb won't remember the reason.
> >>>
> >>> Ultimately we need to just sort it out here.
> >>>
> >>> Peter


___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [SoaS] Testing Sugar Activities Fedora-Live-SoaS-i686-21_Beta-4

2014-11-24 Thread Iain Brown Douglas
On Mon, 2014-11-24 at 13:10 -0300, Gonzalo Odiard wrote:
> You find it. I don't know why the bot directory should be deleted.
> I cc to peter, who maintain the rpm.
> 
I have successfully built Speak (twice in same environment) with a
sugar-speak.spec changed as per attached patch.

Speak works fine and gave acceptable answers to five questions.

Iain
> 
> Gonzalo
> 
> On Mon, Nov 24, 2014 at 12:02 PM, Iain Brown Douglas
>  wrote:
> On Mon, 2014-11-24 at 12:28 +, Iain Brown Douglas wrote:
> > On Sun, 2014-11-23 at 19:15 +, Iain Brown Douglas wrote:
> > > On Sat, 2014-11-22 at 00:52 -0300, Gonzalo Odiard wrote:
> > > >
> > > > The folder bot/ and its contents were not in the
> > > > Speak.activity folder.
> > > >
> > > > I
> deleted /usr/share/sugar/activities/Speak.activity/
> > > > I re-installed Speak by importing speak-48.xo
> with a USB
> > > > stick.
> > > > Alice is now running complete with brain.
> > > >
> > > >
> > > > Ok, that confirms the .xo is ok,
> > > > can you uninstall the activity again, and install the
> activity using
> > > > the rpm?
> > > > The rpm should be named sugar-speak
> > >
> > > Same behaviour after:
> > >
> > > sudo rpm -evv sugar-speak-48*
> > >
> > > then
> > >
> > > rpmbuild --rebuild -vv sugar-speak-48-1.fc21.src.rpm
> > >
> > > Alice: "I don't know what you are talking about"
> > >
> > > Directory bot/ is again missing
> > > from /usr/share/sugar/activities/Speak.activity/
> > >
> > Two attachments,
> >
> >
> > 1. "Speak11-Action2_attach"
> >
> > This is the only mention that I found of the folder bot/ in
> the install
> > logs.
> >
> >
> > I cannot explain the line
> >
> > + rm -rf .0sugar bot
> >
> 
> Until I read sugar-speak.spec - line 32.
> 
> Iain
> >
> > 2. I made "SpeakContentReview" in case it throws any light.
> >
> > As I see it the differences are:
> > AUTHORS
> > bot/
> > po/
> > *.pyo
> >
> >
> > Environment, hard drive install from
> Fedora-Live-SoaS-i686-21_Beta-4.iso
> >
> > Iain
> >
> > >
> > >
> > > > Gonzalo
> > > >
> > > >
> > >
> > >
> > > ___
> > > SoaS mailing list
> > > s...@lists.sugarlabs.org
> > > http://lists.sugarlabs.org/listinfo/soas
> >
> > ___
> > Sugar-devel mailing list
> > Sugar-devel@lists.sugarlabs.org
> > http://lists.sugarlabs.org/listinfo/sugar-devel
> 
> 
> 
> 
> 
> 
> -- 
> Gonzalo Odiard
> 
> SugarLabs - Software for children learning 
> 
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel

--- sugar-speak.spec-orig	2014-11-24 22:22:20.651366844 +
+++ sugar-speak.spec	2014-11-24 16:11:15.0 +
@@ -29,7 +29,7 @@
 
 %prep
 %setup -q -n Speak-%{version}
-rm -rf .0sugar bot
+rm -rf .0sugar
 
 %build
 python ./setup.py build
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [SoaS] Testing Sugar Activities Fedora-Live-SoaS-i686-21_Beta-4

2014-11-24 Thread Iain Brown Douglas
On Mon, 2014-11-24 at 12:28 +, Iain Brown Douglas wrote:
> On Sun, 2014-11-23 at 19:15 +0000, Iain Brown Douglas wrote:
> > On Sat, 2014-11-22 at 00:52 -0300, Gonzalo Odiard wrote:
> > > 
> > > The folder bot/ and its contents were not in the
> > > Speak.activity folder.
> > > 
> > > I deleted /usr/share/sugar/activities/Speak.activity/
> > > I re-installed Speak by importing speak-48.xo with a USB
> > > stick.
> > > Alice is now running complete with brain.
> > > 
> > > 
> > > Ok, that confirms the .xo is ok,
> > > can you uninstall the activity again, and install the activity using
> > > the rpm?
> > > The rpm should be named sugar-speak
> > 
> > Same behaviour after:
> > 
> > sudo rpm -evv sugar-speak-48*
> > 
> > then
> > 
> > rpmbuild --rebuild -vv sugar-speak-48-1.fc21.src.rpm
> > 
> > Alice: "I don't know what you are talking about"
> > 
> > Directory bot/ is again missing
> > from /usr/share/sugar/activities/Speak.activity/
> > 
> Two attachments,
> 
> 
> 1. "Speak11-Action2_attach"
> 
> This is the only mention that I found of the folder bot/ in the install
> logs.
> 
> 
> I cannot explain the line
> 
> + rm -rf .0sugar bot
> 
Until I read sugar-speak.spec - line 32.

Iain
> 
> 2. I made "SpeakContentReview" in case it throws any light.
> 
> As I see it the differences are:
> AUTHORS 
> bot/   
> po/
> *.pyo
> 
> 
> Environment, hard drive install from Fedora-Live-SoaS-i686-21_Beta-4.iso
> 
> Iain
> 
> > 
> > 
> > > Gonzalo
> > > 
> > > 
> > 
> > 
> > ___
> > SoaS mailing list
> > s...@lists.sugarlabs.org
> > http://lists.sugarlabs.org/listinfo/soas
> 
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel

%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}
%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}

Name:   sugar-speak
Version:48
Release:1%{?dist}
Summary:Speak for Sugar

Group:  Sugar/Activities
License:GPLv2+ and GPLv3+
URL:http://wiki.laptop.org/go/Speak
Source0:http://download.sugarlabs.org/sources/honey/Speak/Speak-%{version}.tar.bz2
BuildArch:  noarch

BuildRequires:  python
BuildRequires:  gettext
BuildRequires:  sugar-toolkit
Requires:   sugar
Requires:   numpy
Requires:   espeak
Requires:   gstreamer-python

%description
Speak is a talking face for the XO laptop. Anything you type will be spoken
aloud using the XO's speech synthesizer, espeak. You can adjust the accent,
rate and pitch of the voice as well as the shape of the eyes and mouth. This
is a great way to experiment with the speech synthesizer, learn to type or 
just have fun making a funny face for your XO.  

%prep
%setup -q -n Speak-%{version}
rm -rf .0sugar bot

%build
python ./setup.py build

%install
python ./setup.py install --prefix=%{buildroot}%{_prefix}
find  %{buildroot}%{sugaractivitydir}Speak.activity/activity.py  -type f -name \* -exec chmod 644 {} \;
%find_lang vu.lux.olpc.Speak

%files -f vu.lux.olpc.Speak.lang
%doc NEWS COPYING
%{sugaractivitydir}/Speak.activity/

%changelog
* Wed Jul 30 2014 Peter Robinson  48-1
- New 48 release

* Sun Jun 08 2014 Fedora Release Engineering  - 47-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild

* Thu Oct 17 2013 Peter Robinson 
- Add gstreamer-python runtime dependency

* Sun Aug 04 2013 Fedora Release Engineering  - 47-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild

* Mon Jun 24 2013 Peter Robinson  47-1
- New 47 release

* Mon May 20 2013 Peter Robinson  46-1
- New 46 release

* Tue Mar  5 2013 Peter Robinson  45-1
- New 45 release

* Fri Feb 15 2013 Fedora Release Engineering  - 44-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild

* Thu Nov  8 2012 Peter Robinson  44-1
- New 44 release

* Sun Nov  4 2012 Peter Robinson  43-1
- New 43 release

* Sat Oct  6 2012 Peter Robinson  42-1
- New 42 release

* Sat Jul 21 2012 Fedora Release Engineering  - 41-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild

* Wed Jun  6 2012 Peter Robinson  - 41-1
- New 41 release

* Tue Jun  5 2012 Peter Robinson  - 40-1
- New 40 release

* Sat May 26 2012 Peter Robinson  - 39-1
- New 39

Re: [Sugar-devel] [SoaS] Testing Sugar Activities Fedora-Live-SoaS-i686-21_Beta-4

2014-11-24 Thread Iain Brown Douglas
On Sun, 2014-11-23 at 19:15 +, Iain Brown Douglas wrote:
> On Sat, 2014-11-22 at 00:52 -0300, Gonzalo Odiard wrote:
> > 
> > The folder bot/ and its contents were not in the
> > Speak.activity folder.
> > 
> > I deleted /usr/share/sugar/activities/Speak.activity/
> > I re-installed Speak by importing speak-48.xo with a USB
> > stick.
> > Alice is now running complete with brain.
> > 
> > 
> > Ok, that confirms the .xo is ok,
> > can you uninstall the activity again, and install the activity using
> > the rpm?
> > The rpm should be named sugar-speak
> 
> Same behaviour after:
> 
> sudo rpm -evv sugar-speak-48*
> 
> then
> 
> rpmbuild --rebuild -vv sugar-speak-48-1.fc21.src.rpm
> 
> Alice: "I don't know what you are talking about"
> 
> Directory bot/ is again missing
> from /usr/share/sugar/activities/Speak.activity/
> 
Two attachments,


1. "Speak11-Action2_attach"

This is the only mention that I found of the folder bot/ in the install
logs.


I cannot explain the line

+ rm -rf .0sugar bot


2. I made "SpeakContentReview" in case it throws any light.

As I see it the differences are:
AUTHORS 
bot/   
po/
*.pyo


Environment, hard drive install from Fedora-Live-SoaS-i686-21_Beta-4.iso

Iain

> 
> 
> > Gonzalo
> > 
> > 
> 
> 
> ___
> SoaS mailing list
> s...@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/soas

As I see it the differences are:
AUTHORS 
bot/   
po/
*.pyo

1. This is the contents of ~/Activities/Speak.activity, when installed from 
Speak-48.xo

activity  chatbox.py  espeak.py  fft_mouth.py   locale
setup.pywaveform_mouth.py
activity.py   chatbox.pyc espeak.pyc fft_mouth.pyc  mouth.py  
sleepy.py   waveform_mouth.pyc
activity.pyc  chat.py eyelashes.py   glasses.py mouth.pyc 
sleepy.pyc  wireframes.py
aiml  chat.pyceyelashes.pyc  glasses.pycNEWS  
sunglasses.py   wireframes.pyc
AUTHORS   COPYING eye.py HACKINGpo
sunglasses.pyc
bot   espeak_cmd.py   eye.pychalfmoon.pyREADMETODO
brain.py  espeak_cmd.pyc  face.pyhalfmoon.pyc   roundbox.py   
voice.py
brain.pyc espeak_gst.py   face.pyc   icons  roundbox.pyc  
voice.pyc

2. This is the contents of /usr/share/sugar/activities/Speak.activity, as 
delivered.

activity  chatbox.pyc espeak_gst.py   eye.py glasses.py
mouth.py  setup.pyc   voice.py
activity.py   chatbox.pyo espeak_gst.pyc  eye.pycglasses.pyc   
mouth.pyc setup.pyo   voice.pyc
activity.pyc  chat.py espeak_gst.pyo  eye.pyoglasses.pyo   
mouth.pyo sleepy.py   voice.pyo
activity.pyo  chat.pycespeak.py   face.pyHACKING   NEWS 
 sleepy.pyc  waveform_mouth.py
aiml  chat.pyoespeak.pyc  face.pyc   halfmoon.py   
READMEsleepy.pyo  waveform_mouth.pyc
brain.py  COPYING espeak.pyo  face.pyo   halfmoon.pyc  
roundbox.py   sunglasses.py   waveform_mouth.pyo
brain.pyc espeak_cmd.py   eyelashes.pyfft_mouth.py   halfmoon.pyo  
roundbox.pyc  sunglasses.pyc  wireframes.py
brain.pyo espeak_cmd.pyc  eyelashes.pyc   fft_mouth.pyc  icons 
roundbox.pyo  sunglasses.pyo  wireframes.pyc
chatbox.pyespeak_cmd.pyo  eyelashes.pyo   fft_mouth.pyo  locale
setup.py  TODOwireframes.pyo

3. This is the contents of /usr/share/sugar/activities/Speak.activity, when 
installed from sources.

activity  espeak_cmd.py   face.pymouth.py   sunglasses.pyc
activity.py   espeak_cmd.pyc  face.pyc   mouth.pyc  sunglasses.pyo
activity.pyc  espeak_cmd.pyo  face.pyo   mouth.pyo  TODO
activity.pyo  espeak_gst.py   fft_mouth.py   NEWS   voice.py
aiml  espeak_gst.pyc  fft_mouth.pyc  README voice.pyc
brain.py  espeak_gst.pyo  fft_mouth.pyo  roundbox.pyvoice.pyo
brain.pyc espeak.py   glasses.py roundbox.pyc   waveform_mouth.py
brain.pyo espeak.pyc  glasses.pycroundbox.pyo   waveform_mouth.pyc
chatbox.pyespeak.pyo  glasses.pyosetup.py   waveform_mouth.pyo
chatbox.pyc   eyelashes.pyHACKINGsetup.pyc  wireframes.py
chatbox.pyo   eyelashes.pyc   halfmoon.pysetup.pyo  wireframes.pyc
chat.py   eyelashes.pyo   halfmoon.pyc   sleepy.py  wireframes.pyo
chat.pyc  eye.py  halfmoon.pyo   sleepy.pyc
chat.pyo  eye.pyc icons  sleepy.pyo
COPYING   eye.pyo locale sunglasses.py
* line 23: + rm -rf .0sugar bot

[iain@veyPC ~]$ rpmbuild --rebuild -vv sug

Re: [Sugar-devel] [SoaS] Testing Sugar Activities Fedora-Live-SoaS-i686-21_Beta-4

2014-11-23 Thread Iain Brown Douglas
On Sat, 2014-11-22 at 16:16 +0100, Bert Freudenberg wrote:
> > On 22.11.2014, at 15:15, Jean THIERY  wrote:
> > 
> > EToys-116 displays
> > « Cannot find image file: squeak, did you run 'initsqueak -m'? »
> > After clicking on this message,
> > the screen is filled by cars and is not usable.
> 
> That looks weird ... does it work if you run "etoys" from the Terminal 
> activity?

Thank you Bert for your reply,

Yes, Etoys starts ok when I simply:

run "etoys" from the Terminal activity.

Why is this? what is wrong with the Sugar launcher?

With thanks,

Iain


> - Bert -
> 
> 
> 
> ___
> SoaS mailing list
> s...@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/soas


___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [SoaS] Testing Sugar Activities Fedora-Live-SoaS-i686-21_Beta-4

2014-11-23 Thread Iain Brown Douglas
On Sat, 2014-11-22 at 00:52 -0300, Gonzalo Odiard wrote:
> 
> The folder bot/ and its contents were not in the
> Speak.activity folder.
> 
> I deleted /usr/share/sugar/activities/Speak.activity/
> I re-installed Speak by importing speak-48.xo with a USB
> stick.
> Alice is now running complete with brain.
> 
> 
> Ok, that confirms the .xo is ok,
> can you uninstall the activity again, and install the activity using
> the rpm?
> The rpm should be named sugar-speak

Same behaviour after:

sudo rpm -evv sugar-speak-48*

then

rpmbuild --rebuild -vv sugar-speak-48-1.fc21.src.rpm

Alice: "I don't know what you are talking about"

Directory bot/ is again missing
from /usr/share/sugar/activities/Speak.activity/

I wanted to analyse the output of rpmbuild, so asked for -vv, verbose.

Sadly my notes are top-truncated. So I might have to repeat tomorrow.

Iain


> Gonzalo
> 
> 


___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [ASLO] Release XO Help-18

2014-11-22 Thread Iain Brown Douglas
On Fri, 2014-11-21 at 23:29 -0500, Sugar Labs Activities wrote:
> Activity Homepage:
> http://activities.sugarlabs.org/addon/4051
> 
> Sugar Platform:
> 0.98 - 0.102
> 
> Download Now:
> http://activities.sugarlabs.org/downloads/file/29029/help-18.xo
> 
> Release notes:
> Fix error starting the activity installed in /usr
> 
Many thanks, Gonzalo,

Sugar 18 tested in Fedora 21, displays correctly, and Help is available
within Activities by secondary clicking on the Activity's icon in the
Frame.

Iain
> 
> 
> Sugar Labs Activities
> http://activities.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] [SoaS] Testing Sugar Activities Fedora-Live-SoaS-i686-21_Beta-4

2014-11-22 Thread Iain Brown Douglas
On Sat, 2014-11-22 at 00:52 -0300, Gonzalo Odiard wrote:

> 
> can you uninstall the activity again, and install the activity using
> the rpm?
> The rpm should be named sugar-speak

I am unfamiliar with the process, and (over-) aware of time constraints.

Working on SoaS, in Terminal Activity, I was not able to install Speak
from .rpm

Attached is a precis of my notes.

Ideally I would read the manual before disclosing my failure, but I am
out of time. :)

Iain

> Gonzalo
> 
> 

First erase Speak from Home View List, check its gone.

Copy sugar-speak-48-1.fc21.src.rpm to ~

[liveuser@localhost ~]$ su

[root@localhost liveuser]# rpm -iv sugar-speak-48-1.fc21.src.rpm 
sugar-speak-48-1.fc21.noarch
warning: user mockbuild does not exist - using root
warning: group mockbuild does not exist - using root
warning: user mockbuild does not exist - using root
warning: group mockbuild does not exist - using root
[root@localhost liveuser]#
#
* Was this a fail? Speak not found.

[liveuser@localhost ~]$ ls
Activities  Desktop  Documents  Downloads  Music  Pictures  Public  rpmbuild  
Templates  Videos

* I see rpmbuild was created.

[liveuser@localhost ~]$ cd rpmbuild/

[liveuser@localhost rpmbuild]$ ls -R
.:
SOURCES  SPECS

./SOURCES:
Speak-48.tar.bz2

./SPECS:
sugar-speak.spec

* Is some success?

[liveuser@localhost ~]$ rpm -ql sugar-speak-48-1.fc21.rpm
package sugar-speak-48-1.fc21.rpm is not installed

* Is a fail. Why?
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [SoaS] Testing Sugar Activities Fedora-Live-SoaS-i686-21_Beta-4

2014-11-21 Thread Iain Brown Douglas
On Fri, 2014-11-21 at 16:06 +, Iain Brown Douglas wrote:
> On Fri, 2014-11-21 at 10:06 -0300, Gonzalo Odiard wrote:
> 
> Hi Gonzalo,
> > 
> > About Speak, please check if there are a file bot/alice.brn in the
> > activity directory.
> 
> 
> At first sight I do not see the folder bot/

The folder bot/ and its contents were not in the Speak.activity folder.

I deleted /usr/share/sugar/activities/Speak.activity/
I re-installed Speak by importing speak-48.xo with a USB stick.
Alice is now running complete with brain.

Iain
> > 
> > Gonzalo
> > 
> > 
> > 
> 
> > 
> > ___
> > Sugar-devel mailing list
> > Sugar-devel@lists.sugarlabs.org
> > http://lists.sugarlabs.org/listinfo/sugar-devel
> > 
> 
> > 
> > 
> > -- 
> > Gonzalo Odiard
> > 
> > SugarLabs - Software for children learning 
> > 
> > ___
> > Sugar-devel mailing list
> > Sugar-devel@lists.sugarlabs.org
> > http://lists.sugarlabs.org/listinfo/sugar-devel
> 
> ___
> SoaS mailing list
> s...@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/soas


___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Testing Sugar Activities Fedora-Live-SoaS-i686-21_Beta-4

2014-11-21 Thread Iain Brown Douglas
On Fri, 2014-11-21 at 11:55 -0300, Gonzalo Odiard wrote:
> Hi Iain,
> Can you copy the attached file to the path where the help activity is
> installed
> and confirm if the problem is solved?

Yes, Help now starts and displays complete with images.
> The activity should start and show the images
> in the help pages. 

However, I have not seen Help available from any tested Activity's icon
in the Frame.
> 
> Gonzalo
> 
> On Fri, Nov 21, 2014 at 10:06 AM, Gonzalo Odiard
>  wrote:
> Thanks by the logs.
> Now I understand what is happening with the Help activity.
> Our hack to create symlinks for the _static and _images
> directories
> don't work if the activity is installed in /usr because we
> don't have write permission.
> One alternative is rewrite the links at the client side with
> javascript.
> 
> 
> I don't understand what is happening with the Memorize
> activity.
> 
> 
> About Speak, please check if there are a file bot/alice.brn in
> the activity directory.
> The file is included in the
> sources 
> http://download.sugarlabs.org/sources/honey/Speak/Speak-48.tar.bz2
>     
>     
> Gonzalo
> 
> 
> 
> On Thu, Nov 20, 2014 at 9:09 PM, Iain Brown Douglas
>  wrote:
> 
> Thank you for all the work put into this new version
> of Sugar on a
> Stick.
> 
> In brief testing, Sugar on a Stick prepared on a USB
> stick with
> Fedora-Live-SoaS-i686-21_Beta-4.iso seems to run
> mostly as expected.
> 
> Help is not available from any tested Activity's icon
> in the Frame.
> Help 17.2 does not start, reports "Help Failed to
> Start".
> 
> Speak  48, works in "type some text" mode. In "ask a
> question" mode
> Alice always replies "I do not understand what you are
> talking about"
> 
> Memorize 48, does not start, reports "Memorize Failed
> to Start".
> 
> Etoys 116 fails.
> A dialog "Cannot find image file: squeak, did you run
> 'initsqueak -m'?"
> is seen, followed by a "Sorry, best to abandon" (or
> similar) message.
> 
> Alternatively,
> [liveuser@localhost ~]$ inisqueak -m
> No default image, looking for alternatives...
> 
> I could not find an image to install.
> Did you install squeak-image?
> Please check your Squeak installation.
> 
> In the second case Etoys opens, rapidly becomes
> unusable, and will
> will not close with Stop button,
> 
> 
> I have attached logs from the 4 Activities.
> 
> With thanks
> 
> Iain
> 
> 
> 
> 
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
> 
> 
> 
> 
> 
> -- 
> Gonzalo Odiard
> 
> SugarLabs - Software for children learning 
> 
> 
> 
> 
> 
> -- 
> Gonzalo Odiard
> 
> SugarLabs - Software for children learning 
> 


___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Testing Sugar Activities Fedora-Live-SoaS-i686-21_Beta-4

2014-11-21 Thread Iain Brown Douglas
On Fri, 2014-11-21 at 10:06 -0300, Gonzalo Odiard wrote:

Hi Gonzalo,
> 
> About Speak, please check if there are a file bot/alice.brn in the
> activity directory.


At first sight I do not see the folder bot/
Files list attached.


> The file is included in the
> sources http://download.sugarlabs.org/sources/honey/Speak/Speak-48.tar.bz2
> 
Failed to insert the folder successfully.

I will return to it, perhaps uninstall, re-install from ASLO.

USB stick has gone unstable atm!

Iain
> 
> Gonzalo
> 
> 
> 

> 
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
> 

> 
> 
> -- 
> Gonzalo Odiard
> 
> SugarLabs - Software for children learning 
> 
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel

[liveuser@localhost ~]$ cd Activities/
[liveuser@localhost Activities]$ ls
Physics.activity  Pippy.activity  Read.activity  TurtleBlocks.activity

[liveuser@localhost Activities]$ cd /usr/share/sugar/
[liveuser@localhost sugar]$ cd activities/
[liveuser@localhost activities]$ cd Speak.activity/
[liveuser@localhost Speak.activity]$ ls
activity  chatbox.pyc espeak_gst.py   eye.py glasses.py
mouth.py  setup.pyc   voice.py
activity.py   chatbox.pyo espeak_gst.pyc  eye.pycglasses.pyc   
mouth.pyc setup.pyo   voice.pyc
activity.pyc  chat.py espeak_gst.pyo  eye.pyoglasses.pyo   
mouth.pyo sleepy.py   voice.pyo
activity.pyo  chat.pycespeak.py   face.pyHACKING   NEWS 
 sleepy.pyc  waveform_mouth.py
aiml  chat.pyoespeak.pyc  face.pyc   halfmoon.py   
READMEsleepy.pyo  waveform_mouth.pyc
brain.py  COPYING espeak.pyo  face.pyo   halfmoon.pyc  
roundbox.py   sunglasses.py   waveform_mouth.pyo
brain.pyc espeak_cmd.py   eyelashes.pyfft_mouth.py   halfmoon.pyo  
roundbox.pyc  sunglasses.pyc  wireframes.py
brain.pyo espeak_cmd.pyc  eyelashes.pyc   fft_mouth.pyc  icons 
roundbox.pyo  sunglasses.pyo  wireframes.pyc
chatbox.pyespeak_cmd.pyo  eyelashes.pyo   fft_mouth.pyo  locale
setup.py  TODOwireframes.pyo
[liveuser@localhost Speak.activity]$ 

___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Testing Sugar Activities Fedora-Live-SoaS-i686-21_Beta-4

2014-11-20 Thread Iain Brown Douglas
Thank you for all the work put into this new version of Sugar on a
Stick.

In brief testing, Sugar on a Stick prepared on a USB stick with
Fedora-Live-SoaS-i686-21_Beta-4.iso seems to run mostly as expected.

Help is not available from any tested Activity's icon in the Frame.
Help 17.2 does not start, reports "Help Failed to Start".

Speak  48, works in "type some text" mode. In "ask a question" mode
Alice always replies "I do not understand what you are talking about"

Memorize 48, does not start, reports "Memorize Failed to Start".

Etoys 116 fails.
A dialog "Cannot find image file: squeak, did you run 'initsqueak -m'?"
is seen, followed by a "Sorry, best to abandon" (or similar) message.

Alternatively, 
[liveuser@localhost ~]$ inisqueak -m
No default image, looking for alternatives...

I could not find an image to install.
Did you install squeak-image?
Please check your Squeak installation.

In the second case Etoys opens, rapidly becomes unusable, and will
will not close with Stop button,


I have attached logs from the 4 Activities.

With thanks

Iain


Exited with status 0, pid 1560 data (None, ', mode 'w' at 
0xb102d548>, 'b3874924a4e3d8cda01c703ccce0eda6f1c7e510')
a SmalltalkImage
Image: etoys5.0 [latest update: #2408]

SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir /home/liveuser/.sugar/default/org.vpri.EtoysActivity/data/MyEtoys
Trusted Dir /home/liveuser/.sugar/default/org.vpri.EtoysActivity/data/private
Untrusted Dir /home/liveuser/.sugar/default/org.vpri.EtoysActivity/data/MyEtoys

SugarLauncher(Object)>>error:
Receiver: a SugarLauncher
Arguments and temporary variables: 
aString:'cannot find gconf path /desktop/sugar/user'
Receiver's instance variables: 
parameters: a 
Dictionary('ACTIVITY_ID'->'b3874924a4e3d8cda01c703ccce0eda6f1c7e5...etc...
sharedActivity: nil
buddies:nil
buddiesLock:nil
tubes:  nil
tubesLock:  nil

SugarLauncher>>gconfPropertiesAt:
Receiver: a SugarLauncher
Arguments and temporary variables: 
aString:'/desktop/sugar/user'
dir:UnixFileDirectory on '/'
f:  nil
props:  nil
entry:  nil
ignore: FileDoesNotExistException: 
'//.gconf/desktop/sugar/user/%gconf.xml'
Receiver's instance variables: 
parameters: a 
Dictionary('ACTIVITY_ID'->'b3874924a4e3d8cda01c703ccce0eda6f1c7e5...etc...
sharedActivity: nil
buddies:nil
buddiesLock:nil
tubes:  nil
tubesLock:  nil

[] in SugarLauncher>>ownerBuddy {[:ex | ^ SugarBuddyOwner   fromDictionary: 
(self gconfPropertiesAt: '/deskto...]}
Arguments and temporary variables: 
ex: DBusError: Process org.laptop.Sugar.Presence exited 
with status 1

BlockContext>>valueWithPossibleArgs:
Receiver: [] in SugarLauncher>>ownerBuddy {[:ex | ^ SugarBuddyOwner   
fromDictionary: (self gconfPro...etc...
Arguments and temporary variables: 
anArray:#(DBusError: Process org.laptop.Sugar.Presence 
exited with status 1)
Receiver's instance variables: 
sender: BlockContext>>valueWithPossibleArgs:
pc: 108
stackp: 1
nargs:  1
startpc:103
home:   SugarLauncher>>ownerBuddy


--- The full stack ---
SugarLauncher(Object)>>error:
SugarLauncher>>gconfPropertiesAt:
[] in SugarLauncher>>ownerBuddy {[:ex | ^ SugarBuddyOwner   fromDictionary: 
(self gconfPropertiesAt: '/deskto...]}
BlockContext>>valueWithPossibleArgs:
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
[] in MethodContext(ContextPart)>>handleSignal: {[(self tempAt: 2)   
valueWithPossibleArgs: {exception}]}
BlockContext>>ensure:
MethodContext(ContextPart)>>handleSignal:
DBusError(Exception)>>signal
DBusError(Exception)>>signal:
DBusError class(Exception class)>>signal:
DBus>>sendDBusMessage:timeout:
DBus>>sendDBusMessage:
SugarPresence(DBusProxy)>>dbusPerform:interface:withArguments:
SugarPresence(DBusProxy)>>dbusPerform:interface:
SugarPresence>>getOwner
[] in SugarLauncher>>ownerBuddy {[^ SugarBuddy fromDictionary: self presence 
getOwner getProperties]}
BlockContext>>on:do:
SugarLauncher>>ownerBuddy
[] in SugarLauncher>>startUp {[:activityId |  OLPCVirtualScreen setupIfNeeded.  
World windowEventHandler: ...]}
Dictionary>>at:ifPresent:
SugarLauncher>>startUp
[] in AutoStart class>>startUp: {[launcher startUp]}
WorldState>>runStepMethodsIn:
PasteUpMorph>>runStepMethods
WorldState>>doOneCycleNowFor:
WorldState>>doOneCycleFor:
PasteUpMorph>>doOneCycle
[] in Project class

Re: [Sugar-devel] new to sugar labs (Gonzalo Odiard)

2014-11-17 Thread Iain Brown Douglas
I have used Tank Attack (love the music) with a six year old tester used
to Tux Muth.

We have difficulty with seeing the question on a small screen.

My tester would appreciate a simple Maths Activity which would present
Tux Math type questions, in quick succession, perhaps with less of a
story, but with a visual reward like Maze. 

Having Sugarizer as an .apk on an Android phone is cool :) Thank you
Lionel.

Iain

On Mon, 2014-11-17 at 00:58 -0300, Gonzalo Odiard wrote:
> I downloaded and tested.
> Yes, that is the idea. Need fine tuning to make it more playable.
> By example, was difficult for me see the numbers at times,
> and was too fast at other times. 
> The basic idea of the game is help you make easy operations.
> I think TuxMath have more options, but I am not sure 
> what operations are used in the field.
> In the end, I would like see another type of mat game,
> where the story prompted solve problems like 
> how many meters of woods do you need to build a bridge across the
> river, etc,
> then the math is needed to solve problems, you can measure, buy
> materials and so.
> 
> 
> Gonzalo
> 
> On Fri, Nov 14, 2014 at 6:15 PM, Lionel Laské 
> wrote:
> 
> 
> Tank Operation activity [1] is a Sugar Web TuxMath clone.
> At least it was my intention :-)
> 
> 
>  Lionel.
> 
> 
> [1] http://activities.sugarlabs.org/en/sugar/addon/4733
> 
> 
> 
> 
> 2014-11-11 21:27 GMT+01:00
> :
> 
> Date: Tue, 11 Nov 2014 17:25:24 -0300
> From: Gonzalo Odiard 
> To: Ankush Khandelwal
> ,   Sugar-dev Devel
> 
> Subject: Re: [Sugar-devel] new to sugar labs
> Message-ID:
>  +ixhjn...@mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
> 
> To look for sugar bugs check at bugs.sugarlabs.org
> 
> About physics, I would like to have a version of
> Physics activity [1]
> implemented as a HTML/JS with one of the multiple
> physics game engines
> availables on javascript.
> Or you can create some game based on math or physics.
> I am not a big fan, but TusMath [3] is very popular in
> the deployments,
> and we always have problems with that, because is a
> binary,
> and honestly could be better implemented
> 
> Please, subscribe to our mailing list [4], and we can
> continue the
> communication there.
> 
> Gonzalo
> 
> [1]
> http://activities.sugarlabs.org/en-US/sugar/addon/4193
> [2]
> https://www.google.com/search?q=physics
> 
> +games&oq=physics&aqs=chrome.1.69i57j0l5.5288j0j7&sourceid=chrome&es_sm=0&ie=UTF-8#q=javascript+physics+engine
> [3] http://tux4kids.alioth.debian.org/tuxmath/
> [4] http://lists.sugarlabs.org/listinfo/sugar-devel
> 
> 
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
> 
> 
> 
> 
> 
> -- 
> Gonzalo Odiard
> 
> SugarLabs - Software for children learning 
> 
> ___
> 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] [IAEP] [Sur] Google Code In wiki page

2014-10-12 Thread Iain Brown Douglas
On Sun, 2014-10-12 at 23:23 +0530, Sai Vineet wrote:
> http://www.google-melange.com/gci/document/show/gci_program/google/gci2014/terms_and_conditions
> 
> It's buried in there somewhere.
http://www.google-melange.com/gci/document/show/gci_program/google/gci2014/help_page#beginner

> 
> On Sun, Oct 12, 2014 at 11:21 PM, Ignacio Rodríguez  
> wrote:
> >>Let's sort tasks by difficulty, this year GCI has a "beginner task"
> >> system. Tasks can be marked as beginner tasks.
> >
> > Where you get the "beginner task" info?
> >
> > Ignacio Rodríguez
> > nachoe...@gmail.com
> > SugarLabs at Facebook
> >
> > 2014-10-12 15:41 GMT-02:00 Sai Vineet :
> >
> >> Let's sort tasks by difficulty, this year GCI has a "beginner task"
> >> system. Tasks can be marked as beginner tasks.
> >>
> >> On Sat, Oct 11, 2014 at 3:29 AM, Walter Bender 
> >> wrote:
> >> > Yes. Did it land? If so, please close the ticket with a link to your
> >> > patch. Also, please remove it from the wiki page.
> >> >
> >> > -walter
> >> >
> >> > On Fri, Oct 10, 2014 at 5:52 PM, Ignacio Rodríguez 
> >> > wrote:
> >> >> Hey, sorry
> >> >>
> >> >>
> >> >> https://git.sugarlabs.org/~ignacio/stopwatch/irodriguez-gci2013-stopwatch/commit/d6dd98b04dea43bb58ca44e212f0e082237bce41
> >> >>
> >> >> I think I fixed that last year
> >> >>
> >> >> Use XO Game Keys For Stopwatch
> >> >>
> >> >> Ignacio Rodríguez
> >> >> nachoe...@gmail.com
> >> >> SugarLabs at Facebook
> >> >>
> >> >> 2014-10-10 16:18 GMT-02:00 Walter Bender :
> >> >>>
> >> >>> Please help us edit http://wiki.sugarlabs.org/go/Google_Code_In_2014
> >> >>>
> >> >>> Tip-o-hat to SAMDroid who has already contributed some tasks.
> >> >>>
> >> >>> -walter
> >> >>>
> >> >>> --
> >> >>> Walter Bender
> >> >>> Sugar Labs
> >> >>> http://www.sugarlabs.org
> >> >>> ___
> >> >>> Lista olpc-Sur
> >> >>> olpc-...@lists.laptop.org
> >> >>> http://lists.laptop.org/listinfo/olpc-sur
> >> >>
> >> >>
> >> >>
> >> >> ___
> >> >> Sugar-devel mailing list
> >> >> Sugar-devel@lists.sugarlabs.org
> >> >> http://lists.sugarlabs.org/listinfo/sugar-devel
> >> >>
> >> >
> >> >
> >> >
> >> > --
> >> > Walter Bender
> >> > Sugar Labs
> >> > http://www.sugarlabs.org
> >> > ___
> >> > Sugar-devel mailing list
> >> > Sugar-devel@lists.sugarlabs.org
> >> > http://lists.sugarlabs.org/listinfo/sugar-devel
> >
> >
> ___
> IAEP -- It's An Education Project (not a laptop project!)
> i...@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/iaep


___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Debugging Sugar 0.100 on Cubieboard.

2014-07-15 Thread Iain Brown Douglas
On Mon, 2014-07-14 at 22:14 +0100, Iain Brown Douglas wrote:

> If no Activities are running, I see only two python2 processes:
> python2 -m jarabe.main
> python2 /usr/bin/datastore-service
> 
>  or tell me how I
> might generate more useful evidence to debug this?

Sorry, to all, for the noise!

$ strace -o debug python2 -m jarabe.main

is looking productive.

Regards,

Iain
> ___
> 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] Debugging Sugar 0.100 on Cubieboard.

2014-07-14 Thread Iain Brown Douglas
I am running Sugar on Fedora-xfce-20-armhfp on a 1GB Cubieboard from
image [1], with kernel 3.4.75.sun4i+

I have Fedora 20, xfce, and sound running quite nicely on Cubieboard. In
Sugar there is a limitation - `some event` seems to overwhelm Sugar.

Deploying the Frame seems the culprit. Watching with conky, it now seems
reproducible that when the Frame is deployed the CPU suffers a great
overhead.

With cursor / hot corner action of Frame disabled, conky records
perfectly natural CPU and memory spikes on starting and running up to 3
(including sound-based) Activities. 
 
Having pressed F6, Sugar starts to perform poorly, Conky records CPU use
of 100%, which in 10 minutes does not recover. 

Running in tty2 and tty3, `top` and `ps -ef`

python2 rises to top CPU use, on pressing F6
no new process seems to be started by pressing F6.
If no Activities are running, I see only two python2 processes:
python2 -m jarabe.main
python2 /usr/bin/datastore-service


Can anyone throw some light on what is going on here, or tell me how I
might generate more useful evidence to debug this?

I have made an fpaste [2] of the shell.log together with notes of actions 
performed
in Sugar test.

Regards,
Iain Brown Douglas

[1] http://fedorapeople.org/~lkundrak/a10-images/
[2] http://ur1.ca/hr619



___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Testing Sugar 01.00 on a Cubieboard

2014-07-14 Thread Iain Brown Douglas
On Mon, 2014-07-14 at 14:57 +0100, Peter Robinson wrote:
> You could use the AllWinner Fedora 20 Remix here [1] and once that's
> running you can install sugar 0.100 with a "yum groupinstall
> @sugar-desktop"
> 
> [1] 
> https://fedoraproject.org/wiki/Architectures/ARM/F20/Remixes#Allwinner_A10_.2F_A13_.2F_A20

Thank you both for the replies.

That is the image and method I am using. I plan to report more fully later.

I was wanting / hoping to get Sugar more fully updated, and to eliminate fixed 
bugs
#4751 #4769  #4673 et al, *and* to test dnarvaez's ingenious method, the
earlier version of which works nicely on a PC.

Regards,
Iain

> On Mon, Jul 14, 2014 at 2:53 PM, Gonzalo Odiard  wrote:
> > dnarvaez, who worked on that packages, is not available.
> >
> > Gonzalo
> >
> >
> > On Tue, Jul 8, 2014 at 6:22 AM, Iain Brown Douglas
> >  wrote:
> >>
> >> I have Sugar 0.100 running quite nicely on a Cubieboard as a set top
> >> box.
> >>
> >> I wanted to update Sugar by the method described [1].
> >>
> >> Over a period of several days I am getting a "503 Service Temporarily
> >> Unavailable" message from the resource [2].
> >>
> >> Regards,
> >> Iain Brown Douglas
> >>
> >> [1]
> >> http://lists.sugarlabs.org/archive/sugar-devel/2014-January/046726.html
> >>
> >> [2] http://fedora.sugarlabs.org/repo/fedora-20-armhfp
> >>
> >> ___
> >> Sugar-devel mailing list
> >> Sugar-devel@lists.sugarlabs.org
> >> http://lists.sugarlabs.org/listinfo/sugar-devel
> >
> >
> >
> >
> > --
> > Gonzalo Odiard
> >
> > SugarLabs - Software for children learning
> >
> > ___
> > 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


[Sugar-devel] Testing Sugar 01.00 on a Cubieboard

2014-07-08 Thread Iain Brown Douglas
I have Sugar 0.100 running quite nicely on a Cubieboard as a set top
box.

I wanted to update Sugar by the method described [1].

Over a period of several days I am getting a "503 Service Temporarily 
Unavailable" message from the resource [2]. 

Regards,
Iain Brown Douglas

[1]
http://lists.sugarlabs.org/archive/sugar-devel/2014-January/046726.html

[2] http://fedora.sugarlabs.org/repo/fedora-20-armhfp

___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Chat Activity Seems Unresponsive

2014-05-25 Thread Iain Brown Douglas
Hi Nazrul,

I can reproduce this on Debian 7, seems very similar to my report:

http://lists.sugarlabs.org/archive/sugar-devel/2013-October/045261.html

One thing has changed since then - (I would estimate since early March
2014) the "Sharing icon" is now (more accurately) greyed out.

Regards
Iain


On Sun, 2014-05-25 at 16:35 +0530, Athar Haque wrote:
> The new logs file are attached herein. A lot of errors seen in
> shell.log.
> 
> 
> 
> On Sun, May 25, 2014 at 4:14 PM, Walter Bender
>  wrote:
> Please enable "debug" level by uncommenting the logger level
> line in ~/sugar-build/home/dotsugar/default/debug and then
> regenerate your log files. Thx.
> 
> 
> export SUGAR_LOGGER_LEVEL=debug
> 
> 
> 
> -walter
> 
> 
> On Sun, May 25, 2014 at 6:09 AM, Athar Haque
>  wrote:
> I have also attached the screenshot of it. You can
> easily notice that both the buttons, the smiley and
> the other one and the text box are disabled.
> 
> 
> 
> On Sun, May 25, 2014 at 2:06 PM, Athar Haque
>  wrote:
> I cloned the repository from github and it's
> up to date.
> 
> 
> I have attached both shell.log and chat
> activity log herein.
> 
> 
> 
> On Sun, May 25, 2014 at 5:15 AM, Gonzalo
> Odiard  wrote:
> Would be good if you can send the
> activity log, and what version of
> Sugar,
> and Chat activity are you using.
> 
> 
> Gonzalo 
> 
> 
> On Sat, May 24, 2014 at 8:16 PM, Athar
> Haque  wrote:
> I didn't face any problem with
> any other activity I had
> worked on so far. So didn't
> look up for their logs. Chat
> activity is the first one
> which is giving me problems.
> No textbox or chatbox, even
> the smileys button seems to be
> disabled.
> 
> 
> 
> On Sun, May 25, 2014 at 4:25
> AM, Ignacio Rodríguez
>  wrote:
> You have all the
> activity log?
> 
> Ignacio Rodríguez
> fb.com/Ignacio.Rodriguez.UY
> @NachoDeTodos
> nachoe...@gmail.com
> 
> 
> 
> 2014-05-24 19:54
> GMT-03:00 Athar Haque
> :
> 
> I didn't
> notice any
> problem with
> the
> functioning of
> any other
> activity. For
> me it's only
> the chat
> activity which
> doesn't seem
> to be
> working. 
> 
>  

Re: [Sugar-devel] Happy / Sad laptop system load monitor

2014-05-24 Thread Iain Brown Douglas
On Fri, 2014-05-23 at 13:27 -0005, Sebastian Silva wrote:
> Thans for the archeology Bernie!
> 
> 
> I agree that perhaps happy/sad isn't the proper metaphor. I remember
> having a similar WindowMaker dockapp, that would show the face from
> Doom's guy for the same purpose. Not very informative, but fun.
> 
> 
> Now, about this implementation, as i remember, once the palette is
> open, proper cpu/mem graphs appear. Perhaps we can come up with a less
> emotionally loaded metaphor.
> 
Or omit the metaphor as far as possible, and see if we can present the
data collected by the Dextrose method in a non-intrusive way. My
suggestion would be like [1], but probably without any words.

This (edited) image generated by conky with
${cpugraph cpu1}
$membar


Regards,
Iain

[1] http://www.zimagez.com/zimage/membarcpugraph5.php

> 
> I would disagree that user's shouldn't need to know this data, in fact
> with such a constrained machine as XO it is pretty useful feedback and
> as I remember it was part of the original Sugar design (it was not in
> the frame, but in the home view's relative area of use for each active
> icon).
> 
> 
> Regards,
> Sebastian 
> 
> El vie, 23 de may 2014 a las 6:08 AM, Walter Bender
>  escribió:
> > +1 to something like conky, which is real information instead of
> > pretending to give the kids information. if you want smiley faces,
> > they should have real data behind them.
> > 
> > 
> > regards.
> > 
> > 
> > -walter
> > 
> > 
> > On Fri, May 23, 2014 at 5:16 AM, Iain Brown Douglas
> >  wrote:
> > On Thu, 2014-05-22 at 22:34 -0005, Sebastian Silva wrote:
> > > Hi,
> > > I remember Sugar as deployed in Dextrose 1 had a signature
> > happy/sad
> > > laptop icon and both memory / cpu load indicators.
> > >
> > >
> > > I am dogfooding Sugar again on a memory constrained laptop
> > and am in
> > > need of a memory monitor, and this would be lovely.
> > >
> > >
> > > Is that code alive? Maybe it was a good idea to have by
> > default.
> > >
> > 
> > I remember testing that on a low resource machine and the
> > avatar lagged
> > the events, and was not educational.
> > 
> > I felt that the ability to embed a couple of elements from
> > conky [1] in
> > the frame would be superior. I have found conky to be
> > understood by very
> > young testers.
> > 
> > Regards,
> > Iain
> > 
> > [1] http://conky.sourceforge.net/
> > >
> > > Regards,
> > > Sebastian
> > > ___
> > > 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
> > 
> > 
> > 
> > 
> > 
> > -- 
> > 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] Happy / Sad laptop system load monitor

2014-05-24 Thread Iain Brown Douglas
On Sat, 2014-05-24 at 04:06 +0100, Iain Brown Douglas wrote:

> I have had a go with conky on osbuild - it is not working quite
> correctly. 
> [2] http://ur1.ca/hdbh8 

Oops, there should be no white space at line 34, below TEXT,
Sorry,
Iain



> > > >
> > > > Regards,
> > > > Sebastian
> > > > ___
> > > > Sugar-devel mailing list
> > > > Sugar-devel@lists.sugarlabs.org
> > > <mailto:Sugar-devel@lists.sugarlabs.org>
> > > > http://lists.sugarlabs.org/listinfo/sugar-devel
> > > 
> > > 
> > > ___
> > > Sugar-devel mailing list
> > > Sugar-devel@lists.sugarlabs.org 
> > > <mailto:Sugar-devel@lists.sugarlabs.org>
> > > http://lists.sugarlabs.org/listinfo/sugar-devel
> > > 
> > > 
> > > 
> > > 
> > > -- 
> > > 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] Happy / Sad laptop system load monitor

2014-05-23 Thread Iain Brown Douglas
On Fri, 2014-05-23 at 11:28 -0700, Bernie Innocenti wrote:
> Concky looks great, but I thought we could only embed Python code in the
> frame.

Ah, thanks, I didn't know that.
> 
> If a rewrite in Python is required, then we could as well start from
> Tincho's original work and improve it. While the happy/sad laptop might
> be an over-simplification, opening the palette did reveal real memory
> and cpu usage data:
> 
>   http://wiki.sugarlabs.org/go/File:Dextrose_resource_monitoring.png
> 
> The lag observed by Iain in updating the data also bothered me. The
> stats were being updated every 5 seconds because a reviewer was
> concerned about increasing idle power usage. I'd be in favor of
> increasing the update frequency and maybe skip the UI updates when the
> frame is hidden. The same optimization would benefit all the existing
> frame indicators and background updates to the Network view, which take
> a ton of CPU time.
> 
Perhaps I was being over-hard, but of course one is only really
interested in the monitors, when not sure if resources are sufficient!

I have had a go with conky on osbuild - it is not working quite
correctly. (I may have some options contrary in the mix between top
level and transparency.)

However I can share a screen-shot [1] and the ~/.conkyrc [2] I used.

yum install conky
conky -c .conkyrc from Terminal Activity

Regards,
Iain

[1] http://www.zimagez.com/zimage/screenshot-240514-031742.php
[2] http://ur1.ca/hdbh8 
> 
> On 05/23/2014 04:08 AM, Walter Bender wrote:
> > +1 to something like conky, which is real information instead of
> > pretending to give the kids information. if you want smiley faces, they
> > should have real data behind them.
> > 
> > regards.
> > 
> > -walter
> > 
> > 
> > On Fri, May 23, 2014 at 5:16 AM, Iain Brown Douglas
> > mailto:i...@browndouglas.plus.com>> wrote:
> > 
> > On Thu, 2014-05-22 at 22:34 -0005, Sebastian Silva wrote:
> > > Hi,
> > > I remember Sugar as deployed in Dextrose 1 had a signature happy/sad
> > > laptop icon and both memory / cpu load indicators.
> > >
> > >
> > > I am dogfooding Sugar again on a memory constrained laptop and am in
> > > need of a memory monitor, and this would be lovely.
> > >
> > >
> > > Is that code alive? Maybe it was a good idea to have by default.
> > >
> > I remember testing that on a low resource machine and the avatar lagged
> > the events, and was not educational.
> > 
> > I felt that the ability to embed a couple of elements from conky [1] in
> > the frame would be superior. I have found conky to be understood by very
> > young testers.
> > 
> > Regards,
> > Iain
> > 
> > [1] http://conky.sourceforge.net/
> > >
> > > Regards,
> > > Sebastian
> > > ___
> > > Sugar-devel mailing list
> > > Sugar-devel@lists.sugarlabs.org
> > <mailto:Sugar-devel@lists.sugarlabs.org>
> > > http://lists.sugarlabs.org/listinfo/sugar-devel
> > 
> > 
> > ___
> > Sugar-devel mailing list
> > Sugar-devel@lists.sugarlabs.org <mailto:Sugar-devel@lists.sugarlabs.org>
> > http://lists.sugarlabs.org/listinfo/sugar-devel
> > 
> > 
> > 
> > 
> > -- 
> > 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] Happy / Sad laptop system load monitor

2014-05-23 Thread Iain Brown Douglas
On Thu, 2014-05-22 at 22:34 -0005, Sebastian Silva wrote:
> Hi,
> I remember Sugar as deployed in Dextrose 1 had a signature happy/sad
> laptop icon and both memory / cpu load indicators.
> 
> 
> I am dogfooding Sugar again on a memory constrained laptop and am in
> need of a memory monitor, and this would be lovely.
> 
> 
> Is that code alive? Maybe it was a good idea to have by default.
> 
I remember testing that on a low resource machine and the avatar lagged
the events, and was not educational.

I felt that the ability to embed a couple of elements from conky [1] in
the frame would be superior. I have found conky to be understood by very
young testers.

Regards,
Iain

[1] http://conky.sourceforge.net/
> 
> Regards,
> Sebastian
> ___
> 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] Small issues with Sugar 0.102

2014-05-22 Thread Iain Brown Douglas
On Sat, 2014-05-17 at 02:34 -0300, Ignacio Rodríguez wrote:
> About 4751 I remember to have the same problem on first try to port
> icon_size to pixel_size
> 
> http://people.sugarlabs.org/ignacio/Without%20IconSize.png
> 
I am seeing #4751 and #4673 in osbuild at present (but my osbuild is not
error free).

What I am seeing in osbuild, and referring to the above screenshot, (ref
#4751) is:

the actual icon is 27 pixels wide, same as I expect
the "original Frame" appears as expected 54 / 56 pixels wide,
the "distorted Frame", say 72 pixels wide, takes its distortion from the
"carrier".

By "carrier" I refer partially to the grey background of the clipping,
but more specifically the "area_highlighted_on_select".

[I am not sure of my use of the word "palette" in this context. Does
palette="area_highlighted_on_select"?]

Is it right to say that the frame is distorted by the palette, rather
than the icon?

> So, I think this is a problem of pixel_size
> 
So, is it a problem of the pixel_size in the palette, rather than
pixel_size in the icon?



> ___
> 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] [SoaS] Recommendations for running Sugar on standard hardware (non-XOs)?

2014-04-16 Thread Iain Brown Douglas

On Wed, 2014-04-16 at 18:53 +0700, Sam Parkinson wrote:
> Hi,
> 
> 
> Cool tutorial! Sorry about the crashes, I think I have found some of
> the issues but will have to look further. (I committed some fixes to
> the git though). Also now I see which bits of the ui are confusing so
> I will fix that.

I see that I need to use max 800x600 images.

If I wanted to remove all the  from every slide I should do it
more carefully. I did wonder if  is *required*, but I think
not. I should get all the words saved, before adding images. The
opposite of what I tried!

I am guessing that the "Style" must be decided and set, before starting
work.

I am not sure how to optimise the location of the images before starting
work.

When you brought up the subject, I had been playing with Sugarizing
http://www.w3.org/Talks/Tools/Slidy2/Overview.html#%281%29 - it would
probably be a long time before *I* had it ready to share though!
> 
> [Now on topic]
> I was just wondering, can that command you used be used to move it to
> the hdd? I think the installing to the hdd is what we need. Anyway I
> will setup a virtual box an give it a go (don't worry, I will not
> forget this time).

I am not sure if I have tried that, I imagine it would work. An
advantage of a hdd install is that, I think, the uncompressed image
*sometimes* seems to handle auto-saving the Journal better. In my
experience you need more patience with a USB stick than with hdd
install.

Liveinst is the command I would use for a hdd install.

hdd install is good for using an old "spare" machine, but I think that
the philosophy of a child having their very own learning environment by
a USB stick is one I would like to try to make more easy for new sugar
learners.

Iain
> 
> Sam
> 
> 
> On Mon, Apr 14, 2014 at 6:04 PM, Iain Brown Douglas
>  wrote:
> On Tue, 2014-04-08 at 23:07 +0100, Iain Brown Douglas wrote:
> > On Tue, 2014-04-08 at 20:54 +, Sam Parkinson wrote:
> > > Hi,
> > >
> > > I think we need to make a really simple tutorial and put
> it on the
> > > wiki home page. Just something with the link to the iso
> and lots of
> > > screenshots :)
> > >
> > > I might have a go on the weekend.
> 
> 
> @Sam Slides 1 is splendid for this job, well done.
> 
> I had a first run, which produced this: http://is.gd/0kbeMZ
> It is unfinished of course, but this number of slides seemed
> to crash
> 3GB of RAM, and the images seem to prevent saving to Journal
> in SoaS. I
> will report when I understand why!
> 
> I will re-work it, and probably shorten it. Next time I will
> deliver
> commands straight from the Slide presentation.
> 
> Any other feedback welcome!
> 
> > >
> > > Or maybe we could try to make and 'install' activity for
> soas?
> 
> 
> A script.py to identify and unmount the USB stick and create
> the
> appropriate command, could be a first step. I wonder if the
> script could
> then be delivered by this sort of presentation?
> 
> 
> >
> > Both very good ideas, to which I have been giving thought.
> >
> > It would be good to fix a "single" method to document - my
> vote would be
> > for along the lines of [1]. It would be good to have
> comments on whether
> > this "suits all".
> 
> 
> :"-) (Suits all) as in, meets a reasonably high proportion of
> use cases.
> 
> Iain
> 
> 
> > [1]
> >
> 
> http://wiki.sugarlabs.org/go/Testing/Reports/Sugar_on_a_Stick_Persistence
> >
> >
> > Iain
> >
> >
> > >
> > > Sam
> > >
> > > On Apr 9, 2014 4:17 AM, "Thomas Gilliard"
> 
> > > wrote:
> > >
> > > On 4/8/2014 9:39 AM, Christoph Derndorfer wrote:
> > >
> > > > Hi David,
> > > >
> > > >
> > > > thanks for the link.
> > > >
> > > >
> > > > Given that this page was last updated back in
> 2012 I'm
>

Re: [Sugar-devel] [SoaS] Recommendations for running Sugar on standard hardware (non-XOs)?

2014-04-14 Thread Iain Brown Douglas
On Tue, 2014-04-08 at 23:07 +0100, Iain Brown Douglas wrote:
> On Tue, 2014-04-08 at 20:54 +, Sam Parkinson wrote:
> > Hi,
> > 
> > I think we need to make a really simple tutorial and put it on the
> > wiki home page. Just something with the link to the iso and lots of
> > screenshots :)
> > 
> > I might have a go on the weekend.

@Sam Slides 1 is splendid for this job, well done.

I had a first run, which produced this: http://is.gd/0kbeMZ
It is unfinished of course, but this number of slides seemed to crash
3GB of RAM, and the images seem to prevent saving to Journal in SoaS. I
will report when I understand why!

I will re-work it, and probably shorten it. Next time I will deliver
commands straight from the Slide presentation.

Any other feedback welcome!

> > 
> > Or maybe we could try to make and 'install' activity for soas?

A script.py to identify and unmount the USB stick and create the
appropriate command, could be a first step. I wonder if the script could
then be delivered by this sort of presentation?


> 
> Both very good ideas, to which I have been giving thought.
> 
> It would be good to fix a "single" method to document - my vote would be
> for along the lines of [1]. It would be good to have comments on whether
> this "suits all".

:"-) (Suits all) as in, meets a reasonably high proportion of use cases.

Iain


> [1]
> http://wiki.sugarlabs.org/go/Testing/Reports/Sugar_on_a_Stick_Persistence
> 
> 
> Iain
> 
> 
> > 
> > Sam
> > 
> > On Apr 9, 2014 4:17 AM, "Thomas Gilliard" 
> > wrote:
> > 
> > On 4/8/2014 9:39 AM, Christoph Derndorfer wrote:
> > 
> > > Hi David, 
> > > 
> > > 
> > > thanks for the link.
> > > 
> > > 
> > > Given that this page was last updated back in 2012 I'm
> > > wondering whether anyone knows if the instructions are still
> > > up-to-date and working?
> > > 
> > > 
> > 
> > In general this is still valid. Anaconda - the fedora
> > installer has changed but is still accessed from root terminal
> > in the listview of f3 ( sugar-desktop and SoaS.) of F20 [1]
> > and F21 (rawhide) [2]  with "liveinst'.
> > 
> > Tom Gilliard
> > satellit
> > 
> > [1] http://wiki.sugarlabs.org/go/Fedora_20
> > [2] http://wiki.sugarlabs.org/go/Fedora_21
> > > Cheers,
> > > Christoph
> > > 
> > > 
> > > On Tue, Apr 8, 2014 at 8:19 AM, David Beveridge
> > >  wrote:
> > > I would try this method..,
> > > 
> > > 
> > http://wiki.sugarlabs.org/go/Tutorials/Installation/Install_with_liveinst
> > > 
> > > On Tue, Apr 8, 2014 at 4:36 AM, Christoph Derndorfer
> > >  wrote:
> > > > Hey everyone,
> > > >
> > > > a guy I know wants to set up a couple of older
> > > laptops with Sugar in a sort
> > > > of "learning lab" in Germany and asked me what the
> > > best route for doing that
> > > > was. Since I haven't dabbled in that area in quite
> > > a while I'm not sure what
> > > > the best recommendations are these days:
> > > >
> > > > * using the SoaS version from late December?
> > > > * installing Fedora 20 and running Sugar on top of
> > > that?
> > > > * something entirely different?
> > > >
> > > > Any comments, suggestions, links, etc. would be
> > > much appreciated.
> > > >
> > > > Thanks,
> > > > Christoph
> > > >
> > > > --
> > > > Christoph Derndorfer
> > > >
> > > > volunteer, OLPC (Austria) [www.olpc.at]
> > > > editor, OLPC News [www.olpcnews.com]
> > > > co-founder, TechnikBasteln®
> > > [www.tech

Re: [Sugar-devel] [SoaS] Recommendations for running Sugar on standard hardware (non-XOs)?

2014-04-08 Thread Iain Brown Douglas
On Tue, 2014-04-08 at 20:54 +, Sam Parkinson wrote:
> Hi,
> 
> I think we need to make a really simple tutorial and put it on the
> wiki home page. Just something with the link to the iso and lots of
> screenshots :)
> 
> I might have a go on the weekend.
> 
> Or maybe we could try to make and 'install' activity for soas?

Both very good ideas, to which I have been giving thought.

It would be good to fix a "single" method to document - my vote would be
for along the lines of [1]. It would be good to have comments on whether
this "suits all".

[1]
http://wiki.sugarlabs.org/go/Testing/Reports/Sugar_on_a_Stick_Persistence


Iain


> 
> Sam
> 
> On Apr 9, 2014 4:17 AM, "Thomas Gilliard" 
> wrote:
> 
> On 4/8/2014 9:39 AM, Christoph Derndorfer wrote:
> 
> > Hi David, 
> > 
> > 
> > thanks for the link.
> > 
> > 
> > Given that this page was last updated back in 2012 I'm
> > wondering whether anyone knows if the instructions are still
> > up-to-date and working?
> > 
> > 
> 
> In general this is still valid. Anaconda - the fedora
> installer has changed but is still accessed from root terminal
> in the listview of f3 ( sugar-desktop and SoaS.) of F20 [1]
> and F21 (rawhide) [2]  with "liveinst'.
> 
> Tom Gilliard
> satellit
> 
> [1] http://wiki.sugarlabs.org/go/Fedora_20
> [2] http://wiki.sugarlabs.org/go/Fedora_21
> > Cheers,
> > Christoph
> > 
> > 
> > On Tue, Apr 8, 2014 at 8:19 AM, David Beveridge
> >  wrote:
> > I would try this method..,
> > 
> > 
> http://wiki.sugarlabs.org/go/Tutorials/Installation/Install_with_liveinst
> > 
> > On Tue, Apr 8, 2014 at 4:36 AM, Christoph Derndorfer
> >  wrote:
> > > Hey everyone,
> > >
> > > a guy I know wants to set up a couple of older
> > laptops with Sugar in a sort
> > > of "learning lab" in Germany and asked me what the
> > best route for doing that
> > > was. Since I haven't dabbled in that area in quite
> > a while I'm not sure what
> > > the best recommendations are these days:
> > >
> > > * using the SoaS version from late December?
> > > * installing Fedora 20 and running Sugar on top of
> > that?
> > > * something entirely different?
> > >
> > > Any comments, suggestions, links, etc. would be
> > much appreciated.
> > >
> > > Thanks,
> > > Christoph
> > >
> > > --
> > > Christoph Derndorfer
> > >
> > > volunteer, OLPC (Austria) [www.olpc.at]
> > > editor, OLPC News [www.olpcnews.com]
> > > co-founder, TechnikBasteln®
> > [www.technikbasteln.net]
> > >
> > > e-mail: christ...@derndorfer.eu
> > >
> > >
> > 
> > > ___
> > > SoaS mailing list
> > > s...@lists.sugarlabs.org
> > > http://lists.sugarlabs.org/listinfo/soas
> > >
> > ___
> > SoaS mailing list
> > s...@lists.sugarlabs.org
> > http://lists.sugarlabs.org/listinfo/soas
> > 
> > 
> > 
> > 
> > -- 
> > Christoph Derndorfer 
> > 
> > 
> > volunteer, OLPC (Austria) [www.olpc.at]
> > editor, OLPC News [www.olpcnews.com]
> > co-founder, TechnikBasteln® [www.technikbasteln.net]
> > 
> > 
> > e-mail: christ...@derndorfer.eu
> > 
> > 
> > 
> > 
> > ___
> > SoaS mailing list
> > s...@lists.sugarlabs.org
> > http://lists.sugarlabs.org/listinfo/soas
> 
> 
> 
> ___
> 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] Fedora repository with snapshots from git

2014-01-05 Thread Iain Brown Douglas
On Mon, 2014-01-06 at 06:10 +, Iain Brown Douglas wrote:
> On Sun, 2014-01-05 at 02:10 +, Daniel Narvaez wrote:
> > 
> > If you want to try the very latest sugar on Fedora (18, 19 or 20,
> > bothi386 and x86_64), you just need to
> > 
> > sudo curl -o /etc/yum.repos.d/sugar.repo
> > http://copr.fedoraproject.org/coprs/dnarvaez/sugar/repo/fedora-20-i386
> > 
> Cool.

> curl -o could not handle a redirect,

sudo curl -Lo /etc/yum.repos.d/sugar.repo
http://copr.fedoraproject.org/coprs/dnarvaez/sugar/repo/fedora-20-i386

works fine, :"-)

Iain 

> Iain
> 
> > 
> > 
> > 
> > -- 
> > Daniel Narvaez
> > 
> > ___
> > 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] Fedora repository with snapshots from git

2014-01-05 Thread Iain Brown Douglas
On Sun, 2014-01-05 at 02:10 +, Daniel Narvaez wrote:
> # The short version
> 
> 
> 
> If you want to try the very latest sugar on Fedora (18, 19 or 20,
> bothi386 and x86_64), you just need to
> 
> sudo curl -o /etc/yum.repos.d/sugar.repo
> http://copr.fedoraproject.org/coprs/dnarvaez/sugar/repo/fedora-20-i386
> 
Cool.

Tested on Fedora 20 (x86_64), Sugar updated without reported error.
Sugar running as expected.

One problem for me, I had to create /etc/yum.repos.d/sugar.repo
manually.

curl -o could not handle a redirect, and produced the sugar.repo
attached.

Regards,
Iain

> 
> 
> 
> -- 
> Daniel Narvaez
> 
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel

Title: Redirecting...


Redirecting...
You should be redirected automatically to target URL: http://copr.fedoraproject.org/coprs/dnarvaez/sugar/repo/fedora-20-i386/.  If not click the link.
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Trouble saving Write 94 in Fedora 20

2013-12-20 Thread Iain Brown Douglas
On Fri, 2013-12-20 at 14:36 +0100, Daniel Narvaez wrote:
> On 20 December 2013 14:29, Iain Brown Douglas
>  wrote:
> On Thu, 2013-12-19 at 15:59 -0200, Gonzalo Odiard wrote:
> 
> > Hi Iain,
> > Could you test Write from git
> https://git.sugarlabs.org/write
> > and confirm if is working for you?
> >
> 
> Testing environment:
> Fedora-Live-Xfce-x86_64-20-TC5
> 
> 
> In both a Sugar-session and sugar-runner, Write successfully
> saves and
> reopens, when the it is closed with the Stop button.
> 
> Write will not Export, (ie Save As any of the four .pdf etc
> options)
> 
> I attach the last five logs and shell log.
> 
> 
> There seem to be nothing in the logs about this. Can you uncomment the
> SUGAR_LOGGER_LEVEL line in ~/.sugar/default/debug, test export and
> send the log?


Uncommented, then I performed a regular successful, edit, Stop and
reopen.

Then edit, export as .pdf, and Write collapsed.

The two logs attached.

Iain

> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel


** (sugar-activity:1701): WARNING **: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
Unknown option -b
1387549878.789088 DEBUG root: datastore.get
1387549878.812100 DEBUG root: Calling GetActivity on /org/freedesktop/Telepathy/Account/salut/local_xmpp/account0
1387549878.819260 DEBUG root: There's no shared activity with the id 8053e6b87aaf87290b23307c3dca7838436b7a40
1387549878.819467 DEBUG root: *** Act 8053e6b87aaf87290b23307c3dca7838436b7a40, mesh instance None, scope public
1387549878.819564 DEBUG root: *** Act 8053e6b87aaf87290b23307c3dca7838436b7a40 no existing mesh instance, but used to be shared, will share
1387549878.819661 DEBUG root: Requesting public share of activity 8053e6b87aaf87290b23307c3dca7838436b7a40.
1387549878.821043 ERROR root: EXCEPTION: request-clear-area signal not available
1387549878.821236 ERROR root: EXCEPTION: unset-clear-area signal not available
1387549878.909518 WARNING root: No Gtk.AccelGroup in the top level window.
1387549878.909874 WARNING root: No Gtk.AccelGroup in the top level window.
1387549878.914472 WARNING root: No Gtk.AccelGroup in the top level window.
1387549878.914852 WARNING root: No Gtk.AccelGroup in the top level window.
1387549878.923126 WARNING root: No Gtk.AccelGroup in the top level window.
1387549879.016831 WARNING root: No Gtk.AccelGroup in the top level window.
1387549879.021414 WARNING root: No Gtk.AccelGroup in the top level window.
1387549879.031852 WARNING root: No Gtk.AccelGroup in the top level window.
1387549879.171857 WARNING root: No Gtk.AccelGroup in the top level window.
1387549879.173769 WARNING root: No Gtk.AccelGroup in the top level window.
1387549879.174038 WARNING root: No Gtk.AccelGroup in the top level window.
1387549879.174214 WARNING root: No Gtk.AccelGroup in the top level window.
1387549879.174359 WARNING root: No Gtk.AccelGroup in the top level window.
1387549879.174524 WARNING root: No Gtk.AccelGroup in the top level window.
1387549879.176264 WARNING root: No Gtk.AccelGroup in the top level window.
1387549879.176503 WARNING root: No Gtk.AccelGroup in the top level window.
1387549879.176674 WARNING root: No Gtk.AccelGroup in the top level window.
1387549879.176877 WARNING root: No Gtk.AccelGroup in the top level window.
1387549879.177047 WARNING root: No Gtk.AccelGroup in the top level window.
1387549879.179365 WARNING root: No Gtk.AccelGroup in the top level window.
1387549879.179630 WARNING root: No Gtk.AccelGroup in the top level window.
1387549879.179837 WARNING root: No Gtk.AccelGroup in the top level window.
1387549879.184852 WARNING root: No Gtk.AccelGroup in the top level window.
1387549879.185121 WARNING root: No Gtk.AccelGroup in the top level window.
1387549879.185289 WARNING root: No Gtk.AccelGroup in the top level window.
1387549879.191394 ERROR write-activity: We are creating an activity
1387549879.279879 DEBUG root: Abiword font size changed to 12.0
/usr/lib64/python2.7/site-packages/gi/overrides/GObject.py:464: Warning: gsignal.c:2515: instance '0x323e150' has no handler with id '1779'
  GObjectModule.signal_handler_block(_get_instance_for_signal(obj), handler_id)
1387549879.282214 DEBUG root: Abiword font changed to Times New Roman
1387549879.282733 DEBUG root: On abi style-name prop='Normal'
1387549879.283053 DEBUG root: On abi style-name prop='Normal'
1387549879.284318 DEBUG root: On abi left-align pro

Re: [Sugar-devel] Trouble saving Write 94 in Fedora 20

2013-12-20 Thread Iain Brown Douglas
On Thu, 2013-12-19 at 15:59 -0200, Gonzalo Odiard wrote:
> Hi Iain,
> Could you test Write from git https://git.sugarlabs.org/write
> and confirm if is working for you?
> 
Testing environment:
Fedora-Live-Xfce-x86_64-20-TC5


In both a Sugar-session and sugar-runner, Write successfully saves and
reopens, when the it is closed with the Stop button.

Write will not Export, (ie Save As any of the four .pdf etc options)

I attach the last five logs and shell log.



== Collaboration in Write ==

I cannot define what is reproducible. Write sometimes puts a
collaboration icon in the F1 view. Collaboration is now seems flaky in
general on this machine.

Regards

Iain

> Gonzalo
> 
> 
> On Mon, Nov 25, 2013 at 9:43 PM, Iain Brown Douglas
>  wrote:
> On Mon, 2013-11-25 at 21:18 +0100, Daniel Narvaez wrote:
> > On 25 November 2013 20:11, Iain Brown Douglas
> >  wrote:
> > On Mon, 2013-11-25 at 16:35 -0200, Gonzalo Odiard
> wrote:
> > > Looks like a crash in abiword when try to open the
> saved
> > file.
> > > Could you attach the document saved in the
> Journal,
> >
> >
> > I guess my OP did not make it clear that I have
> never
> > succeeded in
> > saving *anything* in Write on this install.
> >
> > Write will perform as expected until I attempt to
> rename a
> > file.
> >
> > Actually closing Write, with "original" file-name
> "Write
> > Activity" is as
> > expected, except that resume opens as an empty page.
> It has
> > been
> > intermittent whether an empty "Write Activity" is
> seen in the
> > Journal.
> >
> >
> > This is reproducable in sugar-build too now.
> >
> >
> > Can you open a ticket about it please?
> >
> 
> OK, done, reference, Moderated Submission #407
> 
> Iain
> > ___
> > Sugar-devel mailing list
> > Sugar-devel@lists.sugarlabs.org
> > http://lists.sugarlabs.org/listinfo/sugar-devel
> 
> 
> 
> 
> 

Unknown option -b
1387544249.706341 ERROR root: EXCEPTION: request-clear-area signal not available
1387544249.706567 ERROR root: EXCEPTION: unset-clear-area signal not available
1387544249.795869 WARNING root: No Gtk.AccelGroup in the top level window.
1387544249.796190 WARNING root: No Gtk.AccelGroup in the top level window.
1387544249.807493 WARNING root: No Gtk.AccelGroup in the top level window.
1387544249.807870 WARNING root: No Gtk.AccelGroup in the top level window.
1387544249.812505 WARNING root: No Gtk.AccelGroup in the top level window.
1387544249.914504 WARNING root: No Gtk.AccelGroup in the top level window.
1387544249.919010 WARNING root: No Gtk.AccelGroup in the top level window.
1387544249.927027 WARNING root: No Gtk.AccelGroup in the top level window.
1387544250.077239 WARNING root: No Gtk.AccelGroup in the top level window.
1387544250.079156 WARNING root: No Gtk.AccelGroup in the top level window.
1387544250.079404 WARNING root: No Gtk.AccelGroup in the top level window.
1387544250.079577 WARNING root: No Gtk.AccelGroup in the top level window.
1387544250.079758 WARNING root: No Gtk.AccelGroup in the top level window.
1387544250.079932 WARNING root: No Gtk.AccelGroup in the top level window.
1387544250.081580 WARNING root: No Gtk.AccelGroup in the top level window.
1387544250.085341 WARNING root: No Gtk.AccelGroup in the top level window.
1387544250.085763 WARNING root: No Gtk.AccelGroup in the top level window.
1387544250.085934 WARNING root: No Gtk.AccelGroup in the top level window.
1387544250.086105 WARNING root: No Gtk.AccelGroup in the top level window.
1387544250.088434 WARNING root: No Gtk.AccelGroup in the top level window.
1387544250.088729 WARNING root: No Gtk.AccelGroup in the top level window.
1387544250.088904 WARNING root: No Gtk.AccelGroup in the top level window.
1387544250.090372 WARNING root: No Gtk.AccelGroup in the top level window.
1387544250.090683 WARNING root: No Gtk.AccelGroup in the top level window.
1387544250.090859 WARNING root: No Gtk.AccelGroup in the top level window.
1387544250.096961 ERROR write-activity: We are creating an activity
/usr/lib64/python2.7/site-packages/gi/overrides/GObject.py:464: Warning: gsignal.c:2515: instance '0x2f24160' has no handler with id '1777'
  GObjectMo

Re: [Sugar-devel] Trouble saving Write 94 in Fedora 20

2013-12-20 Thread Iain Brown Douglas
On Fri, 2013-12-20 at 09:46 -0200, Gonzalo Odiard wrote:
> Surely a different issue.
> You should look at the shell.log file to see if there are any clue
> about collaboration.

> 
> I do not perceive where the collaboration error came from.

== Just to side line this issue ==

What changed?

I performed an update, and installed git.

== My log ==

$ git clone git://git.sugarlabs.org/write/mainline.git
write
bash: git: command not found
# yum install git

Total download size: 16 M

$ git clone git://git.sugarlabs.org/write/mainline.git
write

No record of a restart.

I suppose it is acceptable that collaboration might fail, after a
significant update.

I have attached 2 shell logs from last night. 

== This morning ==

Other user avatars are now seen correctly in F1, but I do not see Write
put a collaboration icon in F1.

I have not yet had sufficient time to review the *actual* Write issues.
In short, Write saves correctly when closed from Stop button, but
collapses when asked to save to .txt or .pdf - to follow.

Iain

1387492547.801637 WARNING root: No Gtk.AccelGroup in the top level window.
1387492547.820904 WARNING root: No Gtk.AccelGroup in the top level window.
1387492549.509826 ERROR dbus.proxies: Introspect error on org.freedesktop.ohm:/org/freedesktop/ohm/Keystore: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.ohm was not provided by any .service files
1387492549.511654 ERROR root: Cannot unfreeze the DCON
1387492553.108755 WARNING root: No Gtk.AccelGroup in the top level window.
1387492553.141314 WARNING root: No Gtk.AccelGroup in the top level window.
1387492553.159280 WARNING root: No Gtk.AccelGroup in the top level window.
1387492553.181544 WARNING root: No Gtk.AccelGroup in the top level window.
1387492553.536152 ERROR root: Could not find any typelib for Maliit
/usr/lib/python2.7/site-packages/jarabe/journal/journalactivity.py:437: Warning: g_object_set_property: assertion 'G_IS_VALUE (value)' failed
  _journal.show()
/usr/lib/python2.7/site-packages/jarabe/journal/journalactivity.py:437: Warning: g_value_unset: assertion 'G_IS_VALUE (value)' failed
  _journal.show()
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/jarabe/model/neighborhood.py", line 402, in __active_activity_changed_cb
connection = self._connection[CONNECTION_INTERFACE_BUDDY_INFO]
TypeError: 'NoneType' object has no attribute '__getitem__'
/usr/lib/python2.7/site-packages/jarabe/main.py:301: Warning: g_object_set_property: assertion 'G_IS_VALUE (value)' failed
  Gtk.main()
/usr/lib/python2.7/site-packages/jarabe/main.py:301: Warning: g_value_unset: assertion 'G_IS_VALUE (value)' failed
  Gtk.main()
1387492555.881948 WARNING root: _Account.__set_current_activity_cb
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/jarabe/model/neighborhood.py", line 402, in __active_activity_changed_cb
connection = self._connection[CONNECTION_INTERFACE_BUDDY_INFO]
TypeError: 'NoneType' object has no attribute '__getitem__'
1387492575.357711 WARNING root: _Account.__set_current_activity_cb
1387493063.248399 WARNING root: No Gtk.AccelGroup in the top level window.
1387493063.259136 WARNING root: No Gtk.AccelGroup in the top level window.
1387493063.766402 ERROR root: Failed to register SecretAgent: org.freedesktop.NetworkManager.AgentManager.PermissionDenied: An agent with this ID is already registered for this user.
1387493063.907839 ERROR dbus.proxies: Introspect error on org.freedesktop.ohm:/org/freedesktop/ohm/Keystore: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.ohm was not provided by any .service files
1387493063.909680 ERROR root: Cannot unfreeze the DCON
1387493064.374231 WARNING root: No Gtk.AccelGroup in the top level window.
1387493064.380617 WARNING root: No Gtk.AccelGroup in the top level window.
1387493064.386642 WARNING root: No Gtk.AccelGroup in the top level window.
1387493064.392171 WARNING root: No Gtk.AccelGroup in the top level window.
1387493064.450174 ERROR root: Could not find any typelib for Maliit
/usr/lib/python2.7/site-packages/jarabe/journal/journalactivity.py:437: Warning: g_object_set_property: assertion 'G_IS_VALUE (value)' failed
  _journal.show()
/usr/lib/python2.7/site-packages/jarabe/journal/journalactivity.py:437: Warning: g_value_unset: assertion 'G_IS_VALUE (value)' failed
  _journal.show()
/usr/lib/python2.7/site-packages/jarabe/main.py:301: Warning: g_object_set_property: assertion 'G_IS_VALUE (value)' failed
  Gtk.main()
/usr/lib/python2.7/site-packages/jarabe/main.py:301: Warning: g_value_unset: assertion 'G_IS_VALUE (value)' failed
  Gtk.main()
1387493066.115329 WARNING root: _Account.__se

Re: [Sugar-devel] Trouble saving Write 94 in Fedora 20

2013-12-19 Thread Iain Brown Douglas
On Thu, 2013-12-19 at 15:59 -0200, Gonzalo Odiard wrote:
> Hi Iain,
> Could you test Write from git https://git.sugarlabs.org/write
> and confirm if is working for you?
> 
Hi Gonzalo,

Thank you for asking me to test.

I tested it within Fedora20 TC5 - Write did "Save" correctly :),
but now there is no collaboration (id est, no other avatars seen in F1).

I do not perceive where the collaboration error came from.

Iain
> 
> Gonzalo
> 
> 
> On Mon, Nov 25, 2013 at 9:43 PM, Iain Brown Douglas
>  wrote:
> On Mon, 2013-11-25 at 21:18 +0100, Daniel Narvaez wrote:
>     > On 25 November 2013 20:11, Iain Brown Douglas
> >  wrote:
> > On Mon, 2013-11-25 at 16:35 -0200, Gonzalo Odiard
> wrote:
> > > Looks like a crash in abiword when try to open the
> saved
> > file.
> > > Could you attach the document saved in the
> Journal,
> >
> >
> > I guess my OP did not make it clear that I have
> never
> > succeeded in
> > saving *anything* in Write on this install.
> >
> > Write will perform as expected until I attempt to
> rename a
> > file.
> >
> > Actually closing Write, with "original" file-name
> "Write
> > Activity" is as
> > expected, except that resume opens as an empty page.
> It has
> > been
> > intermittent whether an empty "Write Activity" is
> seen in the
> > Journal.
> >
> >
> > This is reproducable in sugar-build too now.
> >
> >
> > Can you open a ticket about it please?
> >
> 
> OK, done, reference, Moderated Submission #407
> 
> Iain
> > ___
> > 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] XO Help 17

2013-12-11 Thread Iain Brown Douglas
I have put a little bit of work updating XO Help last month, as requested in [1]

I have also written for Help a page entitled "How to edit Help and
contribute", which will be available within XO Help 17. Pre release the
content is available by this git clone [2]

The page contains 6 small tutorials.

To accompany XO Help 17 is a landing page [3]

[1] http://wiki.laptop.org/go/Help_Activity_refresh/0.98

[2] git clone gitori...@git.sugarlabs.org:help/mainline.git

[3] http://wiki.sugarlabs.org/go/Activities/Help/Contribute

Critical feedback welcome, with thanks,

Iain


___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Backup/Restore Sugar implementation

2013-12-05 Thread Iain Brown Douglas
On Fri, 2013-12-06 at 10:26 +1100, James Cameron wrote:
> On Thu, Dec 05, 2013 at 06:02:40PM -0500, Walter Bender wrote:
> > Maybe:
> > 
> > Make a copy of the contents of your Journal.

For safety, make a copy of your journal

> > 
> > Restore the contents of your Journal.

Restore your journal, from your safe copy

> 
> While we programmers perceive the Journal as a thing that has separate
> contents, a learner is more likely to perceive the Journal as the
> contents, and this perception does not need to be corrected.
> 
> So I agree with the suggestion, but without the words "the contents
> of".
> 


___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Backup/Restore Sugar implementation

2013-12-05 Thread Iain Brown Douglas
On Thu, 2013-12-05 at 21:04 -0200, Gonzalo Odiard wrote:
> Yes. Can be a more extended explanation,
> there are space.

Is better ...

Please can you give:

Make a safe copy of the content of your journal

and

Restore a security copy into your journal

in your own language?

Iain
> 
> Gonzalo 
> 
> 
> On Thu, Dec 5, 2013 at 8:02 PM, Walter Bender
>  wrote:
> Maybe:
> 
> Make a copy of the contents of your Journal.
> 
> Restore the contents of your Journal.
> 
> -walter
> 
> 
> On Thu, Dec 5, 2013 at 5:52 PM, Gonzalo Odiard
>  wrote:
> > The wording is all tentative, I would like get help in that
> area.
> >
> > The left side means " backup" the right is "restore".
> >
> > Gonzalo
> >
> >
> >
> >
> > On Thu, Dec 5, 2013 at 5:49 PM, Walter Bender
> 
> > wrote:
> >>
> >> great to see this come together.
> >>
> >> question about the wording on the screenshots (haven't
> looked at the code
> >> yet)
> >>
> >> not sure what 'safe copy' means on the left side of [1]
> >> not sure what 'security copy' means on the right side of
> [1]
> >>
> >> [1]
> http://wiki.sugarlabs.org/go/File:Backup_initial_window.png
> >>
> >> regards.
> >>
> >> -walter
> >>
> >> On Thu, Dec 5, 2013 at 3:43 PM, Gonzalo Odiard
>  wrote:
> >> > I have sent for review a implementation of the feature:
> >> >
> >> > sugar: https://github.com/sugarlabs/sugar/pull/176
> >> > sugar-artwork:
> https://github.com/sugarlabs/sugar-artwork/pull/24
> >> > sugar-toolkit-gtk3:
> >> > https://github.com/sugarlabs/sugar-toolkit-gtk3/pull/60
> >> >
> >> > Thanks to Martin Abente, who worked on this and in
> previous
> >> > implementations
> >> > of the backup/restore, and provided feedback and code.
> >> >
> >> > This implementation have a frontend and backends
> separated,
> >> > to make easier to add new implementations adding only a
> single module.
> >> >
> >> > Right now, only a backend to work with local devices is
> implemented,
> >> > the remote backend do nothing, is only to show how the
> selection of
> >> > backends
> >> > is done by the user, but will be deleted before push to
> master.
> >> >
> >> > The access to the backup/restore feature is through the
> palette in the
> >> > journal icon,
> >> > in the frame or in the bottom toolbar in the journal
> window.
> >> >
> >> > Screenshot were updated in the feature page
> >> >
> 
> http://wiki.sugarlabs.org/go/Features/Backup_and_Restore#User_Experience
> >> > most of the page need update yet.
> >> >
> >> > Comments are welcomed.
> >> >
> >> > Gonzalo
> >> >
> >> > ___
> >> > Sugar-devel mailing list
> >> > Sugar-devel@lists.sugarlabs.org
> >> > http://lists.sugarlabs.org/listinfo/sugar-devel
> >> >
> >>
> >>
> >>
> >> --
> >> Walter Bender
> >> Sugar Labs
> >> http://www.sugarlabs.org
> >
> >
> 
> 
> 
> --
> 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] [DESIGN] Change button text in intro screen

2013-12-04 Thread Iain Brown Douglas
On Tue, 2013-12-03 at 20:42 -0200, Ignacio - SugarLabs wrote:
> I make a patch for this bug: http://bugs.sugarlabs.org/ticket/2672 
> This patch proposes:
>  * Change "Next" (in name screen) to "Change color"
>  * Change "Back" (in color screen) to "Change name"
> 
> 
> I need approbal of team design, then I make a pull request
> 
> If Walter feature (age/gender) lands, I need edit it :)
> 
> 
> Screenshots:
> Name selection: http://sugarlabs.org/~ignacio/Archivos/Name%
> 20selection.png
> Color selection: http://sugarlabs.org/~ignacio/Archivos/Color%
> 20selection.png
> 
> 
>From this user, is an excellent improvement.
> 
> 
> I attached the Patch
> 
> 
> Grettings, (and sorry for the bad english :P)
> Ignacio
> ___
> 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] Trouble saving Write 94 in Fedora 20

2013-11-25 Thread Iain Brown Douglas
On Mon, 2013-11-25 at 21:18 +0100, Daniel Narvaez wrote:
> On 25 November 2013 20:11, Iain Brown Douglas
>  wrote:
> On Mon, 2013-11-25 at 16:35 -0200, Gonzalo Odiard wrote:
> > Looks like a crash in abiword when try to open the saved
> file.
> > Could you attach the document saved in the Journal,
> 
> 
> I guess my OP did not make it clear that I have never
> succeeded in
> saving *anything* in Write on this install.
> 
> Write will perform as expected until I attempt to rename a
> file.
> 
> Actually closing Write, with "original" file-name "Write
> Activity" is as
> expected, except that resume opens as an empty page. It has
> been
> intermittent whether an empty "Write Activity" is seen in the
> Journal.
> 
> 
> This is reproducable in sugar-build too now.
> 
> 
> Can you open a ticket about it please? 
> 
OK, done, reference, Moderated Submission #407

Iain
> ___
> 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] Trouble saving Write 94 in Fedora 20

2013-11-25 Thread Iain Brown Douglas
On Mon, 2013-11-25 at 16:35 -0200, Gonzalo Odiard wrote:
> Looks like a crash in abiword when try to open the saved file.
> Could you attach the document saved in the Journal,

I guess my OP did not make it clear that I have never succeeded in
saving *anything* in Write on this install.

Write will perform as expected until I attempt to rename a file. 

Actually closing Write, with "original" file-name "Write Activity" is as
expected, except that resume opens as an empty page. It has been
intermittent whether an empty "Write Activity" is seen in the Journal.

With thanks

Iain
>  and the log 
> of the first instance when you created the object?
> Thanks
> 
> 
> Gonzalo
> 
> 
> On Mon, Nov 25, 2013 at 9:04 AM, Iain Brown Douglas
>  wrote:
> Write 94 starts ok and text can be entered.
> But no changes are saved. If Write is closed after entering
> some text, there is no entry in Journal. Where "Write
> Activity, resume" then appears in Home View, Write opens with
> a blank page.
> When I place the cursor in the Activity tab, "rename file"
> field, and attempt to rename, Write collapses after a delay of
> a few seconds.
> 
> Does behaviour persist after restart and yum update? Yes.
> 
> Environment is :
> Hard drive install of Fedora-Live-Xfce-x86_64-20-TC2
> yum install @Sugar Desktop
> with Sugar-session running
> 
> Attached Activity log and shell log.
> 
> Regards
> Iain
> 
> 
> 
> 
> ___
> 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] Trouble saving Write 94 in Fedora 20

2013-11-25 Thread Iain Brown Douglas
On Mon, 2013-11-25 at 07:13 -0500, Walter Bender wrote:
> On Mon, Nov 25, 2013 at 7:04 AM, Iain Brown Douglas
>  wrote:
> > Write 94 starts ok and text can be entered.
> > But no changes are saved. If Write is closed after entering some text, 
> > there is no entry in Journal. Where "Write Activity, resume" then appears 
> > in Home View, Write opens with a blank page.
> > When I place the cursor in the Activity tab, "rename file" field, and 
> > attempt to rename, Write collapses after a delay of a few seconds.
> >
> > Does behaviour persist after restart and yum update? Yes.
> >
> > Environment is :
> > Hard drive install of Fedora-Live-Xfce-x86_64-20-TC2
> > yum install @Sugar Desktop
> > with Sugar-session running
> >
> > Attached Activity log and shell log.
> 
> There seems to be an error in the datastore. A problem with a unicode
> compare. Perhaps not the only problem, but maybe something easy to
> test. Did you use non-ascii characters in your test?

I have to use a mouse click.
>  If so, could you
> try using just ascii?

I have not thought of a test without using a mouse click, that would
result in a save.

If there is a keyboard shortcut unknown to me, I could try that.
> Same with the title.
> 
I had thought of reporting exactly all the repeatable and
less-repeatable behaviours, till I realised the above. Other than that I
have been been careful to use only ascii characters.


With thanks

Iain
> > Regards
> > Iain
> >
> >
> >
> >
> > ___
> > 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] Trouble saving Write 94 in Fedora 20

2013-11-25 Thread Iain Brown Douglas
On Mon, 2013-11-25 at 07:13 -0500, Walter Bender wrote:
> On Mon, Nov 25, 2013 at 7:04 AM, Iain Brown Douglas
>  wrote:
> > Write 94 starts ok and text can be entered.
> > But no changes are saved. If Write is closed after entering some text, 
> > there is no entry in Journal. Where "Write Activity, resume" then appears 
> > in Home View, Write opens with a blank page.
> > When I place the cursor in the Activity tab, "rename file" field, and 
> > attempt to rename, Write collapses after a delay of a few seconds.
> >
> > Does behaviour persist after restart and yum update? Yes.
> >
> > Environment is :
> > Hard drive install of Fedora-Live-Xfce-x86_64-20-TC2
> > yum install @Sugar Desktop
> > with Sugar-session running
> >
> > Attached Activity log and shell log.
> 
> There seems to be an error in the datastore. A problem with a unicode
> compare. Perhaps not the only problem, but maybe something easy to
> test. Did you use non-ascii characters in your test? If so, could you
> try using just ascii? Same with the title.
> 
Thanks,

Not at the box to retry right now, but I attempted to use Write,
eventually, in the most simple possible way (there are more than 20
logs, over two days).

For certain, file names tried included just two plain letters, with no
text in the page.

Iain
> >
> > Regards
> > Iain
> >
> >
> >
> >
> > ___
> > 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] Sugar tryout (was Re: sugarlabs.org redesign) [Sugar-devel Digest, Vol 61, Issue 55]

2013-11-08 Thread Iain Brown Douglas
On Fri, 2013-11-08 at 12:28 +0100, Daniel Narvaez wrote:
> I don't think we should be suggestive of Sugar on a tablet until we
> have a minimally realistic idea of how to get it done. There is enough
> talk about this Sugar-on-Android which is not coming... :)
> 
> 
> Though you are right that the Cubox-i might send the wrong message. I
> was seeing it more like a vehicle for the software but, yeah, the
> hardware won't be ignored. It would a better way to demo to developers
> or possible hardware partners.
> 
> 
> Another idea. Sugar in a web browser. It would be the easiest to get
> running for the users and it's consistent with the current direction
> of development. Lots of work left to have enough activities for it to
> be a compelling experience... Maybe virtualized Sugar is the short
> term goal, Sugar in a web browser is the long term one.
> 
> On Friday, 8 November 2013, Yioryos Asprobounitis wrote:
> >>  The larger problem is the absence of a marketing strategy,
> we need to know
> >>  where we are going to communicate effectively. In
> particular, we need to
> >>  choose and implement how to offer Sugar tryout to teachers
> and journalists.
> >>
> >
> > I can think of a couple of approaches
> >
> > * Get Sugar running well on the CuBox-i. Find budget to buy
> a few of those
> > to distribute to chosen journalist and teachers. Try to
> partner with
> > SolidRun to offer Sugar as an out-of-the-box installation
> option.
> >
> 
> Although the hardware specs are a good target for Sugar3, I
> believe that suggesting a really small box with 5 cables
> connected to it to showcase a K-9 educational platform, may
> retract from the feasibility and thoroughness of the project.
Agreed, but when presented as Sugar_on_a_Set_Top_Box, this is not so
unusual. Screwed to the back of a monitor, with power from the monitor,
and wifi, the wires can be reduced to zero.

Iain Brown Douglas
> A decent rooted tablet (ie Nexus 7) running Sugar on top of
> Linux, even if the performance is not the best, would be much
> more catchy and maybe suggestive of a Sugar-on-Android to
> come.
> You can still do the CuBox thing but not for journalists and
> teachers.
> 
> > * Make it easy to run Sugar inside VirtualBox on Windows and
> OS X. Without
> > having investigated too deeply it seems that a two step
> process would be
> > both realistically implementable and easy enough for the
> user
> >
> > 1 Install virtualbox
> > 2 Install a Sugar application (which would take care of
> setting up the
> > appliance).
> >
> 
> This is certainly a good idea but it must work as advertised
> ie in 1 click after the VM software is installed.
> I would only add Parallels-VM/VMware appliances since may
> already be present in these closed OSs and can really provide
> "a single click to Sugar". 
> 
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
> 
> 
> -- 
> Daniel Narvaez
> 
> ___
> 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] Help 17 and Help Doers Kit

2013-11-03 Thread Iain Brown Douglas
Help 17 is at a point close to release, but in some essential ways, is, as
yet, unfinished. 

It is largely updated in content, but there is still some very important
changes that have not been crossed off the list on this
page:http://wiki.laptop.org/go/Help_Activity_refresh/0.98

Help 17 is already a nearly complete set of Sugar 1.00 documentation.

I came to the project very recently, Gonzalo Odiard has spent more time
supporting me to learn the process, than I have so far contributed.

This will be an inadequate description, which is why I write. Gonzalo
has modified the source of Activity Help, so that the version of Help in
the link below includes a self-installing, fully user editable form of
Help. Please test if you can. I tested it in sugar-build and SoaS. It works 
nicely.

*To Get this Activity*
--

Right now if you do:

git clone gitori...@git.sugarlabs.org:help/mainline.git

you will get the help activity _with_ the sources included.

You can install it in your development environment doing:

cd mainline

./setup.py dev

If you have the Activity Help already installed, uninstall it first.

Now you can modify any .rst file in /mainline/source directory or the
images in the /mainline/images directory,

and to create the html files, you only need do:


make html

* In Sugar
You don’t need to restart the activity to see the changes, can do click
with the secondary button, and select reload.


* In any other Linux environment
The output of make html is in /mainline/html, and is opened by opening
index.html in a browser, it is easy to see the changes as you work.


* Features
Help already allows internationalisation of the content.

*Next steps*


I think this is a really good way of producing documentation in the field.

But it has taken me three weeks to get to the point where I can contribute!
On my hard drive, I have a variant of the above, that I would like to
sell to you as "Help Doers Kit". 

*Help Doers Kit*


I replaced the "regular" index, with one containing "Help Doers Kit",
which is about 4 pages I have written, containing:

all I know about How To write and contribute to Activity Help
an improving version of the content of this e-mail
a sandbox.
I have already used it to start to create some New-to-Sugar, pages which
I hope to submit in due course.

The Help Doers Kit allows someone with no coding experience,
* to practice on the software,
* to start to write documentation from scratch,
* to write self-help pages, which remain in the users copy of Help,
* to edit existing Help pages, and have them patched into the next Help 
Activity,
* to develop the Help Doers Kit itself,
* to have a common low-tech platform for collaboration,
* to develop the Help Activity's look, feel, and features,
* to, potentially, write attractive documentation available to
distribute as .html web pages, or How_to_change_the_world.xo


Would there be any market for Help Doers Kit, and what should I do next?

Iain Brown Douglas
aka inkyfingers






___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Testing sugar-build in Fedora 18

2013-11-01 Thread Iain Brown Douglas
On Thu, 2013-10-24 at 00:34 +0100, Iain Brown Douglas wrote:
> On Sun, 2013-10-20 at 12:35 +0100, Iain Brown Douglas wrote:
> 
> > On a PC running Fedora release 18 (Spherical Cow), xfce,
>   
> Write 93 now starts and runs fine.

I regret and apologise that this was a false report.

The report should have read:

Following a ./osbuild pull on 2013-10-23, ./osbuild run produced an
instance of Sugar where Write started without reported error.

Looking in Home View List, Write was/is listed as v 93.

Looking back in my Journal I see that I believed I was running Write v 93.

However if I download Write 93 from ASLO, Write fails to start.

I reproduced same behaviour in osbuild in Debian 7.

Iain
> 
> > 
> > ___
> > 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] [ASLO] Release FotoToon-17

2013-10-29 Thread Iain Brown Douglas
On Tue, 2013-10-29 at 13:03 -0200, Gonzalo Odiard wrote:
> Please try version 18, with the fix.

Fototoon v.18 runs fine on sugar-build on Debian 7.

Thanks,
Iain
> 
> Gonzalo
> 
> 
> On Mon, Oct 28, 2013 at 8:08 PM, Gonzalo Odiard 
> wrote:
> Thanks for testing. I need port it to json.
> 
> 
> Gonzalo
> 
> 
> On Mon, Oct 28, 2013 at 8:04 PM, Iain Brown Douglas
>  wrote:
> On Wed, 2013-10-23 at 11:19 -0400, Sugar Labs
> Activities wrote:
> 
> > Sugar Platform:
> > 0.96 - 0.100
> >
> > Download Now:
> >
> 
> http://activities.sugarlabs.org/downloads/file/28804/fototoon-17.xo
> 
> 
> Testing this on sugar-build on Debian 7
> 
> FotoToon fails to start with this log:
> 
> 
> 1382997097.687926 ERROR root: Setting dpi to:
> 96.00
> Traceback (most recent call last):
>   File
> 
> "/home/broot/sugar-build/build/out/install/bin/sugar-activity",
> line 164, in 
> main()
>   File
> 
> "/home/broot/sugar-build/build/out/install/bin/sugar-activity",
> line 122, in main
> module = __import__(module_name)
>   File
> 
> "/home/broot/sugar-build/activities/FotoToon.activity/historietaactivity.py", 
> line 10, in 
> import persistencia
>   File
> 
> "/home/broot/sugar-build/activities/FotoToon.activity/persistencia.py",
> line 2, in 
> import simplejson
> ImportError: No module named simplejson
> Exited with status 1, pid 3218 data (None,  '', mode
> 'w' at 0x38a39c0>,
> '922ebb18c82a00158252b3698f3dea0e6eda005b')
> 
> Iain
> 
> > Sugar Labs Activities
> > http://activities.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


___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [ASLO] Release FotoToon-17

2013-10-28 Thread Iain Brown Douglas
On Wed, 2013-10-23 at 11:19 -0400, Sugar Labs Activities wrote:

> Sugar Platform:
> 0.96 - 0.100
> 
> Download Now:
> http://activities.sugarlabs.org/downloads/file/28804/fototoon-17.xo

Testing this on sugar-build on Debian 7

FotoToon fails to start with this log:


1382997097.687926 ERROR root: Setting dpi to: 96.00
Traceback (most recent call last):
  File "/home/broot/sugar-build/build/out/install/bin/sugar-activity",
line 164, in 
main()
  File "/home/broot/sugar-build/build/out/install/bin/sugar-activity",
line 122, in main
module = __import__(module_name)
  File
"/home/broot/sugar-build/activities/FotoToon.activity/historietaactivity.py", 
line 10, in 
import persistencia
  File
"/home/broot/sugar-build/activities/FotoToon.activity/persistencia.py",
line 2, in 
import simplejson
ImportError: No module named simplejson
Exited with status 1, pid 3218 data (None, ', mode
'w' at 0x38a39c0>, '922ebb18c82a00158252b3698f3dea0e6eda005b')

Iain

> Sugar Labs Activities
> http://activities.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] Testing sugar-build in Fedora 18

2013-10-24 Thread Iain Brown Douglas
On Thu, 2013-10-24 at 09:26 -0200, Gonzalo Odiard wrote:
> Great! 
> 
> 
> What changed?

I don't know, I just did another pull, in case this had an effect.

http://pkgs.fedoraproject.org/cgit/abiword.git/commit/abiword.spec?id=6d6db2d7f27b618045e667600d0ae9f6231627ed

Iain
> 
> Gonzalo
> 
> 
> On Wed, Oct 23, 2013 at 8:34 PM, Iain Brown Douglas
>  wrote:
>     On Sun, 2013-10-20 at 12:35 +0100, Iain Brown Douglas wrote:
> 
> > On a PC running Fedora release 18 (Spherical Cow), xfce,
> 
> 
> Write 93 now starts and runs fine.
> 
> Thanks
> Iain
> 
> >
> > ___
> > 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


___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Testing sugar-build in Fedora 18

2013-10-23 Thread Iain Brown Douglas
On Sun, 2013-10-20 at 12:35 +0100, Iain Brown Douglas wrote:

> On a PC running Fedora release 18 (Spherical Cow), xfce,

Write 93 now starts and runs fine.

Thanks
Iain

> 
> ___
> 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] Testing sugar-build

2013-10-21 Thread Iain Brown Douglas
On Sat, 2013-10-19 at 16:06 -0300, Gonzalo Odiard wrote:
> The Write error looks like the Abiword package do not have
> introspection support enabled.


== Write 93 Fails to start ==

> Anybody else using Ubuntu managed to solve the Write issue?

Is Write 93 known to run in any SoaS or PC environment?

I ask because I would like to create a stable up-to-date Sugar, from
which (to learn) to contribute to the Activity XO Help.

Thanks, all, for the help so far,

Iain
> 
> > ___
> > 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


___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Testing sugar-build in Fedora 18

2013-10-20 Thread Iain Brown Douglas
Hi,

@ Daniel thank you for the big improvement to sugar-build.

On a PC running Fedora release 18 (Spherical Cow), xfce,
3 days ago, on 17-10-2013,
I attempted to build sugar-build from
http://developer.sugarlabs.org/dev-environment.md.html  it failed at an
early stage.


Now it runs well.

All "on board" Activities open and run.

Browse
Clock
Get Things Done
Image Viewer
Jukebox
Log
Pippy 
Read 
Terminal
TestWebActivity
TurtleBlocks

Except Chat, opens, seems unresponsive. I think it has a jabber
connection, because it can "join" another chat, but not tx. 
-Log attached-

==Sound works==

Browse plays sounds.
Speak is fine, brain connects.

None of my shared Activity icons appear in F1 view.


Write 93 Fails to start
Write 79 Fails to start
Write 75 works
Write 73 works

==Write, non-running log includes==

1382237048.596257 ERROR root: Could not find any typelib for Abi
...
ImportError: cannot import name Abi


Record 99 Fails to start
Record 98 Fails to start
Record 97 Fails to start

[However I have Record 99 running in sugar-emulator]
Log attached




1382265227.066163 WARNING root: No Gtk.AccelGroup in the top level window.
Traceback (most recent call last):
  File "/home/broot/sugar-build/build/out/install/lib/python2.7/site-packages/sugar3/presence/activity.py", line 281, in __joined_cb
self._start_tracking_buddies()
  File "/home/broot/sugar-build/build/out/install/lib/python2.7/site-packages/sugar3/presence/activity.py", line 285, in _start_tracking_buddies
group = self.telepathy_text_chan[CHANNEL_INTERFACE_GROUP]
TypeError: 'NoneType' object has no attribute '__getitem__'
Traceback (most recent call last):
  File "/home/broot/sugar-build/build/out/install/lib/python2.7/site-packages/sugar3/activity/widgets.py", line 151, in __neighborhood_clicked_cb
activity.share()
  File "/home/broot/sugar-build/build/out/install/lib/python2.7/site-packages/sugar3/activity/activity.py", line 869, in share
pservice.share_activity(self, private=private)
  File "/home/broot/sugar-build/build/out/install/lib/python2.7/site-packages/sugar3/presence/presenceservice.py", line 202, in share_activity
activity.get_id())
ValueError: ('Activity %s is already tracked', '784a08f7c455e2ec44eb2d62d4b054e375be888d')
1382266389.219049 WARNING root: No Gtk.AccelGroup in the top level window.
Traceback (most recent call last):
  File "/home/broot/sugar-build/build/out/install/lib/python2.7/site-packages/sugar3/activity/activity.py", line 533, in __session_quit_cb
self._complete_close()
  File "/home/broot/sugar-build/build/out/install/lib/python2.7/site-packages/sugar3/activity/activity.py", line 921, in _complete_close
self.shared_activity.leave()
  File "/home/broot/sugar-build/build/out/install/lib/python2.7/site-packages/sugar3/presence/activity.py", line 474, in leave
self.telepathy_text_chan.Close()
AttributeError: 'NoneType' object has no attribute 'Close'
Traceback (most recent call last):
  File "/usr/lib64/python2.7/site-packages/gi/_gobject/propertyhelper.py", line 409, in obj_set_property
prop.fset(self, value)
  File "/home/broot/sugar-build/build/out/install/lib/python2.7/site-packages/sugar3/activity/activity.py", line 460, in set_active
self.save()
  File "/home/broot/sugar-build/build/out/install/lib/python2.7/site-packages/sugar3/activity/activity.py", line 729, in save
preview = self.get_preview()
  File "/home/broot/sugar-build/build/out/install/lib/python2.7/site-packages/sugar3/activity/activity.py", line 655, in get_preview
dummy_cr = Gdk.cairo_create(window)
  File "/usr/lib64/python2.7/site-packages/gi/types.py", line 113, in function
return info.invoke(*args, **kwargs)
TypeError: Argument 0 does not allow None as a value
** Message: pygobject_register_sinkfunc is deprecated (GstObject)
** Message: pygobject_register_sinkfunc is deprecated (HippoCanvasBox)
Traceback (most recent call last):
  File "/home/broot/sugar-build/build/out/install/bin/sugar-activity", line 164, in 
main()
  File "/home/broot/sugar-build/build/out/install/bin/sugar-activity", line 122, in main
module = __import__(module_name)
  File "/home/broot/sugar-build/activities/Record.activity/record.py", line 48, in 
from model import Model
  File "/home/broot/sugar-build/activities/Record.activity/model.py", line 38, in 
from instance import Instance
  File "/home/broot/sugar-build/activities/Record.activity/instance.py", line 6, in 
class Instance:
  File "/home/broot/sugar-build/activities/Record.activity/instance.py", line 8, in Instance
keyHash = util.sha_data(key)
  File "/home/broot/sugar-build/build/out/install/lib/python2.7/site-packages/sugar/util.py", line 48, in sha_data
sha_hash.update(data)
TypeError: must be string or buffer, not None
Exited with status 1, pid 18794 data (None, ', mode 'w' at 0x2cc8a50>, '0e63aaa8098707073089ea9522e63582ae1a6f9d')
___
Sugar-d

Re: [Sugar-devel] Testing sugar-build

2013-10-18 Thread Iain Brown Douglas
On Sat, 2013-10-19 at 00:28 +0200, Daniel Narvaez wrote:
> On 18 October 2013 21:28, Iain Brown Douglas
>  wrote:
> >
> > Nothing bad in the log. I suppose you need to make the
> activity shared
> > and have someone join for it to work (?).
> 
> 
> No, it is not that, I have double checked.
> Chat does not throw a bubble into F1 view either.
> 
> 
> Hmm would need further debugging then. I can reproduce but I don't see
> anything useful in the logs.
> 
>  
> Now I see, also, that no Activities are able to throw an icon
> into F1
> view.
> 
> 
> Yup, same issue here.
> 
>  
> * Pulling at-spi2-core
> error: unknown option `points-at'
> 
> 
> 
> Which git version and which distribution are you using?
> 
Sorry that was not in OP
Ubuntu 12.04.3 LTS \n \l

git version 1.7.9.5

The pull trace still shows the error you noticed.

= Pulling =

* Pulling automake
* Pulling at-spi2-core
error: unknown option `points-at'
...
! Failed to run command pull
> 
> == Write ==
> 
> **unchanged error**
> 
> Write   ImportError: cannot import name Abi
> 
> 
> 
> 
> Added another dependency, it's the gtk3 lib.
> 
Write, same error remains.
>  
> 
> == Record ==
> 
> keyHash = util.sha_data(key)
>   File
> 
> "/home/broot/sugar-build/build/out/install/lib/python2.7/site-packages/sugar/util.py",
>  line 48, in sha_data
> sha_hash.update(data)
> TypeError: must be string or buffer, not None
> 
> 
> Not sure what is going on here, needs further debugging.
> 
>  
> == Memorize ==
> 
>   File
> "/home/broot/sugar-build/activities/Memorize.activity/model.py",
> line 18, in 
> import libxml2
> ImportError: No module named libxml2
> Exited with status 1, pid 2167 data (None,  '', mode
> 'w' at 0x1d3f930>, '3294502d766ed494a68b0bd50d336c8b46d509be')
> 
> 
> Added the dep.

Memorize is now working :)
> 
> Thanks! 
> 
Apropos Speak, it is silent, sound/speakers are fine in host.

I downloaded IRC, to see if I could tx, but it fails to start.


Logs


==Memorise==

===Runs fine===

** Message: pygobject_register_sinkfunc is deprecated (HippoCanvasBox)
** Message: pygobject_register_sinkfunc is deprecated (GstObject)
/bin/espeak
1382143743.095295 WARNING root: KeepButton has been deprecated since
Sugar 0.94 and should not be used in newly written code.
1382143743.097363 WARNING root: No gtk.AccelGroup in the top level
window.
1382143743.102252 WARNING root: No gtk.AccelGroup in the top level
window.
1382143743.109889 WARNING root: No gtk.AccelGroup in the top level
window.
1382143743.116338 WARNING root: No gtk.AccelGroup in the top level
window.
1382143743.146572 WARNING root: No gtk.AccelGroup in the top level
window.
Best voice for LANG C seems to be en Default
/home/broot/sugar-build/activities/Memorize.activity/activity.py:399:
GtkWarning: IA__gtk_container_remove: assertion `GTK_IS_TOOLBAR
(container) || widget->parent == GTK_WIDGET (container)' failed
  self.hbox.remove(self.vbox)
1382143805.784146 WARNING root: No gtk.AccelGroup in the top level
window.
1382143805.797529 WARNING root: No gtk.AccelGroup in the top level
window.
Exited with status 0, pid 2984 data (None, ', mode
'w' at 0x2d684b0>, '9ea9216ee28c7461321b541f544cff32dd0dc745')



==Chat==

===Opens, but no tx===

1382144398.897691 WARNING root: No Gtk.AccelGroup in the top level
window.

==Speak==

===Opens, but silent===

** Message: pygobject_register_sinkfunc is deprecated (HippoCanvasBox)
** Message: pygobject_register_sinkfunc is deprecated (GstObject)
/bin/espeak
Best voice for LANG C seems to be en Default
1382143621.916136 WARNING root: No gtk.AccelGroup in the top level
window.
1382143622.047998 WARNING root: No gtk.AccelGroup in the top level
window.
Loading brain from bot/alice.brn... done (40564 categories in 1.82
seconds)
1382143712.626590 WARNING root: No gtk.AccelGroup in the top level
window.
1382144313.153956 WARNING root: No gtk.AccelGroup in the top level
window.
1382144373.003680 WARNING root: No gtk.AccelGroup in the top level
window.

==Record==

===Fails to start===

** Message: pygobject_register_sinkfunc is deprecated (GstObject)
** Message: pygobject_register_sinkfunc is deprecated (HippoCanvasBox)
Traceback (most recent call last):
  File "/home/broot/sugar-build/build/out/install/bin/sugar-activity",
line 164, in 
main()
  File "/home/broot/sugar-build

Re: [Sugar-devel] Testing sugar-build

2013-10-18 Thread Iain Brown Douglas
On Fri, 2013-10-18 at 18:29 +0200, Daniel Narvaez wrote:
> On 18 October 2013 17:22, Walter Bender 
> wrote:
Hi Daniel,

Thank you for such a fast response.
> > == N/W ==
> > Chat opens, appears to start but cannot tx
...

> 
> Nothing bad in the log. I suppose you need to make the activity shared
> and have someone join for it to work (?). 

No, it is not that, I have double checked.
Chat does not throw a bubble into F1 view either.

Now I see, also, that no Activities are able to throw an icon into F1
view.

>  
> > == Fail to start ==
> >
> > MemoriseImportError: No module named gst
> > Write   ImportError: cannot import name Abi
> > Record  ImportError: No module named pygst
> > Speak   ImportError: No module named gst
> 
> 
> I added the missing dependencies for these. Can you give them another
> try? (You will need to "./osbuild pull").

Have done, Sugar has improved.

Trace below reports:

! Failed to run command pull

but it spent quite a few minutes, and has had some effect.

Speak now opens, but behaves dead, like Chat, above. No lip movement to
follow voice. Speaker icon is off mute. (I won't say no sound, as I have
not checked the speakers in xubuntu, but they are working ok on this OS,
on the same machine).

Memorise and Record have changed errors indicating pygst and gst are ok.

2 further logs below trace.



inky@xubuntu:~$ cd sugar-build/
inky@xubuntu:~/sugar-build$ ./osbuild pull

= Setup the host build system =

* Create the python virtualenv
* Install python packages
* Pull latest sugar-build
* Setup the build root

$ sudo broot setup
[sudo] password for inky: 

= Pulling =

* Pulling automake
* Pulling at-spi2-core
error: unknown option `points-at'
usage: git tag [-a|-s|-u ] [-f] [-m |-F ] 
[]
   or: git tag -d ...
   or: git tag -l [-n[]] [...]
   or: git tag -v ...

-l, --listlist tag names
-n[]   print  lines of each tag message
-d, --delete  delete tags
-v, --verify  verify tags

Tag creation options
-a, --annotateannotated tag, needs a message
-m, --message 
  tag message
-F, --file  read message from file
-s, --signannotated and GPG-signed tag
--cleanup   how to strip spaces and #comments from message
-u, --local-user 
  use another key to sign the tag
-f, --force   replace the tag if exists

Tag listing options
--containsprint only tags that contain the commit


! Failed to run command pull





inky@xubuntu:~/sugar-build$ ./osbuild run

*Sugar starts

Excerpts from logs:

== Write ==

**unchanged error**

Write   ImportError: cannot import name Abi

plus:
1382120348.383153 ERROR root: Could not find any typelib for Abi


== Record ==

**Previous error: Record - ImportError: No module named pygst** has
gone**


** Message: pygobject_register_sinkfunc is deprecated (GstObject)
** Message: pygobject_register_sinkfunc is deprecated (HippoCanvasBox)
Traceback (most recent call last):
  File "/home/broot/sugar-build/build/out/install/bin/sugar-activity",
line 164, in 
main()
  File "/home/broot/sugar-build/build/out/install/bin/sugar-activity",
line 122, in main
module = __import__(module_name)
  File "/home/broot/sugar-build/activities/Record.activity/record.py",
line 48, in 
from model import Model
  File "/home/broot/sugar-build/activities/Record.activity/model.py",
line 38, in 
from instance import Instance
  File "/home/broot/sugar-build/activities/Record.activity/instance.py",
line 6, in 
class Instance:
  File "/home/broot/sugar-build/activities/Record.activity/instance.py",
line 8, in Instance
keyHash = util.sha_data(key)
  File
"/home/broot/sugar-build/build/out/install/lib/python2.7/site-packages/sugar/util.py",
 line 48, in sha_data
sha_hash.update(data)
TypeError: must be string or buffer, not None
Exited with status 1, pid 2170 data (None, ', mode
'w' at 0x1d3f930>, '6387b1ca0eee87f3a900e22fa568bf13bea9ecb3')

== Memorize ==

**Previous error: Memorise - ImportError: No module named gst** has
gone**

** Message: pygobject_register_sinkfunc is deprecated (HippoCanvasBox)
** Message: pygobject_register_sinkfunc is deprecated (GstObject)
/bin/espeak
Traceback (most recent call last):
  File "/home/broot/sugar-build/build/out/install/bin/sugar-activity",
line 164, in 
main()
  File "/home/broot/sugar-build/build/out/install/bin/sugar-activity",
line 122, in main
module = __import__(module_name)
  File
"/home/broot/sugar-build/activities/Memorize.activity/activity.py", line
49, in 
import cardtable
  File
"/home/broot/sugar-build/activities/Memorize.activity/cardtable.py",
line 20, in 
import svgcard
  File
"/home/broot/sugar-build/activities/Memorize.activity/svgcard.py", line
32, in 
import model
  File "/home/broot/sugar-build/activities/Memorize.acti

[Sugar-devel] Testing sugar-build

2013-10-18 Thread Iain Brown Douglas
I tested sugar-build from
http://developer.sugarlabs.org/dev-environment.md.html
on a PC running xubuntu. It installed fine, without reported error.

It runs nicely. Very impressed, *thank you all*.

I have a problem with a few Activities.
My guess is that the cause is that I am not working in GNOME.

== N/W ==
Chat opens, appears to start but cannot tx #log below

== Fail to start ==

MemoriseImportError: No module named gst
Write   ImportError: cannot import name Abi
Record  ImportError: No module named pygst
Speak   ImportError: No module named gst
TestWebActivity #log below
Tuxpaint#log below





== Logs ==


== Tuxpaint ==
activity/tuxpaint: 
/home/broot/sugar-build/activities/TuxPaint.activity/bin/tuxpaint: 
/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
activity/tuxpaint: line 6: 
/home/broot/sugar-build/activities/TuxPaint.activity/bin/tuxpaint: Success
Exited with status 126, pid 24175 data (None, ', mode 'w' 
at 0x1d19a50>, '4093e953b4199705f8a94c22f8656e076cf147d9')

== Chat ==
1382052633.920840 WARNING root: No Gtk.AccelGroup in the top level window.
Exited with status 0, pid 24210 data (None, ', mode 'w' at 
0x27c41e0>, dbus.ByteArray('e83a8448e7dd969bc3e6f5e9553c33e7dbfde62c', 
variant_level=1))

== TestWebActivity ==
Traceback (most recent call last):
  File "/home/broot/sugar-build/build/out/install/bin/sugar-activity", line 
164, in 
main()
  File "/home/broot/sugar-build/build/out/install/bin/sugar-activity", line 
159, in main
instance = create_activity_instance(activity_constructor, activity_handle)
  File "/home/broot/sugar-build/build/out/install/bin/sugar-activity", line 44, 
in create_activity_instance
activity = constructor(handle)
  File 
"/home/broot/sugar-build/build/out/install/share/sugar/activities/WebTest.activity/activity.py",
 line 22, in __init__
self._web_view.load_uri(handle.uri)
  File "/usr/lib64/python2.7/site-packages/gi/types.py", line 113, in function
return info.invoke(*args, **kwargs)
TypeError: Argument 1 does not allow None as a value
Terminated by signal 11, pid 24160 data (None, ', mode 'w' 
at 0x1d19a50>, '37ebed09465ce2d579247eeae14daf13d68361c0')

== FYO, ==
This is the trace when I ran
[osbuild sugar-build]$ check

= Check =

* Running smoke test
* Checking gwebsockets
* Checking sugar-toolkit-gtk3
* Checking sugar
* Checking sugar-runner
* Checking sugar-web
Traceback (most recent call last):
  File "/home/broot/sugar-build/build/commands/broot/check", line 89, in

result = check.check()
  File
"/home/broot/sugar-build/build/out/sandbox-broot/install/lib/python2.7/site-packages/osbuild/check.py",
 line 45, in check
if not _check_module(module):
  File
"/home/broot/sugar-build/build/out/sandbox-broot/install/lib/python2.7/site-packages/osbuild/check.py",
 line 56, in _check_module
return _checkers[module.build_system](module)
  File
"/home/broot/sugar-build/build/out/sandbox-broot/install/lib/python2.7/site-packages/osbuild/check.py",
 line 111, in _volo_checker
with open(f) as less_file:
IOError: [Errno 2] No such file or directory: u'sugar.less'

== Attached ~/sugar-build/home/dotsugar/default/logs/shell.log ==

With thanks
Iain
1382094273.580639 WARNING root: No Gtk.AccelGroup in the top level window.
1382094273.600234 WARNING root: No Gtk.AccelGroup in the top level window.
1382094274.111884 ERROR dbus.proxies: Introspect error on org.freedesktop.ohm:/org/freedesktop/ohm/Keystore: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.ohm was not provided by any .service files
1382094274.112883 ERROR root: Cannot unfreeze the DCON
1382094274.453572 WARNING root: No Gtk.AccelGroup in the top level window.
1382094274.473465 WARNING root: No Gtk.AccelGroup in the top level window.
1382094274.489186 WARNING root: No Gtk.AccelGroup in the top level window.
1382094274.505099 WARNING root: No Gtk.AccelGroup in the top level window.
1382094274.549990 ERROR root: Could not find any typelib for Maliit
/usr/lib64/python2.7/site-packages/gi/types.py:113: Warning: g_object_set_property: assertion `G_IS_VALUE (value)' failed
  return info.invoke(*args, **kwargs)
/usr/lib64/python2.7/site-packages/gi/types.py:113: Warning: g_value_unset: assertion `G_IS_VALUE (value)' failed
  return info.invoke(*args, **kwargs)
1382094276.157251 WARNING root: _Account.__set_current_activity_cb
1382094278.079226 ERROR root: No activities are running
Window manager warning: CurrentTime used to choose focus window; focus window may not be correct.
Window manager warning: Got a request to focus the no_focus_window with a timestamp of 0.  This shouldn't happen!
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


  1   2   >