Re: [Sugar-devel] conection for usb-RJ45 xo-pc. no ip

2010-12-15 Thread Martin Langhoff
On Wed, Dec 15, 2010 at 4:27 PM, James Cameron  wrote:
> I think you've found an interesting problem, similar to #9544 or #9768,
> but for USB ethernet instead of wireless.

Agreed. If you take a vanilla F11, and plug in your USB-Ethernet, does
this happen automagically? What do NM logs say?

We may need to give NM some hints on what to do.



m
-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] object chooser title?

2010-12-15 Thread Aleksey Lim
On Wed, Dec 15, 2010 at 04:15:38PM -0500, Erik Blankinship wrote:
> Can I set the text at the top of the sugar object chooser from the default
> "choose an object"?  Thanks!

For now, it is hard coded, see sugar soureces:
sugar/src/jarabe/journal/objectchooser.py

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


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


[Sugar-devel] [PATCH] Copying files multiple times results in bogus names #2060

2010-12-15 Thread Aleksey Lim
---
 .gitignore  |1 +
 src/jarabe/journal/model.py |   33 -
 tests/__main__.py   |6 
 tests/jarabe|1 +
 tests/journal_model.py  |   67 +++
 5 files changed, 100 insertions(+), 8 deletions(-)
 create mode 100644 tests/__main__.py
 create mode 12 tests/jarabe
 create mode 100644 tests/journal_model.py

diff --git a/.gitignore b/.gitignore
index 5da75ec..7bf998d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -13,6 +13,7 @@ Makefile.in
 .*.sw?
 *.service
 stamp-*
+.tmp
 
 # Absolute
 
diff --git a/src/jarabe/journal/model.py b/src/jarabe/journal/model.py
index ffc62e0..26afa25 100644
--- a/src/jarabe/journal/model.py
+++ b/src/jarabe/journal/model.py
@@ -487,7 +487,7 @@ def write(metadata, file_path='', update_mtime=True, 
transfer_ownership=True):
  'removable devices')
 
 file_name = _get_file_name(metadata['title'], metadata['mime_type'])
-file_name = _get_unique_file_name(metadata['mountpoint'], file_name)
+file_name = get_unique_file_name(metadata['mountpoint'], file_name)
 
 destination_path = os.path.join(metadata['mountpoint'], file_name)
 shutil.copy(file_path, destination_path)
@@ -520,18 +520,35 @@ def _get_file_name(title, mime_type):
 
 return file_name
 
-def _get_unique_file_name(mount_point, file_name):
+
+_get_unique_file_name_re = re.compile('(.*)_([0-9]+)$')
+
+
+def get_unique_file_name(mount_point, file_name):
 if os.path.exists(os.path.join(mount_point, file_name)):
-i = 1
-while len(file_name) <= 255:
-name, extension = os.path.splitext(file_name)
-file_name = name + '_' + str(i) + extension
-if not os.path.exists(os.path.join(mount_point, file_name)):
+name, extension = os.path.splitext(file_name)
+
+match = _get_unique_file_name_re.match(name)
+if match is None:
+number = 0
+else:
+name, number = match.groups()
+number = int(number)
+
+while True:
+number += 1
+new_file_name = '%s_%s%s' % (name, number, extension)
+
+if len(new_file_name) > 255:
+break
+
+if not os.path.exists(os.path.join(mount_point, new_file_name)):
+file_name = new_file_name
 break
-i += 1
 
 return file_name
 
+
 def is_editable(metadata):
 mountpoint = metadata.get('mountpoint', '/')
 return mountpoint == '/'
diff --git a/tests/__main__.py b/tests/__main__.py
new file mode 100644
index 000..3105c15
--- /dev/null
+++ b/tests/__main__.py
@@ -0,0 +1,6 @@
+import unittest
+
+from journal_model import *
+
+if __name__ == '__main__':
+unittest.main()
diff --git a/tests/jarabe b/tests/jarabe
new file mode 12
index 000..aae041a
--- /dev/null
+++ b/tests/jarabe
@@ -0,0 +1 @@
+../src/jarabe/
\ No newline at end of file
diff --git a/tests/journal_model.py b/tests/journal_model.py
new file mode 100644
index 000..02556e8
--- /dev/null
+++ b/tests/journal_model.py
@@ -0,0 +1,67 @@
+import os
+import re
+import shutil
+import unittest
+
+from jarabe.journal import model
+
+
+class TestJournalModel(unittest.TestCase):
+
+def setUp(self):
+shutil.rmtree('.tmp', ignore_errors=True)
+os.makedirs('.tmp')
+
+def test_get_unique_file_name(self):
+touch('.tmp/foo.bar')
+
+self.assertEqual(
+'foo_bar',
+model.get_unique_file_name('.tmp', 'foo_bar'))
+self.assertEqual(
+'foo_1.bar',
+model.get_unique_file_name('.tmp', 'foo.bar'))
+self.assertEqual(
+'foo_1.bar',
+model.get_unique_file_name('.tmp', 'foo_1.bar'))
+
+touch('.tmp/foo_1.bar')
+touch('.tmp/foo_2.bar')
+touch('.tmp/foo_4.bar')
+
+self.assertEqual(
+'foo_3.bar',
+model.get_unique_file_name('.tmp', 'foo.bar'))
+self.assertEqual(
+'foo_3.bar',
+model.get_unique_file_name('.tmp', 'foo_1.bar'))
+self.assertEqual(
+'foo_3.bar',
+model.get_unique_file_name('.tmp', 'foo_3.bar'))
+self.assertEqual(
+'foo_5.bar',
+model.get_unique_file_name('.tmp', 'foo_4.bar'))
+
+long_name = '_' * 254
+
+touch('.tmp/' + long_name + '8')
+self.assertEqual(
+long_name + '9',
+model.get_unique_file_name('.tmp', long_name + '8'))
+
+touch('.tmp/' + long_name + '9')
+self.assertEqual(
+long_name + '9',
+model.get_unique_file_name('.tmp', long_name + '9'))
+
+
+def touch(path):
+if not os.path.exists(os.path.dirname(path)):
+os.makedirs(os.path.dirname(path))
+
+f = file(path, 'w')
+f.close()
+
+
+if 

[Sugar-devel] Copying files multiple times results in bogus names #2060

2010-12-15 Thread Aleksey Lim
Patch is intended to sucrose-0.88 branch but might be easy ported to
the master.
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [SoaS] Moving On.

2010-12-15 Thread Peter Robinson
Sebastian,

Firstly a massive THANK YOU! I think Sugar as a whole is better off
for Sugar on a Stick and your work from my perspective at least is
greatly appreciated!

On Wed, Dec 15, 2010 at 6:57 AM, Sebastian Dziallas  wrote:
> The Short Version: As many of you might have noticed, my activities within
> Sugar Labs have been fading lately. I'd like to take the only responsible
> step and hand my responsibilities off.
> The Long Version: I didn't expect to see myself writing this email. I'm
> currently a student at Olin working really hard to make it through finals
> and at the same time fighting RSI and dealing with other things
> (http://sdziallas.com/blog/sebastian/2010/11/a-kid-in-the-candy-store.html).
> But I also feel that I've been dragging this e-mail out way too long. I'm
> sorry. Nevertheless, I'm proud of what we accomplished over the past years.
> I have great memories from the initial release of Sugar on a Stick at
> LinuxTag
> (http://sdziallas.com/blog/sebastian/2009/06/strawberries-for-everyone-now.html)
> and I still smile when I think of how we recovered from the ridiculous
> unsustainability of the second release
> (http://opensource.com/education/09/12/tasty-blueberry) and eventually even
> made the third release as a team together
> (http://sdziallas.com/blog/sebastian/2010/05/mirabelles-they-are-there.html).
> Looking back, I found myself skimming old wiki pages and blog posts
> (http://blog.melchua.com/2010/06/04/the-history-of-the-soas-mirabelle-release-learning-from-the-past/).
> I'm particularly thankful for the experiences I had and the people I met.
> However, I feel that it's time to move on. I'll be unsubscribing from a
> couple of mailing lists, but I'll continue to work on bridging open source
> and education on various levels and I'm always open to direct email. Just a
> ping away. Email this address.
> For Sugar on a Stick, Peter Robinson has alreading been leading the effort
> up to the latest Mango Lassi release of Sugar on a Stick and done an
> incredible work over the past year, leaving me confident that everything was
> taken care of when I had to focus on my studies (both in Germany and the
> US). I know from personal experience that taking on this work isn't an easy
> task and I don't want to assume that you're just going to continue doing it
> infinitely. It is your call. But you've done a great job. Thanks, Peter!

I will continue for the moment. I myself have been going through a
number of changes, my free time is not what it was 6 months ago but I
don't want to see SoaS die as a think its a worthwhile project. I
would love to see other people get involved in the maintenance of the
project.

I'm already moving towards SoaS-5 and Fedora 15. I've not had time
over the last couple of months but have some time off over the new
year so would love to hear what people are planning for SoaS-5 and
what they would like to see. In terms of features there's a LOT coming
from upstream Fedora 15 but I'm not sure what the Sugar team has
planned for Sugar 0.92 as yet. Personally I would love to see some
testing of languages other than English and support for EU languages
(Sean... hint hint ;-) ).

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


Re: [Sugar-devel] conection for usb-RJ45 xo-pc. no ip

2010-12-15 Thread James Cameron
G'day Esteban,

I think you've found an interesting problem, similar to #9544 or #9768,
but for USB ethernet instead of wireless.

Could someone (Kevin?) confirm this?  I've only one USB ethernet device.
Two USB ethernet devices are needed; connect one to each laptop, disable
wireless, connect a cable between the laptops, see if the laptops each
obtain an IP address.

When I connect my USB ethernet device to XO-1.5 running os852, with a
cable attached to a MacBook, a new interface eth1 is created, but no
IP address is assigned.  Running "avahi-autoipd eth1" fixes it, and
then I can ping.

http://dev.laptop.org/ticket/10541

-- 
James Cameron
http://quozl.linux.org.au/
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] object chooser title?

2010-12-15 Thread Erik Blankinship
Can I set the text at the top of the sugar object chooser from the default
"choose an object"?  Thanks!
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Errors installing Sugar

2010-12-15 Thread Anish Mangal
Hi,

I'd suggest sticking with the native packages (and not trying jhbuild)
for now if it works without problems.

btw, I recall having problems with Jaunty (9.10). There was a bug in
xephyr that wouldn't let sugar-emulator to run.
I upgraded to Lucid (10.04) and eventually switched to fedora 13.

On Wed, Dec 15, 2010 at 3:21 PM, Akhil Jindal  wrote:
> Hey Sascha,
>
> I am also getting the same errors as Neha.
> I am trying to install Sugar jhbuild on Ubuntu 9.10(Karmic), which
> according to your entry on this wiki:
> http://wiki.sugarlabs.org/go/Development_Team/Jhbuild/Ubuntu
> is the only version of Ubuntu supported.
>
> The error log can be viewed here: http://pastebin.com/YvTmkEHm
>
> As is clear from the log, it requires GLib 2.24.
> But according to https://launchpad.net/glib/+packages, only GLib 2.22 is
> available on Karmic. Hence the error.
>
> Please suggest an alternative solution.
> I have already installed the distro packages and now want to go beyond the
> activities.
>
> --
> Akhil Jindal
>
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
>



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


Re: [Sugar-devel] Errors installing Sugar

2010-12-15 Thread Akhil Jindal
Hey Sascha,

I am also getting the same errors as Neha.
I am trying to install Sugar jhbuild on Ubuntu 9.10(Karmic), which
according to your entry on this wiki:
http://wiki.sugarlabs.org/go/Development_Team/Jhbuild/Ubuntu
is the only version of Ubuntu supported.

The error log can be viewed here: http://pastebin.com/YvTmkEHm

As is clear from the log, it requires GLib 2.24.
But according to https://launchpad.net/glib/+packages, only GLib 2.22 is
available on Karmic. Hence the error.

Please suggest an alternative solution.
I have already installed the distro packages and now want to go beyond the
activities.

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


[Sugar-devel] conection for usb-RJ45 xo-pc. no ip

2010-12-15 Thread Esteban Arias
hi,

The teachers use USB Ethernet adapter to use VNC when they havent got wifi
connection.
When I connect xo-1.0 with image 802 olpc (fedora 9) with usb-RJ45 to pc
(winXP), was generate automaticaly the network and was assign the ip to
laptop xo.
But in fedora 11 (os852), active the interface eth0, but dont assign ip ...
The same problem exists for xo-1.5.
I haven't problem to connect to lan DHCP.

The problem is to autoasign ip when I connect xo to desktop pc using
rj45-usb.

*If I excecute: "avahi-autoip eth1" assigns ip correctly :)
Image with fedora 9 assigns ip automaticaly... exists any daemon to this?*

*Ifconfig (F9)*
eth1  Link encap:Ethernet  HWaddr 00:60:6E:00:F1:CD
  inet addr:169.254.28.254  Bcast:169.254.255.255  Mask:255.255.0.0
  inet6 addr: fe80::260:6eff:fe00:f1cd/64 Scope:Link
  UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
  RX packets:57 errors:0 dropped:0 overruns:0 frame:0
  TX packets:41 errors:0 dropped:0 overruns:0 carrier:0
  collisions:0 txqueuelen:1000
  RX bytes:11585 (11.3 KiB)  TX bytes:13318 (13.0 KiB)

loLink encap:Local Loopback
  inet addr:127.0.0.1  Mask:255.0.0.0
  inet6 addr: ::1/128 Scope:Host
  UP LOOPBACK RUNNING  MTU:16436  Metric:1
  RX packets:77 errors:0 dropped:0 overruns:0 frame:0
  TX packets:77 errors:0 dropped:0 overruns:0 carrier:0
  collisions:0 txqueuelen:0
  RX bytes:5263 (5.1 KiB)  TX bytes:5263 (5.1 KiB)

*Ifconfig (F11)*:
eth1  Link encap:Ethernet  HWaddr 00:60:6E:00:F1:CD
  inet6 addr: fe80::260:6eff:fe00:f1cd/64 Scope:Link
  UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
  RX packets:54 errors:0 dropped:0 overruns:0 frame:0
  TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
  collisions:0 txqueuelen:1000
  RX bytes:10415 (10.1 KiB)  TX bytes:1856 (1.8 KiB)

loLink encap:Local Loopback
  inet addr:127.0.0.1  Mask:255.0.0.0
  inet6 addr: ::1/128 Scope:Host
  UP LOOPBACK RUNNING  MTU:16436  Metric:1
  RX packets:4 errors:0 dropped:0 overruns:0 frame:0
  TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
  collisions:0 txqueuelen:0
  RX bytes:240 (240.0 b)  TX bytes:240 (240.0 b)


any idea?

-- 
Esteban Arias
Investigación y Desarrollo - Plan Ceibal
Avda. Italia 6201 - Edificio Los Ceibos
Montevideo - Uruguay.
Tel.: 2601.57.73 Interno 2228
E-mail : ear...@plan.ceibal.edu.uy




-- 
Esteban Arias
Investigación y Desarrollo - Plan Ceibal
Avda. Italia 6201 - Edificio Los Ceibos
Montevideo - Uruguay.
Tel.: 2601.57.73 Interno 2228
E-mail : ear...@plan.ceibal.edu.uy
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] [RELEASE] sugar-0.84.28

2010-12-15 Thread Simon Schampijer
== Source ==

http://download.sugarlabs.org/sources/sucrose/glucose/sugar/sugar-0.84.28.tar.bz2

== News ==

* Release 0.84.28 (Simon Schampijer)
* Sync networking state between Sugar and GNOME #10532 (Gonzalo Odiard)
* Expand size of version field in activity list #10523 (Simon Schampijer)
* Make scanning of storage devices more robust OLPC #10140 (James Cameron)
* Journal: display entries that have no title on storage devices #10533 (Simon 
Schampijer)
* Protected Activities Support #10415 (Martin Abente)
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] re active the network mesh when suspends the system

2010-12-15 Thread Esteban Arias
Hi,

I have the mesh inactive (dextrose version xo-1.0)
*
*
*In the file: /etc/rc.local I have:*
*echo 0 > /sys/class/net/eth0/lbs_mesh*

but, when suspends the system, (close and open the laptop xo),
reactive the mesh

any idea?

-- 
Esteban Arias
Investigación y Desarrollo - Plan Ceibal
Avda. Italia 6201 - Edificio Los Ceibos
Montevideo - Uruguay.
Tel.: 2601.57.73 Interno 2228
E-mail : ear...@plan.ceibal.edu.uy




-- 
Esteban Arias
Investigación y Desarrollo - Plan Ceibal
Avda. Italia 6201 - Edificio Los Ceibos
Montevideo - Uruguay.
Tel.: 2601.57.73 Interno 2228
E-mail : ear...@plan.ceibal.edu.uy
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Sugar Digest 2010-12-15

2010-12-15 Thread Walter Bender
===Sugar Digest===

1. I have fallen a bit behind in my writing because I had an
unfortunate mishap while I was in Brussels last week: my laptop was
stolen. My old laptop, which had been on life support before I had
left for Europe was completely dead when I returned, so I am using my
old old laptop, which works great as long as I apply pressure to the
lower-right corner of the keyboard. Looking forward to getting a
replacement machine at the end of the week.

2. Plan Ceibal, the one-laptop-per-child program in Uruguay, held an
international conference in Montevideo on 30 November - 1 December. It
was a great opportunity to catch up with some old friends from across
the region (Gonzalo, Cecilia, Antonio, Laura, Patricia, et al.) and to
spend time with many of the teachers and volunteers who have been
participating in the program. I finally met Rosamel
[http://www.blogedu-rosamel.blogspot.com/]; and I got reacquainted
with the Ceibal Jam [http://ceibaljam.org/] team; the students and
faculty at Universidad Católica del Uruguay [http://www.ucu.edu.uy],
where I gave a talk
[http://www.fedaro.info/audios/ConfWalterBender.ogg]; and the Butiá
[http://www.fing.edu.uy/inco/proyectos/butia/] project team, who uses
a combination of Turtle Blocks and an Arduino board to turn the XO
laptop into a robot -- very cool. (Actually, favorite demo was when
they used one laptop to control the robot, one to be the robot, and
one to display the video from the robot's webcam -- a great use of the
network and the plurality of laptops in Uruguay.) It is also worth
noting that a number of commercial software companies are now
participating in the project, offering Sugar activities (under FOSS
licenses) to the children.

I spent some time at Ceibal discussing Sugar and future directions for
the project. Emiliano Pastorino showed me an activity he is developing
that uses an RFID-tag reader to help children use their laptops to
inventory cattle. I was so intrigued that I decided to add an RFID
block to Turtle Blocks so that the children can use RFID in their
programs. (The code is in git and will be part of Release 105.)

One mission I had for my trip to Uruguay was to bring an 'unlocked'
laptop to ChristoferR, a twelve-year-old, who has been writing Sugar
activities [http://activities.sugarlabs.org/en-US/sugar/user/1862]. He
was at the point where he needed root access in order to dig deeper
into Sugar and the system. Thanks to Gabriel, Christofer now was a
laptop that can be used for experimentation outside of the context of
his school work. I discussed with Miguel Brechner the need to provide
a scalable mechanism for unlocking machines in Uruguay -- today there
are perhaps one dozen "Christofers" in Uruguay. Next year, there will
be 100; in two years, 1000. Fiorella Haim, the technical lead for
Ceibal, assured me that they have a plan in place to address this
issue as part of the Sugar refresh scheduled for this summer.

After our discussion, Miguel happened to have a conversation with
President José Mujica. He mentioned Christofer to the president, who
in reply, smiled and said with pride in his voice, "We have hackers."
Congratulations Uruguay.

3. I went from Uruguay to Brussels to give a talk at TEDx. Before my
laptop was stolen, I had a chance to use it to make my presentation --
a 10-minute mini-talk (using, of course, Turtle Art). I started my
talk off with a picture of Bernie at my mother's house, surrounded by
pies I had baked for Thanksgiving. I remarked that it is important to
feed the hackers, but my real point was to argue that we make a
distinction between the every day (low shelf) and the occasional (high
shelf): my special recipes for Thanksgiving that I have 'reach' for;
my daily coffee is right at hand. The remainder of my talk was an
argument for making computation be on the low shelf of every child.
(I'll post a link to the video as soon as it is available.)

===In the community===

4. We have a new Sugar oversight board: welcome to our new members,
Sebastian Silva and Aleksey Lim. Also, welcome back Chris Ball and
Adam Holt. It is a great group and we have already had some heated
discussions (See
[http://wiki.sugarlabs.org/go/Oversight_Board/Minutes]). We meet on
most Thursdays at 15:00 EST (20:00 UTC) in #sugar-meeting on
irc.freenode.net. Please join us.

5. Sebastian Dziallas, the project leader for Sugar on a Stick, has
bid us farewell
[http://sdziallas.com/blog/sebastian/2010/12/moving-on.html]. It is
not a surprise that the transition from secondary school to university
has consumed him. Hopefully we will see more of him after he settles
into his new routine. In the meanwhile, Peter Robinson has taken the
lead. Best wishes to SDZ and many thanks for your contributions to the
project.

===Tech Talk===

6. Tom (satellit_) Gilliard has been making rapid progress on the
Virtual Box version of Sugar on a Stick. It seems to be emerging as
the most robust and facile way to get Sugar running on a wide variety
of 

Re: [Sugar-devel] Wacom Bamboo with Colors! on XO-1 (again)?

2010-12-15 Thread chm

Hi Wade-

I'm planning to install 10.1.3 this evening to
test pre-release.  That'll give me a clean XO
to test with.  Will track an log my progress
and get back to you...

Thanks,
Chris

On 12/6/2010 5:16 PM, Wade Brainerd wrote:

Hey Chris,

I just saw this email.  Can you tell me what the error message you got was?  I 
haven't installed os852 on my XO-1 but I might be able to diagnose it by the 
error message.

Thanks,
Wade

On Sun, Dec 5, 2010 at 5:10 PM, chm mailto:devel.chm...@gmail.com>> wrote:

I've been delighted to see the
user-driven development for the
XO-1 starting to pay off (e.g.,
now there is a unified XO-1 and
XO-1.5 release).

However, I have not been able to
get the Wacom Bamboo tablet working
with 10.1.2/xo-1 (a.k.a. os852).
The previous install script doesn't
work and I can't figure out what
needs to change to get things to
work.

Any help would be appreciated
since my nieces really liked
the Colors! activity using the
Wacom and have not been able to
use it since the OS upgrade
which is so much better that
I thought the tradeoff was
worth it.

Thanks much,
Chris

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


Re: [Sugar-devel] Fwd: Problem developing app

2010-12-15 Thread Esteban Arias
Hi,

you can test eviacam (http://eviacam.sourceforge.net/eviacam.php)
I have generated the rpm to fedora 11.
In xo-1.5 runs ok.
In xo-1.0 you need to enable "XTEST" (/etc/X11/xorg.conf)

For me runs ok, but you need to test with a children.

Regards,

-- 
Esteban Arias
Investigación y Desarrollo - Plan Ceibal
Avda. Italia 6201 - Edificio Los Ceibos
Montevideo - Uruguay.
Tel.: 2601.57.73 Interno 2228
E-mail : ear...@plan.ceibal.edu.uy


El 14 de diciembre de 2010 18:44, Aleksey Lim escribió:

> On Tue, Dec 14, 2010 at 01:59:43PM -0200, Rodrigo Pérez Fulloni wrote:
> > I'm trying my project in a XO-1. I've uploaded a file with a bad import,
> now
> > it's fixed, excuses. It should work now (only from command line,
> > sugar-launch hMouse).
>
> I tried fresh git clone on XO-1 on sugar-0.84 and it worked fine from
> sugar shell (not only from command line).
>
> I also mentioned that your MANIFEST file is outdated (it doesn't have
> lib/ dir, at least), ./setup command complains about that. Just remove
> MANIFEST file and relaunch `./setup dist_xo` to create .xo file with
> entirely activity bundled. I launched activity from .xo file on my XO-1.
>
> > What I will do tomorrow will be remove all the unnecessary things, all
> the
> > math, all the hardware interaction and left only the essential so we
> could
> > find easily the problem (I hope).
> >
> > Thanks for the help
> > --
> > Rodrigo Pérez Fulloni
>
> > ___
> > Sugar-devel mailing list
> > Sugar-devel@lists.sugarlabs.org
> > http://lists.sugarlabs.org/listinfo/sugar-devel
>
>
> --
> Aleksey
> ___
> 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] Errors installing Sugar

2010-12-15 Thread Nikhil Jindal
Hey Sascha,

I am also getting the same errors as Neha.
I am trying to install Sugar jhbuild on Ubuntu 9.10(Karmic), which
according to your entry on this wiki:
http://wiki.sugarlabs.org/go/Development_Team/Jhbuild/Ubuntu
is the only version of Ubuntu supported.

The error log can be viewed here: http://pastebin.com/YvTmkEHm

As is clear from the log, it requires GLib 2.24.
But according to https://launchpad.net/glib/+packages, only GLib 2.22 is
available on Karmic. Hence the error.

Please suggest an alternative solution.
I have already installed the distro packages and now want to go beyond the
activities.

--
Nikhil Jindal

Please access the attached hyperlink for an important electronic communications 
disclaimer: http://dce.edu/web/Sections/Standalone/Email_Disclaimer.php
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] [RELEASE] sugar-toolkit-0.84.16

2010-12-15 Thread Simon Schampijer
== Source ==

http://download.sugarlabs.org/sources/sucrose/glucose/sugar-toolkit/sugar-toolkit-0.84.16.tar.bz2

== News ==

* Release 0.84.16 (Simon Schampijer)
* bundlebuilder: move the mime type installation in a separate method, part of 
#10427 (Simon Schampijer)
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel