Re: [sugar] Question about clipboard service

2008-08-05 Thread Greg Smith
Hi Eben,

Interesting spec! Thanks for writing it up. If you want to deliver this 
in 9.1.0, can you put a link to it on the 9.1.0 page: 
http://wiki.laptop.org/go/9.1.0

wherever you think it fits, possibly here: 
http://wiki.laptop.org/go/9.1.0#File_Management

A few comments and questions:
1 - Not to be pedantic, but can you explain why we need a clipboard? I 
want to define what problem it solves for the user.

2 - I can't tell the difference between clipping and object. Can you 
give more examples and spell out any specific differences in functionality?

3 - Can you link to documentation on the relevant APIs and .py scripts 
or any other information an activity would need to use this?

4 - Can you move something from the journal to the clipboard?

5 - Is drag and drop definitely supported or not?

6 - Should there be an option to copy and paste from a menu in 
activities or only via control-c/v and drag  drop.

7 - Is cut supported? How do you remove things from the clipboard? How 
many items can it hold?

8 - Are there any performance implications (e.g. when greater than 3 
items on clipboard XO runs low on RAM)?

9 - Can you include some workflow/use case examples? Here are two to get 
you warmed up:
a - User creates a document in write, then wants to upload it (or part 
of it) to a web site. What are the exact steps and how does the 
clipboard help?
b - User takes a picture, then uses paint to modify it then puts it in 
write to add text. What are the exact steps and how does the clipboard 
help?

10 - Are there any collaboration related uses for this? How does it work 
with collaboration, if at all?

11 - Does it do any conversion of formats? What happens if I try to put 
one type of file in an activity that doesn't understand it?

12 - Can you include more detail on the software design? e.g. How many 
lines of code, what code included where, how many hours work, where does 
the code fit in the overall architecture, what dependencies does it have 
and what other areas is it likely to affect? Is it fully backward 
compatible with existing activities or would activities need to be 
re-written, even if they don't want to use the new functinality?

13 - How does it fit with the journal? That is, when would a user pick 
things off the journal and when would they use the clipboard?

14 - Can you copy things directly to a USB drive?

I hope that's not too many questions. You don't need to address every 
one, just wanted to throw out some suggestions to get to the next level 
of detail.

I appreciate the specifying in advance and I think you are on the right 
track.

Since the journal abstracted the file system, its not easy to move files 
between activities. I think we need an overall strategy for file sharing 
between activities, HW elements (NAND, USB, SD card), computers (XO - 
XO, XO - PC), schools (XO - XS - XS) and beyond. Clipboard may be a 
key part of it.

Thanks,

Greg S

 Date: Mon, 4 Aug 2008 14:59:56 -0400
 From: Eben Eliason [EMAIL PROTECTED]
 Subject: Re: [sugar] Question about clipboard service
 To: Tomeu Vizoso [EMAIL PROTECTED]
 Cc: devel@lists.laptop.org, [EMAIL PROTECTED]
 Message-ID:
   [EMAIL PROTECTED]
 Content-Type: text/plain; charset=ISO-8859-1
 
 There is a fairly comprehensive specification [1] for the clipboard on
 the wiki.  Most importantly it discusses the use of titles, icons,
 colors, and previews, which are the 4 elements of clippings that we
 need to support in various combination to make the clipboard
 successful.
 
 This spec isn't word for word perfect anymore, as some minor details
 have changed, but it gives the high level picture of the API I want to
 support.  Please ask any questions you may have about what's there so
 far, and I'll try to clean up some details at some point soon.
 
 - Eben
 
 [1] http://wiki.laptop.org/go/Specifications/Clipboard
 
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Ugly JABBER problem

2008-08-05 Thread Bryan Berry
I would like to use the same XO OS image for all my deployment schools,
w/ no configuration change specific to an individual school.
Unfortunately, there is one setting on the XO that has to be unique, the
jabber setting.

I have tried to use schoolserver as the Jabber ID but no joy. Need the
fully qualified domain name

Our schoolservers will have unique fqdn's so that we can eventually
interconnect the Jabber servers for common chatrooms and sharing b/w
schools.

For Example:
schoolserver.vishwamitra.schoolnet.gov.np

schoolserver.bashuki.schoolnet.gov.np


Any one have an idea how to get around this?


___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [sugar] How do I connect to a Jabber server ?

2008-08-05 Thread Morgan Collett
Hi Mikus

On Tue, Aug 5, 2008 at 00:40, Mikus Grinbergs [EMAIL PROTECTED] wrote:
 My _wish_ is simple:  I want a chance to contact (for Chat, or for
 collaboration) another XO at a different location.  Basically, for
 me to initiate that, that other XO's icon needs to be shown in my
 Neighborhood view.

Therefore you (and the people you want to contact) need to be on a
community jabber server
(http://wiki.laptop.org/go/Community_Jabber_Servers)

 Currently, only icons from the LOCAL mesh to which I am connected
 will show up in my Neighborhood view.  My question in this topic is:
 What do I need to do to have icons from REMOTE locations show up ?

Connecting to an access point will let you see icons from the local
WLAN via telepathy-salut. This can include regular PCs running Sugar.

To see people from remote locations, you need to be on the same Jabber
server as they are.

That requires:
* Internet access - via an Access Point, or over the mesh via a school
server, or over the mesh via a Mesh Portal Point XO which in turn has
access, or even via some dialup technology like bluetooth+GPRS.
* Network Manager to get an IP address
* A jabber server to be configured
* That server to be working
* Other people to be on the server.

 What I am particularly interested in was Eben's statement that the
 user could turn the mesh on/off with the icon in the Frame.  I'm
 getting much too much 'salut' - I'm hoping that turning off the
 mesh (*all* of its channels) would give more emphasis to 'gabble'.

salut may overwhelm a busy mesh network with many XOs. That would deny
service to gabble. Otherwise, gabble takes precedence and will connect
if it can.

Connecting to an AP disables the mesh, so I don't see the value of
what you want. Turning off the mesh while you are connected to a mesh
channel would simply (in the proposal) turn the wireless radio off
completely, resulting in neither gabble nor salut able to operate.

 
 Suddenly the communications link
 between the school and the internet fails.  If the kid happens to be
 within range of an alternate AP, does he have to do something
 manually (such as entering the name of a non-school Jabber server)
 to re-establish Jabber contact to the outside world ?

For the known future, school servers will not usually be public. Hence
re-establish Jabber contact to the outside world has nothing to do
with a school server.

 But I think you're mixing up connected to
 a Jabber server / server-cloud and connected to an AP.

 I don't think I am.  When I go to someplace that has wireless, and
 check my XO, I'm seeing that it connects fine to websites (meaning
 that the AP must be working), but whenever I then do 'ps -A' I see
 'salut' (meaning that 'gabble' must be giving up).

Yes, gabble must be giving up.

Mikus, tickets and logs, logs and tickets. Please. Anecdotes of it not
working are of marginal value and cannot help us debug. We need as
much detail as you can possibly give. Which servers did you try? Did
you do any other type of check to see if they were up - such as nc
servername 5222? presenceservice.log? telepathy-gabble.log? Which
establishment provided the AP? Can we do anything to detect if they
are filtering ports? Did you have to log on with some sort of portal
web page to get Internet access?

 Currently there is only a *single* field for specifying the Jabber
 server name (and I've tried many names) - so I expect that when the
 currently specified one is not working, the user has to manually
 enter the name of a different Jabber server.

Consider it a bug when a server is not working. There is no point in
failing over to other servers without user intervention.

The community jabber servers are for specific communities. If the
whole world joins, of course the server will be swamped and it will be
down for everybody.

 What my question dealt with was how is use of the 'school server'
 as the Jabber server specified?   [I have not seen an answer.]

  -  If the kid has to manually enter an internet-resolvable name for
 the 'school server', then obviously while the 'school server' is
 down, the kid has to enter a different name to continue to use
 Jabber.

  -  But if the use of the 'school server' as __also__ the Jabber
 server is *automatic* whenever the XO connects to the 'school
 server', then my question is When the Jabber server at the
 school fails, HOW does the XO know to start instead using the
 specified Jabber server name for Jabber-type connections?

It is specified in the same field as for any other jabber server.
However, the kid simply clicks Register on the home menu, and the XO
registers with the school server on the network, if there is one,
which automatically populates the jabber server field, so there is no
manually enter an internet-resolvable name for the 'school server'.

There is no failover. The school server is supposed to work, and keep
on working. Using a different jabber server is a choice, and is

Re: [sugar] How do I connect to a Jabber server ?

2008-08-05 Thread Morgan Collett
On Tue, Aug 5, 2008 at 02:56, Gary C Martin [EMAIL PROTECTED] wrote:
 On 4 Aug 2008, at 23:40, Mikus Grinbergs wrote:
 My _wish_ is simple:  I want a chance to contact (for Chat, or for
 collaboration) another XO at a different location.  Basically, for
 me to initiate that, that other XO's icon needs to be shown in my
 Neighborhood view.

 Currently, only icons from the LOCAL mesh to which I am connected
 will show up in my Neighborhood view.  My question in this topic is:
 What do I need to do to have icons from REMOTE locations show up ?

 If gabble fails to get to a named jabber server (set in the control
 panel) it defaults to salute. This may be via an access point (if
 you've attached to one) or via the mesh (if it has no luck with an
 AP). Once it's looking at the mesh it tries each of the 3 slices of
 spectrum available (1, 6  11) looking for a school server. If it find
 none it seems to default to go sit on mesh, channel 1, hoping to meet
 another XO there (though it may re-scan occasionally).

Presence Service was designed to run both telepathy connection
managers simultaneously. However, it was confusing to have buddies in
your neighbourhood view who couldn't see each other, and to know which
ones you could collaborate with in one session. So we turn off salut
whenever gabble connects.

salut is usually up first, so it is the default while gabble is
attempting to connect.

 Now the scanning sequence used to be as stated above (previous
 official releases), but in recent joyrides I find my XO immediately
 attaches to my preferred AP and doesn't waist time sniffing the mesh
 (I like this, but 3 kids under a tree may not).

They wouldn't be in range of the AP, or even have a preferred one
configured, so they would get the mesh scanning as usual.

 The xochat.org jabber server is the one I seem to reliably attach to
 for my XO testing, though I'd love to see an official developer jabber
 server, so as not to pester real G1G1 users with my tests, and so we
 can 'eat our own dogfood' in a dev environment**. Connecting to a
 remote jabber server is currently the way to see and share with other
 remote users*** in the neighborhood.

 ** perhaps Sugar Labs could run such an environment?

Collabora run a server which is the default setting for jhbuild:
olpc.collabora.co.uk

 *** recently, can even work with non XO jabber clients, though I've
 not been able to test properly yet.

 Note: current joyrides past 2241seem to have a broken eth0 networking,
 allegedly the (local) msh0 is still working but I have no way to test
 that side of things with a single XO.

Regards
Morgan
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [Server-devel] Ugly JABBER problem

2008-08-05 Thread Martin Langhoff
On Tue, Aug 5, 2008 at 8:31 PM, Bryan Berry [EMAIL PROTECTED] wrote:
 I would like to use the same XO OS image for all my deployment schools,
 w/ no configuration change specific to an individual school.
 Unfortunately, there is one setting on the XO that has to be unique, the
 jabber setting.

I don't understand the problem, perhaps I am missing something. The XO
image won't have the user setup anyway, so it will ask the user for
his/her name on first use, and then pick up the jabber server at
Register time. This is needed also because the XS needs to be told
about the user (idmgr keeps a DB of registered users).

 I have tried to use schoolserver as the Jabber ID but no joy. Need the
 fully qualified domain name

A naked schoolserver lookup is used to perform registration, and
during registration idmgr tells the XO the FQDN of the jabber server.
This is how the XO-XS interaction goes from I don't know my school
server but if I call 'schoolserver' it will answer' to I know its
full name.

 Our schoolservers will have unique fqdn's

Not only fqdns - but also will be on their own subdomain. Please don't
change the domain naming scheme we ship the XS with! Yes do give each
school a different domain when you call domain_config - but don't
change how we have BIND setup.

Uruguay did things differently and now they'll need to implement some
complex workarounds - split horizon dns setups, etc. Wad thought this
out pretty well from the start, so let's use the good planning we
have.

If you are wanting to do something that you suspect the current scheme
does not allow or help, bounce it off the mailing list :-)

 so that we can eventually
 interconnect the Jabber servers for common chatrooms and sharing b/w
 schools.

 For Example:
 schoolserver.vishwamitra.schoolnet.gov.np

 schoolserver.bashuki.schoolnet.gov.np


 Any one have an idea how to get around this?

That is _exactly_ how it works. Nothing to get around :-) - that I know of!


m
-- 
 [EMAIL PROTECTED]
 [EMAIL PROTECTED] -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [sugar] How do I connect to a Jabber server ?

2008-08-05 Thread Gary C Martin
On 5 Aug 2008, at 09:46, Morgan Collett wrote:

 The xochat.org jabber server is the one I seem to reliably attach to
 for my XO testing, though I'd love to see an official developer  
 jabber
 server, so as not to pester real G1G1 users with my tests, and so we
 can 'eat our own dogfood' in a dev environment**. Connecting to a
 remote jabber server is currently the way to see and share with other
 remote users*** in the neighborhood.

 ** perhaps Sugar Labs could run such an environment?

 Collabora run a server which is the default setting for jhbuild:
 olpc.collabora.co.uk

That's good to hear re-confirmed, but I've not seen any buddies/ 
activities shared on olpc.collabora.co.uk for weeks/months. I'd just  
assumed your server was always borked by lots of connections, or in  
some unstable dev status, so I had switched over to xochat.org which  
always seems to respond and have buddies showing.

Using your recent nc olpc.collabora.co.uk 5222 trick I can now see  
olpc.collabora.co.uk is responding with some xml just fine. So, is no  
one else using it, or should I do some debugging? Are you running a  
dev version of a jabber server that's doing something different?

--Gary

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [Server-devel] XS server addons

2008-08-05 Thread Martin Langhoff
On Tue, Aug 5, 2008 at 9:38 PM, David Van Assche [EMAIL PROTECTED] wrote:
 1 - I'll incorporate them into xs-config :-)
 2 - don't have to hack the network startup scripts to remove the part
 that reloads rules
 3 - you don't have to redo the in step 2 hack with every upgrade - as
 xs-config updates will nuke your changes

 The main reason for shorewall is traffic shaping... its the only

Get SW to spit out a nice traffic shaping ruleset, clean it up, and we
can see if it can be merged into network_config

 Anyway, shorewall is already a done deal for us and works wonderfully...

Reread my notes above - an XS update will probably kill it, and you
won't be around to help fix it. It's not that SW is not good - I've
used it myself quite happily - but that it is not a sustainable move.

 Would u care to elaborate on how to do this

I've outlined two options. Pick one, yum install the packages and read
the man pages :-)

Also note that openldap is very brittle when it comes to unexpeted
poweroffs and stuff like that. It gets its BDB DB in a tangle even
when running normally - a simple ldapsearch pattern | sed |
ldapmodify script can corrupt the DB.

Bad juju with openldap. Very bad.


 5. Install Webmin for overall (internal) gui manipulation of the server...

 Ugh! Not recommended and xs-config in its current incarnation is
 lilkely to just make a mess of it all. I am not too proud of
 xs-config, and Webmin is too horrible for words.

 Its a matter of opinion...

It is a lot more serious than that David. I can almost guarantee
xs-config and webmin will interact disastrously.

Not just webmin (though I worked with its internal code circa 1999
and... ), but anything that wants to change the config files. Any
changes to config files that xs-config controls will bring grief, my
worry with Webmin is that it makes it easy to change a lot of stuff
that xs-config will later re-change. And I am sure modern Webmin will
try and be smart about it - with a good chance of making things worse.
Unless it has developed mind-reading abilities, the result will be
ka-boom.

It's not just Webmin: any administration program, web-based or not -
is *not* recommended on a XS. And by that I mean the next yum update
very likely leave the machine in non-working state.

xs-config is a bit nasty ATM, but even if we make it better, it wil
_never_ interact well with a webmin-type app. Sorry. Life is hard like
that.

 need... I have no idea what xs-config is... but I'll gladly take a
 look...

It is what configured everything in the XS.

Dragons. There. Yes, right there. Nah, I'm not kidding.

 6. Install various server monitoring tools

 Install whatever tickles your fancy but do install sysstat and make
 sure it's logging. If you need help, or can provide load stats, it
 will be the sysstat logs that we'll want to look at.

 yeah, I think we've settled for Nagios... seems to be allround for
 what we need... Ill make sure to sysstat and post the logs...

Yup, nagios is ok. Cacti too. And BB if you want. As long as you get
sysstat in there, we're _sorted_.

cheers,



m
-- 
 [EMAIL PROTECTED]
 [EMAIL PROTECTED] -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Server-devel mailing list
[EMAIL PROTECTED]
http://lists.laptop.org/listinfo/server-devel


Re: [sugar] How do I connect to a Jabber server ?

2008-08-05 Thread Guillaume Desmottes
Le mardi 05 août 2008 à 12:24 +0100, Gary C Martin a écrit :
 On 5 Aug 2008, at 09:46, Morgan Collett wrote:
 
  The xochat.org jabber server is the one I seem to reliably attach to
  for my XO testing, though I'd love to see an official developer  
  jabber
  server, so as not to pester real G1G1 users with my tests, and so we
  can 'eat our own dogfood' in a dev environment**. Connecting to a
  remote jabber server is currently the way to see and share with other
  remote users*** in the neighborhood.
 
  ** perhaps Sugar Labs could run such an environment?
 
  Collabora run a server which is the default setting for jhbuild:
  olpc.collabora.co.uk
 
 That's good to hear re-confirmed, but I've not seen any buddies/ 
 activities shared on olpc.collabora.co.uk for weeks/months. I'd just  
 assumed your server was always borked by lots of connections, or in  
 some unstable dev status, so I had switched over to xochat.org which  
 always seems to respond and have buddies showing.
 
 Using your recent nc olpc.collabora.co.uk 5222 trick I can now see  
 olpc.collabora.co.uk is responding with some xml just fine. So, is no  
 one else using it, or should I do some debugging? Are you running a  
 dev version of a jabber server that's doing something different?

olpc.collabora.co.uk was recently reinstalled to a new ejabberd server
in order to test Gadget. The shared roster hack was removed which
improve stability but doesn't automatically display all the connected
buddies anymore. Gadget should solve that, I plan to merge it at the
beginning of the 9.1.0 cycle.


G.

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Test results on Joyride 2230?

2008-08-05 Thread NoiseEHC
I have downloaded it even before it was selected as a weekly stuff.
Record-54 crashes the build (the machine freezes). I did not create a 
TRAC entry since my last TRAC entry did not receive any attention so I 
just did not care (actually I do not know what to expect). Just started 
the thing and somehow it showed my video and later the machine freezes 
(mouse stops, keyboard cannot switch to console). A week earlier it 
could even show my video. Otherwise it seems to work (I tested it very 
sparingly).

Greg Smith wrote:
 Hi All,

 Can we get a show of hands on who downloaded joyride 2230?

 If you didn't try it yet, instructions for downloading it are available 
 at: http://wiki.laptop.org/go/Friends_in_testing

 If you did install it, can you send a quick reply. Any comments on what 
 you tried and your impression of its stability is also welcome.

 Thanks,

 Greg S

 ___
 Devel mailing list
 Devel@lists.laptop.org
 http://lists.laptop.org/listinfo/devel


   
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


jabber.laptop.org

2008-08-05 Thread Morgan Collett
On Tue, Aug 5, 2008 at 14:02, Guillaume Desmottes
[EMAIL PROTECTED] wrote:
 Le mardi 05 août 2008 à 12:24 +0100, Gary C Martin a écrit :
 On 5 Aug 2008, at 09:46, Morgan Collett wrote:

  The xochat.org jabber server is the one I seem to reliably attach to
  for my XO testing, though I'd love to see an official developer
  jabber
  server, so as not to pester real G1G1 users with my tests, and so we
  can 'eat our own dogfood' in a dev environment**. Connecting to a
  remote jabber server is currently the way to see and share with other
  remote users*** in the neighborhood.
 
  ** perhaps Sugar Labs could run such an environment?
 
  Collabora run a server which is the default setting for jhbuild:
  olpc.collabora.co.uk

 That's good to hear re-confirmed, but I've not seen any buddies/
 activities shared on olpc.collabora.co.uk for weeks/months. I'd just
 assumed your server was always borked by lots of connections, or in
 some unstable dev status, so I had switched over to xochat.org which
 always seems to respond and have buddies showing.

 Using your recent nc olpc.collabora.co.uk 5222 trick I can now see
 olpc.collabora.co.uk is responding with some xml just fine. So, is no
 one else using it, or should I do some debugging? Are you running a
 dev version of a jabber server that's doing something different?

 olpc.collabora.co.uk was recently reinstalled to a new ejabberd server
 in order to test Gadget. The shared roster hack was removed which
 improve stability but doesn't automatically display all the connected
 buddies anymore. Gadget should solve that, I plan to merge it at the
 beginning of the 9.1.0 cycle.

Anyone know the status of jabber.laptop.org? Can someone zap the db
and bring it back up as a developer testing server?

I see the jabber server on schoolserver.laptop.org is also up but not
responding. Perhaps that needs the same treatment.

Regards
Morgan
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Test results on Joyride 2230?

2008-08-05 Thread Christoph Derndorfer
Also downloaded it but haven't had time to install it so far. Hope to do
that tonight though!

Christoph


On 8/5/08, NoiseEHC [EMAIL PROTECTED] wrote:

 I have downloaded it even before it was selected as a weekly stuff.
 Record-54 crashes the build (the machine freezes). I did not create a
 TRAC entry since my last TRAC entry did not receive any attention so I
 just did not care (actually I do not know what to expect). Just started
 the thing and somehow it showed my video and later the machine freezes
 (mouse stops, keyboard cannot switch to console). A week earlier it
 could even show my video. Otherwise it seems to work (I tested it very
 sparingly).

 Greg Smith wrote:
  Hi All,
 
  Can we get a show of hands on who downloaded joyride 2230?
 
  If you didn't try it yet, instructions for downloading it are available
  at: http://wiki.laptop.org/go/Friends_in_testing
 
  If you did install it, can you send a quick reply. Any comments on what
  you tried and your impression of its stability is also welcome.
 
  Thanks,
 
  Greg S
 
  ___
  Devel mailing list
  Devel@lists.laptop.org
  http://lists.laptop.org/listinfo/devel
 
 
 
 ___
 Devel mailing list
 Devel@lists.laptop.org
 http://lists.laptop.org/listinfo/devel




-- 
Christoph Derndorfer
co-editor, olpcnews
url: www.olpcnews.com
e-mail: [EMAIL PROTECTED]
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Test results on Joyride 2230?

2008-08-05 Thread Morgan Collett
On Tue, Aug 5, 2008 at 14:03, NoiseEHC [EMAIL PROTECTED] wrote:
 I have downloaded it even before it was selected as a weekly stuff.
 Record-54 crashes the build (the machine freezes). I did not create a
 TRAC entry since my last TRAC entry did not receive any attention so I
 just did not care (actually I do not know what to expect). Just started
 the thing and somehow it showed my video and later the machine freezes
 (mouse stops, keyboard cannot switch to console). A week earlier it
 could even show my video. Otherwise it seems to work (I tested it very
 sparingly).

Record-56 is the latest. The software updater in the control panel
should now pick that up.

Regards
Morgan
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Test results on Joyride 2230?

2008-08-05 Thread Ton van Overbeek
Installed it on both USB and SD card.
USB boot still does not work. See trac #7620
SD boot is OK.
Raised several trac tickets on 2230:
#7755 Log Viewer 6 aborts on joyride 2230
  Caused by the name change Log Viewer - Log which is not picked up by 
software update. Log-10 works OK.
#7778 Bounce aborts on joyride 2230
  Caused by missing pygame.mixer which in trun is caused by removing SDL 
mixer from the kernel.
#7788 Touchpad behavior detiorates under joyride-2212m joyride-2230
  Compared with Update.1 (708) touchpad becomes very jumpy to unusable 
after a few minutes.
  Four finger salut helps, but only temporarily. No such problems under 
Update.1
# Software update needs 2 runs for certain activities (joyride-2230).
  After an initial run of software update (no activities installed) 
Calculate, Develop and Record need to be
  updated again. Note that Record 56 is not offered (only 55).

Just hope somebody picks them up from trac ;-)

Waiting for the next weekly.

Ton van Overbeek
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Test results on Joyride 2230?

2008-08-05 Thread Greg Smith
Hi Gary,

On question #1 you are welcome to try the daily build and comment on 
that. We are trying to get critical mass on an image to show that it has 
  enough quality to be a candidate release build. We need a lot of 
testers on the same image to prove it has been well enough scrubbed to 
merit promotion to the next level.

On #2 not sure what wiki pages you are using or what info you need. I 
think its hard to find the list of resolved bugs in each Joyride if 
that's what you are looking for. I'll let Michael comment on the right 
query to get that.

Really appreciate your help!

Thanks,

Greg S

Gary C Martin wrote:
 On 5 Aug 2008, at 12:38, Greg Smith wrote:
 
 Can we get a show of hands on who downloaded joyride 2230?

 If you didn't try it yet, instructions for downloading it are available
 at: http://wiki.laptop.org/go/Friends_in_testing

 If you did install it, can you send a quick reply. Any comments on what
 you tried and your impression of its stability is also welcome.
 
 Installed it, used it for a few days, but had already moved on by the 
 time it was announced as a Wednesday candidate, can't remember specifics 
 but if I found any I would have added a track ticket.
 
 Couple of general comments:
 
 1). Out of interest, I'm not clear of the philosophy behind recommending 
 folks to test days old joyride builds, unless the main goal is to 
 increase the quality of what testers are testing (though that seems a 
 bit of an oxymoron, here, test this, it works reasonably well 
 already). With the O gamepad key graciously getting you back to your 
 previous working OS, in one reboot, the risk for testers on the joyride 
 bleeding edge seems pretty low.
 
 2). I keep seeing testing/release wiki links flying about, I do go look 
 at them, just incase (and even occasionally edit), but the content seems 
 to bit rot so quickly I switch back to using track (dev.laptop.org). Are 
 the wiki pages just an attempt to lower the bar for entry? Could it be 
 possible to generate reasonably human pretty** pages from track so the 
 information is actually up-to-date and doesn't need entry in multiple 
 places?
 
 ** track report pages I've seen tend to be pretty geeky, obscure and eye 
 watering (can templates be used to make them more human friendly?). The 
 one exception that I find genuinely useful is:
 
 http://dev.laptop.org/timeline
 
 Regards,
 --Gary
 
 
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Test results on Joyride 2230?

2008-08-05 Thread NoiseEHC
Forgot to mention: the software updater draws the progress bar, and
after several megabytes of data, it jumps back to the beginning without
any error message. It cannot update anything.
Also, the TRAC which was created by me was about that Speak/Physics
crashes the machine. Updating software is not an option since in those
cases an user level program can crash Linux which is unacceptable.
http://dev.laptop.org/ticket/7608

Morgan Collett wrote:
 On Tue, Aug 5, 2008 at 14:03, NoiseEHC [EMAIL PROTECTED] wrote:
   
 I have downloaded it even before it was selected as a weekly stuff.
 Record-54 crashes the build (the machine freezes). I did not create a
 TRAC entry since my last TRAC entry did not receive any attention so I
 just did not care (actually I do not know what to expect). Just started
 the thing and somehow it showed my video and later the machine freezes
 (mouse stops, keyboard cannot switch to console). A week earlier it
 could even show my video. Otherwise it seems to work (I tested it very
 sparingly).
 

 Record-56 is the latest. The software updater in the control panel
 should now pick that up.

 Regards
 Morgan


   


___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Test results on Joyride 2230?

2008-08-05 Thread Daniel Drake
Ton,

On Tue, 2008-08-05 at 08:43 -0400, Ton van Overbeek wrote:
 Installed it on both USB and SD card.
 USB boot still does not work. See trac #7620
 SD boot is OK.
 Raised several trac tickets on 2230:

Thanks so much for the extensive testing and feedback! This is exactly
what we need - issues reported in detail in trac without prompting, and
a quick (weekly?) summary of your experiences on the mailing list,
referencing the tickets. Keep up the great work! I hope others will
follow your example.

As you can probably imagine we have an unreal amount of work to be
doing, but hopefully we'll be able to attack some of your tickets soon.

Cheers,
Daniel


___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Test results on Joyride 2230?

2008-08-05 Thread Daniel Drake
On Tue, 2008-08-05 at 14:03 +0200, NoiseEHC wrote:
 I have downloaded it even before it was selected as a weekly stuff.
 Record-54 crashes the build (the machine freezes). I did not create a 
 TRAC entry since my last TRAC entry did not receive any attention so I 
 just did not care (actually I do not know what to expect). 

File a ticket, please. Pretty please. Even if we don't reply for a
while, it's doing us a favour, and should only take a couple of minutes
of your time.

Thanks,
Daniel


___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Test results on Joyride 2230?

2008-08-05 Thread Michael Stone
On Tue, Aug 05, 2008 at 09:23:13AM -0400, Greg Smith wrote:
Hi Gary,

On question #1 you are welcome to try the daily build and comment on 
that. 

In fact, please do -- we love fresh results. The weekly joyride
candidates are simply an advertising and coordination device created at
Joe's (QA's) request and as an aid to testers who are not as inured to
the hardships of raw joyrides as you are.

 We are trying to get critical mass on an image to show that it has 
  enough quality to be a candidate release build. 

This will occur naturally when we produce new joyrides at a slower rate.

 We need a lot of 
testers on the same image to prove it has been well enough scrubbed to 
merit promotion to the next level.

This is orthogonal to appointing images by fiat on a weekly basis.

On #2 not sure what wiki pages you are using or what info you need. I 
think its hard to find the list of resolved bugs in each Joyride if 
that's what you are looking for. I'll let Michael comment on the right 
query to get that.

I suspect (though lack the data to show) that most people know when
issues become resolved in a joyride because they are CC'ed on the trac
tickets describing the issues or because they read the package-level
changelogs and already know the correspondence between bugs and
packages.

Michael

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [sugar] Question about clipboard service

2008-08-05 Thread Eben Eliason
On Tue, Aug 5, 2008 at 3:44 AM, Greg Smith [EMAIL PROTECTED] wrote:
 Hi Eben,

 Interesting spec! Thanks for writing it up. If you want to deliver this
 in 9.1.0, can you put a link to it on the 9.1.0 page:
 http://wiki.laptop.org/go/9.1.0

Done.  I'll add some related tickets there shortly.

 1 - Not to be pedantic, but can you explain why we need a clipboard? I
 want to define what problem it solves for the user.

The clipboard is a crucial element of the learning environment we want
to provide in Sugar.  Activities are all fullscreen, which makes it
impossible to show two side by side at once.  There is also no
standard desktop onto which files can be placed.  To get around these
issues, we introduce a multi-item clipboard, which serves as a
combination clipboard and/or temporary desktop, onto which objects and
clippings can be placed and carried among the various zoom levels
and activities.  Having this facility is crucial to providing a rich
environment in which kids are encouraged to explore, create, and most
importantly /combine/ things they create in separate activities.

On a more technical note, our synchronous/asynchronous collaboration
paradigm also depends on the clipboard, since it requires that it be
possible to open multiple versions of an activity and copy/paste
between them to perform manual merges.

 2 - I can't tell the difference between clipping and object. Can you
 give more examples and spell out any specific differences in functionality?

Basically, as I mentioned, it serves as a combination clipboard and
temporary storage space.  The only real difference between a clipping
and an object is that the latter has a name.  As a specific example,
an object would be a Write document entitled Great White Sharks,
while a clipping would be a snippet of text - say, the first paragraph
- from that document.

The need for differentiation is solely to provide better (the best we
can offer) representations of items on the clipboard, such that it's
possible to readily distinguish them from each other, making its use
natural and intuitive.  It's largely inconsequential whether or not
kids or teachers understand the difference between clippings and
objects; all that matters is that they see titles, icons, previews,
and other info consistent with their idea of what they've placed on
the clipboard.

 3 - Can you link to documentation on the relevant APIs and .py scripts
 or any other information an activity would need to use this?

Heh, no.  That's the whole point.  We haven't yet built an API; the
specification is my design cue for the engineers, so that we can come
to something more usable.

 4 - Can you move something from the journal to the clipboard?

Absolutely.  In fact, there's already a button for this: Copy to clipboard.

 5 - Is drag and drop definitely supported or not?

It needs to be.  And it needs to be ubiquitous.  Sugar is meant for
kids all over the world, with different backgrounds, and little to no
computer experiences.  Drag'n'drop is a physical metaphor that quite
literally moves objects from one place to another.  Unlike a magic
button which performs some magic incantation on objects or state, this
action allows an intimate physical connection with the virtual
objects in the UI.

 6 - Should there be an option to copy and paste from a menu in
 activities or only via control-c/v and drag  drop.

Absolutely!  I think that exposing the buttons for these actions
remains necessary.  They are readily discoverable; it provides a hint
to children to know when an activity supports copy and/or paste; and
it is required for accessibility, since drag'n'drop isn't an operation
that all can perform.

There is already a (perhaps too weak) mention in the HIG about this:
http://wiki.laptop.org/go/OLPC_Human_Interface_Guidelines/The_Sugar_Interface/Toolbars#Edit_Toolbar

 7 - Is cut supported? How do you remove things from the clipboard? How
 many items can it hold?

Cut is definitely supported, and will remain mapped to the Ctrl-X
shortcut familiar to many, however it will not retain the same name.
Instead, we've applied the notion of cut as copy and erase, which
makes clear that the result of the action is twofold: first it
performs a copy action, and second it erases the item selected.  Since
these semantics make cut an alternate form of the copy action, copy
and erase will actually appear as a secondary option in the palette
for the copy button itself.

Though I'm introducing a multi-item clipboard, very special care was
taken to ensure that, in all possible ways, the clipboard behaves
*exactly* like the single-item clipboards on other computer platforms.
 Every time a copy (or copy  erase) operation is performed, the
resulting clipping appears on the top of the clipboard stack, and is
selected as the latest paste target.  That is, if you were to then
press a paste button, or invoke the Ctrl-V shortcut, the most recent
item added would be pasted.

However, it's also possible to access the 

Re: Test results on Joyride 2230?

2008-08-05 Thread Robert Myers
Greg,

 Can we get a show of hands on who downloaded joyride 2230?
 
 If you didn't try it yet, instructions for downloading it are available 
 at: http://wiki.laptop.org/go/Friends_in_testing
 
 If you did install it, can you send a quick reply. Any comments on what 
 you tried and your impression of its stability is also welcome.

Loaded and installed.

I've posted two defects against it: #7771 Measure fails to launch due to 
not finding module 'Numeric', #7772 Isolation seems broken.

I've been using it rather casually, but it feels like a step back from 
2137 which is the last Joyride I was using a lot.

Some really annoying (to me) Joyride bugs are still there, like screen 
rotation fails -- I like using my XO as a book reader.

Bob

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: missing shared library aliases

2008-08-05 Thread Marco Pesenti Gritti
Brian Harvey wrote:
 I'm trying to build a static wxWidgets library on the XO (for use with
 the ucblogo project), and it works, except that certain shared libraries
 are (at least on my XO) missing aliases that exist on my office Linux PC.
 For example, I have a file named
   /usr/lib/libXxf86vm.so.1
 but the linker is looking for
   /usr/lib/libXxf86vm.so
 which on my office machine is linked to the former.  Other examples are
 libjpeg and libtiff.

 I solved the problem for my own XO by adding the missing links, but that
 won't work for a project distributed to the kiddies.  Can someone tell me
 the right way to solve this problem?  Thanks.
   

I think to get this working cleanly you'd have to build the library on 
the XO images or at least on Fedora 9.

Marco
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [sugar] Question about clipboard service

2008-08-05 Thread Gary C Martin
On 5 Aug 2008, at 16:50, Eben Eliason wrote:

 On Tue, Aug 5, 2008 at 3:44 AM, Greg Smith [EMAIL PROTECTED]  
 wrote:
 7 - Is cut supported? How do you remove things from the clipboard?  
 How
 many items can it hold?

 Cut is definitely supported, and will remain mapped to the Ctrl-X
 shortcut familiar to many, however it will not retain the same name.
 Instead, we've applied the notion of cut as copy and erase, which
 makes clear that the result of the action is twofold: first it
 performs a copy action, and second it erases the item selected.  Since
 these semantics make cut an alternate form of the copy action, copy
 and erase will actually appear as a secondary option in the palette
 for the copy button itself.

Random though; could there also be potential for a paste and erase?  
The intention being I could be reading a web article, perform several  
copy actions of separate text paragraphs I want to quote, then switch  
to write and perform several paste and erase actions to pop the  
clippings off the stack. Basically an easy way of unwinding the  
clipboard stack into another Activity. This could also go hand in hand  
with a potential keyboard modifier (Alt?) to allow a drag and erase of  
an clipping out of the clipboard in one step**

**usually you only paste an item once, so this extra function would  
reduce the management steps a kid needs to do to erase each used  
clipping.

--Gary

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [sugar] Question about clipboard service

2008-08-05 Thread Eben Eliason
On Tue, Aug 5, 2008 at 1:33 PM, Gary C Martin [EMAIL PROTECTED] wrote:
 On 5 Aug 2008, at 16:50, Eben Eliason wrote:

 On Tue, Aug 5, 2008 at 3:44 AM, Greg Smith [EMAIL PROTECTED]
 wrote:
 7 - Is cut supported? How do you remove things from the clipboard?
 How
 many items can it hold?

 Cut is definitely supported, and will remain mapped to the Ctrl-X
 shortcut familiar to many, however it will not retain the same name.
 Instead, we've applied the notion of cut as copy and erase, which
 makes clear that the result of the action is twofold: first it
 performs a copy action, and second it erases the item selected.  Since
 these semantics make cut an alternate form of the copy action, copy
 and erase will actually appear as a secondary option in the palette
 for the copy button itself.

 Random though; could there also be potential for a paste and erase?

This is already included in the specification, right down to the ALT
key as a modifier for accessing the functionality. ;)
http://wiki.laptop.org/go/Specifications/Clipboard#Pasting

It's currently discussed as paste and remove, but you are correct in
identifying the correlation between this action and copy and erase;
I think paste and erase is the correct terminology for the feature.

- Eben


 The intention being I could be reading a web article, perform several
 copy actions of separate text paragraphs I want to quote, then switch
 to write and perform several paste and erase actions to pop the
 clippings off the stack. Basically an easy way of unwinding the
 clipboard stack into another Activity. This could also go hand in hand
 with a potential keyboard modifier (Alt?) to allow a drag and erase of
 an clipping out of the clipboard in one step**

 **usually you only paste an item once, so this extra function would
 reduce the management steps a kid needs to do to erase each used
 clipping.

 --Gary

 ___
 Sugar mailing list
 [EMAIL PROTECTED]
 http://lists.laptop.org/listinfo/sugar

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Test results on Joyride 2230?

2008-08-05 Thread Martin Dengler
On Tue, Aug 05, 2008 at 07:38:49AM -0400, Greg Smith wrote:
 Hi All,
 
 Can we get a show of hands on who downloaded joyride 2230?
[...]
 If you did install it, can you send a quick reply. Any comments on what 
 you tried and your impression of its stability is also welcome.

Used it, moved on to joyride-2251 to help with #5705. I didn't get any
bad impressions but didn't use it very much. I don't have anything
beyond that to add, unfortunately.

 Thanks,
 
 Greg S

Martin


pgpp8Bl6WpvFL.pgp
Description: PGP signature
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [sugar] How do I connect to a Jabber server ?

2008-08-05 Thread Mikus Grinbergs
Morgan wrote:
 My _wish_ is simple:  I want a chance to contact (for Chat, or for
 collaboration) another XO at a different location.  Basically, for
 me to initiate that, that other XO's icon needs to be shown in my
 Neighborhood view.
 
 Therefore you (and the people you want to contact) need to be on a
 community jabber server

You are talking about how to *use* a jabber server once one is 
connected.  I do not *have* a connected jabber server.


 To see people from remote locations, you need to be on the same Jabber
 server as they are.
 
 That requires:
 * Internet access - via an Access Point, or over the mesh via a school
 server, or over the mesh via a Mesh Portal Point XO which in turn has
 access, or even via some dialup technology like bluetooth+GPRS.
 * Network Manager to get an IP address
 * A jabber server to be configured
 * That server to be working
 * Other people to be on the server.

What I an aware of is:

  (1)  Months ago, I would boot my XO, and other XO icons would show
   up in my neighborhood view (from whatever jabber server I had
   specified via sugar-control-panel).  Then remote users
   stopped showing up (no matter which server I had specified).

  (2)  I do not myself know enough about 'telepathy', etc., to be
   able to figure out what is going wrong.  That is why I am
   asking for assistance.

[I'm a G1G1 user, and do not have a Mesh Portal Point to use, nor a 
school server.  Except for me not connecting to a jabber server, the 
internet works well for me.]


 Connecting to an AP disables the mesh, so I don't see the value of
 what you want. Turning off the mesh while you are connected to a mesh
 channel would simply (in the proposal) turn the wireless radio off
 completely, resulting in neither gabble nor salut able to operate.

Then I believe the language being used is imprecise.  To me, 
turning off the mesh means turning off the __mesh__.  If what is 
actually being turned off is the __radio__, then call it turning 
off the wireless radio.

What I keep butting my head against is not being able to *control* 
what is going on.  In my mind a 'mesh' is one interface, and an 'AP' 
is another interface.  I would like to turn off the mesh when 
there are no local XOs, and no school server.  You are saying that 
the 'AP' would get turned off as well.  Not something I prefer.


 Mikus, tickets and logs, logs and tickets.

The last time I focused on connectivity was Apr/May.  What I 
concluded then was that my tickets got closed depending on the 
effect they had on the code -- *not* on whether I as a user could 
now experience consistent system behavior.

I'm willing to file a ticket when I see something happening -- such 
as an error when accessing a Jabber server (though one such ticket 
was closed as 'invalid' - because that particular server had not 
given the expected answer).  But it is difficult to decide what to 
ticket/log when I do not see something happening -- for instance, 
what if a connection to a Jabber server were never attempted by my XO?

Besides, I post from home - where I do not have a wireless AP.  To 
try anything, I have to go somewhere else, where I do not have 
access to my notes, etc.  Not easy for me to record details.
[You ask which establishment provided the AP?  Does it *really* 
make a difference to you whether it was an establishment on 1st 
street, or one on 6th street ???]


 The mesh and the AP are mutually exclusive.
 
 gabble and salut are independent of the network topology.

I'm sorry, but these memes have been said so many different ways 
that they no longer convey any information to me.  If taking down 
the mesh can take down the AP, how can they be exclusive?  If salut 
listens on the mesh, isn't that a dependence on there being a mesh?


mikus

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [sugar] How do I connect to a Jabber server ?

2008-08-05 Thread Eben Eliason
On Tue, Aug 5, 2008 at 1:30 PM, Mikus Grinbergs [EMAIL PROTECTED] wrote:
 Morgan wrote:
 Connecting to an AP disables the mesh, so I don't see the value of
 what you want. Turning off the mesh while you are connected to a mesh
 channel would simply (in the proposal) turn the wireless radio off
 completely, resulting in neither gabble nor salut able to operate.

 Then I believe the language being used is imprecise.  To me,
 turning off the mesh means turning off the __mesh__.  If what is
 actually being turned off is the __radio__, then call it turning
 off the wireless radio.

I don't actually believe this is the spec at all.  I specifically
removed the turn off actions from the Mesh (and APs) because we
/don't/ want to turn off the radio for either of these cases, since
that would naturally prevent the other from working.  I don't want to
conflate disconnect from AP and turn off the mesh with turn off
the radio at all.

 What I keep butting my head against is not being able to *control*
 what is going on.  In my mind a 'mesh' is one interface, and an 'AP'
 is another interface.  I would like to turn off the mesh when
 there are no local XOs, and no school server.  You are saying that
 the 'AP' would get turned off as well.  Not something I prefer.

Right, I agree with you.  Turning off the Mesh should be possible in
theory; it makes sense. But as I understand it, at present, the only
way to turn off any NM device it to associate with another...in this
case, an AP.  I'd /much/ prefer to have these be independent, so that
it's possible to connect/disconnect and/or turn on/turn off these
devices without interference.

 The mesh and the AP are mutually exclusive.

 gabble and salut are independent of the network topology.

 I'm sorry, but these memes have been said so many different ways
 that they no longer convey any information to me.  If taking down
 the mesh can take down the AP, how can they be exclusive?  If salut
 listens on the mesh, isn't that a dependence on there being a mesh?

They are mutually exclusive in that you cannot, at present, be
connected to both at the same time.  It's one or the other, not both,
though I believe the goal is to change that in the future.  As I
mentioned before, I strongly disagree with the idea that turning off
the mesh should be connected to turning off the radio.

- Eben


 mikus

 ___
 Sugar mailing list
 [EMAIL PROTECTED]
 http://lists.laptop.org/listinfo/sugar

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


x2o physics problem solving game (inspired by the Incredible Machine)

2008-08-05 Thread Alex Levenson
Hello devel and games!

I'm announcing x2o's first tentative release! x2o is a physics problem
solving game in which you create Rube Goldberg contraptions in order to get
the O to land on top of the X. Check it out at http://wiki.laptop.org/go/X2o,
give it a try, write some levels, and let me know how it goes. There are a
lot of planned improvements on the way, but I would love some feedback.

I will also be presenting x2o tomorrow at 12:30 here at 1cc, and there will
be pizza to keep you interested.

Alex Levenson
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Test results on Joyride 2230?

2008-08-05 Thread Christoph Derndorfer
Hey all,

here are the findings from tonight's testing:

a) XO works fine with my Netgear WGR614v6 with WPA, added it to the list at
http://wiki.laptop.org/go/Wireless_Access_Point_Compatibility
b) unlike described on the wiki (
http://wiki.laptop.org/go/Test_Group_Release_Notes#Build_joyride-2230)
browse updates just fine
c) eToys, which is available in v86 by now (and also has v86 linked to at
[[Activities/Joyride]] is only updated to v80
d) Terminal is available at v14, updates only pulled v10, might this be
connected to [[Activities/Joyride]] only mentioning v10? (where does the
updater actually pull the information about the latest versions from?)
e) in Record v56 I'm seeing the same issues that I ran into last week when
in Boston, dsd seems to think it might be hardware-related, so at one point
I will downgrade to a stable build to see whether it works there or not.
however NoiseEHC's comment seems to indicate that I'm not the only one
having this issue.
f) also had a hard-freeze when trying to play back the sounds in Pippy
g) the oddest issue I ran into is that none of the TamTam activities worked,
they all crashed when starting and took Sugar with it, a hardware-reset was
needed
h) Overall this build feels quite slow, especially in terms of activity
startup I've seen much better performance in the past.

I can also confirm measure not working and rotating the screen resulting in
freezing the machine.

On the up side this is the first time that I saw the News Reader (v24)
activity working which made me very happy! Any way that News Reader could be
hooked into Browse so site's RSS feeds could easily be accessed?

Please let me know if any of these observations are worth filling a bug for,
then I'll gather all the details tomorrow and do that.

Thanks,
Christoph

2008/8/5 Martin Dengler [EMAIL PROTECTED]

 On Tue, Aug 05, 2008 at 07:38:49AM -0400, Greg Smith wrote:
  Hi All,
 
  Can we get a show of hands on who downloaded joyride 2230?
 [...]
  If you did install it, can you send a quick reply. Any comments on what
  you tried and your impression of its stability is also welcome.

 Used it, moved on to joyride-2251 to help with #5705. I didn't get any
 bad impressions but didn't use it very much. I don't have anything
 beyond that to add, unfortunately.

  Thanks,
 
  Greg S

 Martin

 ___
 Devel mailing list
 Devel@lists.laptop.org
 http://lists.laptop.org/listinfo/devel




-- 
Christoph Derndorfer
co-editor, olpcnews
url: www.olpcnews.com
e-mail: [EMAIL PROTECTED]
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Test results on Joyride 2230?

2008-08-05 Thread Christoph Derndorfer
On Tue, Aug 5, 2008 at 9:47 PM, Jean Piché [EMAIL PROTECTED] wrote:




  g) the oddest issue I ran into is that none of the TamTam activities
 worked, they all crashed when starting and took Sugar with it, a
 hardware-reset was needed


 Has the latest TamTam build been rolled into this joyride?


Here's what I got:

TamTamJam v48
TamTamEdit v47
TamTamSynthLab v48
TamTamMin v46

Which is also what the latest versions are according to
[[Activities/Joyride]]

Christoph




 jp




-- 
Christoph Derndorfer
co-editor, olpcnews
url: www.olpcnews.com
e-mail: [EMAIL PROTECTED]
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


sugar.logger.logging.getLogger()

2008-08-05 Thread victor
I used to be able to write to the logs using

self.logger = sugar.logger.logging.getLogger()
self.logger.debug(hey)

But now none of the messages appear in the logs. Why? Where are they
now? How can I write to the logs from my activity?

Thanks

Victor
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [OLPC-Games] x2o physics problem solving game (inspired by the Incredible Machine)

2008-08-05 Thread Christoph Derndorfer
Pretty sweet, with some imagination it certainly brings back memories of the
many days spent with The Incredible Machine... :-)

Only glitch I have been able to observe so far is that the mouse-cursor
becomes small when moving away from the toolbar and over the canvas. Also
when the mouse-cursor  is half-way across the toolbar and half-way across
the canvas is flickers a lot.

Excellent work, this is certainly on track to be a very entertaining
activity!

Christoph

On Tue, Aug 5, 2008 at 9:08 PM, Alex Levenson [EMAIL PROTECTED]wrote:

 Hello devel and games!

 I'm announcing x2o's first tentative release! x2o is a physics problem
 solving game in which you create Rube Goldberg contraptions in order to get
 the O to land on top of the X. Check it out at
 http://wiki.laptop.org/go/X2o, give it a try, write some levels, and let
 me know how it goes. There are a lot of planned improvements on the way, but
 I would love some feedback.

 I will also be presenting x2o tomorrow at 12:30 here at 1cc, and there will
 be pizza to keep you interested.

 Alex Levenson

 ___
 Games mailing list
 [EMAIL PROTECTED]
 http://lists.laptop.org/listinfo/games




-- 
Christoph Derndorfer
co-editor, olpcnews
url: www.olpcnews.com
e-mail: [EMAIL PROTECTED]
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: sugar.logger.logging.getLogger()

2008-08-05 Thread Marco Pesenti Gritti
Is this on the XO? Have a look to /home/olpc/.xsession-sample. Debug
logs are off by default.

Marco

2008/8/5 victor [EMAIL PROTECTED]:
 I used to be able to write to the logs using

 self.logger = sugar.logger.logging.getLogger()
 self.logger.debug(hey)

 But now none of the messages appear in the logs. Why? Where are they
 now? How can I write to the logs from my activity?

 Thanks

 Victor
 ___
 Devel mailing list
 Devel@lists.laptop.org
 http://lists.laptop.org/listinfo/devel


___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Test results on Joyride 2230?

2008-08-05 Thread Christoph Derndorfer
Oh, and one more thing which I just saw:

I'm surprised that on the power-options page in the Sugar Control Panel
automatic power management is turned off by default. Wouldn't it make more
sense, for both G1G1 and the other deployments, to have this turned on by
default?

Christoph

On Tue, Aug 5, 2008 at 9:39 PM, Christoph Derndorfer 
[EMAIL PROTECTED] wrote:

 Hey all,

 here are the findings from tonight's testing:

 a) XO works fine with my Netgear WGR614v6 with WPA, added it to the list at
 http://wiki.laptop.org/go/Wireless_Access_Point_Compatibility
 b) unlike described on the wiki (
 http://wiki.laptop.org/go/Test_Group_Release_Notes#Build_joyride-2230)
 browse updates just fine
 c) eToys, which is available in v86 by now (and also has v86 linked to at
 [[Activities/Joyride]] is only updated to v80
 d) Terminal is available at v14, updates only pulled v10, might this be
 connected to [[Activities/Joyride]] only mentioning v10? (where does the
 updater actually pull the information about the latest versions from?)
 e) in Record v56 I'm seeing the same issues that I ran into last week when
 in Boston, dsd seems to think it might be hardware-related, so at one point
 I will downgrade to a stable build to see whether it works there or not.
 however NoiseEHC's comment seems to indicate that I'm not the only one
 having this issue.
 f) also had a hard-freeze when trying to play back the sounds in Pippy
 g) the oddest issue I ran into is that none of the TamTam activities
 worked, they all crashed when starting and took Sugar with it, a
 hardware-reset was needed
 h) Overall this build feels quite slow, especially in terms of activity
 startup I've seen much better performance in the past.

 I can also confirm measure not working and rotating the screen resulting in
 freezing the machine.

 On the up side this is the first time that I saw the News Reader (v24)
 activity working which made me very happy! Any way that News Reader could be
 hooked into Browse so site's RSS feeds could easily be accessed?

 Please let me know if any of these observations are worth filling a bug
 for, then I'll gather all the details tomorrow and do that.

 Thanks,
 Christoph

 2008/8/5 Martin Dengler [EMAIL PROTECTED]

 On Tue, Aug 05, 2008 at 07:38:49AM -0400, Greg Smith wrote:
  Hi All,
 
  Can we get a show of hands on who downloaded joyride 2230?
 [...]
  If you did install it, can you send a quick reply. Any comments on what
  you tried and your impression of its stability is also welcome.

 Used it, moved on to joyride-2251 to help with #5705. I didn't get any
 bad impressions but didn't use it very much. I don't have anything
 beyond that to add, unfortunately.

  Thanks,
 
  Greg S

 Martin

 ___
 Devel mailing list
 Devel@lists.laptop.org
 http://lists.laptop.org/listinfo/devel




 --
 Christoph Derndorfer
 co-editor, olpcnews
 url: www.olpcnews.com
 e-mail: [EMAIL PROTECTED]




-- 
Christoph Derndorfer
co-editor, olpcnews
url: www.olpcnews.com
e-mail: [EMAIL PROTECTED]
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Why we are about to not bother upkeeping TamTam.

2008-08-05 Thread jean piche


TamTamJam v50
TamTamEdit v49
TamTamSynthLab v50
TamTamMin v48


 I dont know why we even bother making new bundles with bug fixes  
that never get included into the builds. I mean the TamTam you are  
using is like 8 months old...


Anyone care?




On 08-08-05, at 15:56, Christoph Derndorfer wrote:


On Tue, Aug 5, 2008 at 9:47 PM, Jean Piché [EMAIL PROTECTED] wrote:



g) the oddest issue I ran into is that none of the TamTam activities  
worked, they all crashed when starting and took Sugar with it, a  
hardware-reset was needed


Has the latest TamTam build been rolled into this joyride?

Here's what I got:

TamTamJam v48
TamTamEdit v47
TamTamSynthLab v48
TamTamMin v46

Which is also what the latest versions are according to [[Activities/ 
Joyride]]


Christoph



jp



--
Christoph Derndorfer
co-editor, olpcnews
url: www.olpcnews.com
e-mail: [EMAIL PROTECTED]


___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Why we are about to not bother upkeeping TamTam.

2008-08-05 Thread Martin Dengler
On Tue, Aug 05, 2008 at 04:16:32PM -0400, jean piche wrote:
 Anyone care?

I care (random user here).  They're cool.

Martin


pgpOu0r2oHyN4.pgp
Description: PGP signature
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Why we are about to not bother upkeeping TamTam.

2008-08-05 Thread Christoph Derndorfer
Where do I find the updated versions then?

They're not listed on

http://wiki.laptop.org/go/TamTam
http://wiki.laptop.org/go/Activities
http://wiki.laptop.org/go/Activities/Joyride
http://tamtam4olpc.wordpress.com/

Thanks,
Christoph


On Tue, Aug 5, 2008 at 10:16 PM, jean piche [EMAIL PROTECTED] wrote:


 TamTamJam v50
 TamTamEdit v49
 TamTamSynthLab v50
 TamTamMin v48


  I dont know why we even bother making new bundles with bug fixes that
 never get included into the builds. I mean the TamTam you are using is like
 8 months old...

 Anyone care?




 On 08-08-05, at 15:56, Christoph Derndorfer wrote:

 On Tue, Aug 5, 2008 at 9:47 PM, Jean Piché [EMAIL PROTECTED] wrote:




  g) the oddest issue I ran into is that none of the TamTam activities
 worked, they all crashed when starting and took Sugar with it, a
 hardware-reset was needed


 Has the latest TamTam build been rolled into this joyride?


 Here's what I got:

 TamTamJam v48
 TamTamEdit v47
 TamTamSynthLab v48
 TamTamMin v46

 Which is also what the latest versions are according to
 [[Activities/Joyride]]

 Christoph




 jp




 --
 Christoph Derndorfer
 co-editor, olpcnews
 url: www.olpcnews.com
 e-mail: [EMAIL PROTECTED]





-- 
Christoph Derndorfer
co-editor, olpcnews
url: www.olpcnews.com
e-mail: [EMAIL PROTECTED]
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Why we are about to not bother upkeeping TamTam.

2008-08-05 Thread victor
I think the reason for tam tam not opening in joyride is that it expects
its files to be in /usr/share/activities/* and not in /home/olpc/activities/*

Perhaps fixed in later versions?

Victor
  - Original Message - 
  From: jean piche 
  To: Christoph Derndorfer 
  Cc: devel@lists.laptop.org ; [EMAIL PROTECTED] 
  Sent: Tuesday, August 05, 2008 9:16 PM
  Subject: Why we are about to not bother upkeeping TamTam.




  TamTamJam v50
  TamTamEdit v49
  TamTamSynthLab v50
  TamTamMin v48





   I dont know why we even bother making new bundles with bug fixes that never 
get included into the builds. I mean the TamTam you are using is like 8 months 
old...


  Anyone care?








  On 08-08-05, at 15:56, Christoph Derndorfer wrote:


On Tue, Aug 5, 2008 at 9:47 PM, Jean Piché [EMAIL PROTECTED] wrote:





g) the oddest issue I ran into is that none of the TamTam activities 
worked, they all crashed when starting and took Sugar with it, a hardware-reset 
was needed



  Has the latest TamTam build been rolled into this joyride?

Here's what I got:

TamTamJam v48
TamTamEdit v47
TamTamSynthLab v48
TamTamMin v46

Which is also what the latest versions are according to 
[[Activities/Joyride]]

Christoph
 


  jp




-- 
Christoph Derndorfer
co-editor, olpcnews
url: www.olpcnews.com
e-mail: [EMAIL PROTECTED]





--


  ___
  Devel mailing list
  Devel@lists.laptop.org
  http://lists.laptop.org/listinfo/devel
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Why we are about to not bother upkeeping TamTam.

2008-08-05 Thread victor
In fact, if I put some symlinks in /usr/share/Activities pointing to the 
installed
TamTam, I get it to load and run.
  - Original Message - 
  From: jean piche 
  To: Christoph Derndorfer 
  Cc: devel@lists.laptop.org ; [EMAIL PROTECTED] 
  Sent: Tuesday, August 05, 2008 9:16 PM
  Subject: Why we are about to not bother upkeeping TamTam.




  TamTamJam v50
  TamTamEdit v49
  TamTamSynthLab v50
  TamTamMin v48





   I dont know why we even bother making new bundles with bug fixes that never 
get included into the builds. I mean the TamTam you are using is like 8 months 
old...


  Anyone care?








  On 08-08-05, at 15:56, Christoph Derndorfer wrote:


On Tue, Aug 5, 2008 at 9:47 PM, Jean Piché [EMAIL PROTECTED] wrote:





g) the oddest issue I ran into is that none of the TamTam activities 
worked, they all crashed when starting and took Sugar with it, a hardware-reset 
was needed



  Has the latest TamTam build been rolled into this joyride?

Here's what I got:

TamTamJam v48
TamTamEdit v47
TamTamSynthLab v48
TamTamMin v46

Which is also what the latest versions are according to 
[[Activities/Joyride]]

Christoph
 


  jp




-- 
Christoph Derndorfer
co-editor, olpcnews
url: www.olpcnews.com
e-mail: [EMAIL PROTECTED]





--


  ___
  Devel mailing list
  Devel@lists.laptop.org
  http://lists.laptop.org/listinfo/devel
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Why we are about to not bother upkeeping TamTam.

2008-08-05 Thread Gary C Martin
On 5 Aug 2008, at 21:16, jean piche wrote:

 Anyone care?

I care, these are a fab set of activities for kids!

It's so sad there seems to be bad blood here :-( I guess it must down  
to constant shifting APIs (a huge red flag for any activity  
developer**) and evolving Rainbow (a good but potentially painful  
thing).

--Gary

** Rant: I specifically kept away from _any_ vaguely 'interesting'  
parts of sugar (colaboration, journal, sound, video – going for just  
absolute basic python and GTK+ requirements, and even that's needing  
some triage now) for this very reason, I'm sure a bunch of other much  
more skilled developers than I are doing the same until there is  
offered some hope of stability. It's fine if you have a lot of free  
time to burn, rich parents, or an open minded sponsor – development of  
something cool is 'cheap as chips', maybe less than a week or two of  
hacking***. Supporting it over time in the current environment... Now  
that's another mater entirely. Bit rot is a horrible thing when you  
are just a sad leaf node.

*** I don't include TamTam here, it's clearly a much larger project.
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Test results on Joyride 2230?

2008-08-05 Thread NoiseEHC
Okay, it is a question I have been wanting to ask for a very long time. 
Is it better to spam the TRAC with crashes or similar malfunctions about 
alpha quality releases (like latest joyrides), or just be silent since 
it happens occasionally and you do not have the time and manpower to 
handle all those entries? I am asking this because there is not mention 
about this in the wiki and I would like to hear something official 
about this issue. For example normally I would not spam TRAC with 
usability issues or crash report about the F9 rebase, but I would file 
reports if you would make it the preferred method.

For example:
http://dev.laptop.org/ticket/7824
I know this since about 2200 but did not want to record since there are 
much much bigger issues about the XO. Would have been better to just 
file a ticket and forget that?

BTW: I will test record on a newer build before I will file this ticket, 
it may have been magically fixed :)

Daniel Drake wrote:
 On Tue, 2008-08-05 at 14:03 +0200, NoiseEHC wrote:
   
 I have downloaded it even before it was selected as a weekly stuff.
 Record-54 crashes the build (the machine freezes). I did not create a 
 TRAC entry since my last TRAC entry did not receive any attention so I 
 just did not care (actually I do not know what to expect). 
 

 File a ticket, please. Pretty please. Even if we don't reply for a
 while, it's doing us a favour, and should only take a couple of minutes
 of your time.

 Thanks,
 Daniel




   
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


2230 and updating browse

2008-08-05 Thread Jacob Haddon
I have installed joyride 2230 on my XO. I used Bert's joyride python script to 
get the newest versions of the activities, which worked for all but one. 

It does not seem to want to update browse from 88 to 94. Unfortunatly it gives 
no error, just Error:  and empty space. 

I deleted the downloaded Browse-94.xo file and retried, same result. 

two questions, can i force the XO file to 'install'? and did anyone else have 
this issue?

-j


  
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: 2230 and updating browse

2008-08-05 Thread Christoph Derndorfer
It's getting hard to keep track of the various issues that people are and
aren't having these days... ;-)

Have you tried updating via the Sugar Control Panel - Software Updates
function? This is a relatively new feature and it seems to work pretty well
for me so far...

Bert's script was really more of a stop-gap solution.

Cheers,
Christoph

On Tue, Aug 5, 2008 at 11:24 PM, Jacob Haddon [EMAIL PROTECTED] wrote:

 I have installed joyride 2230 on my XO. I used Bert's joyride python script
 to get the newest versions of the activities, which worked for all but one.

 It does not seem to want to update browse from 88 to 94. Unfortunatly it
 gives no error, just Error:  and empty space.

 I deleted the downloaded Browse-94.xo file and retried, same result.

 two questions, can i force the XO file to 'install'? and did anyone else
 have this issue?

 -j



 ___
 Devel mailing list
 Devel@lists.laptop.org
 http://lists.laptop.org/listinfo/devel




-- 
Christoph Derndorfer
co-editor, olpcnews
url: www.olpcnews.com
e-mail: [EMAIL PROTECTED]
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: 2230 and updating browse

2008-08-05 Thread Jacob Haddon
Didn't even know about it. Great feature, btw!

it didn't seem to do anything different. Again it would download browse, but 
then instead of updating, it returned to the previous screen showing that 
browse needed to be updated

so I rebooted, thinking this computer-cure-all may help, and it did not, same 
result. 

additionally log shows up in my software update with the same results. I did 
try to update it individually and it too won't... 

So I deleted browse, ran the software update, and it updated to 94. Must have 
been something with the install... but it seems to work now (shows up in list 
view as 94)

-j


- Original Message 
From: Christoph Derndorfer [EMAIL PROTECTED]
To: Jacob Haddon [EMAIL PROTECTED]
Cc: devel@lists.laptop.org
Sent: Tuesday, August 5, 2008 5:28:14 PM
Subject: Re: 2230 and updating browse


It's getting hard to keep track of the various issues that people are and 
aren't having these days... ;-)

Have you tried updating via the Sugar Control Panel - Software Updates 
function? This is a relatively new feature and it seems to work pretty well for 
me so far...

Bert's script was really more of a stop-gap solution.

Cheers,
Christoph


On Tue, Aug 5, 2008 at 11:24 PM, Jacob Haddon [EMAIL PROTECTED] wrote:

I have installed joyride 2230 on my XO. I used Bert's joyride python script to 
get the newest versions of the activities, which worked for all but one.

It does not seem to want to update browse from 88 to 94. Unfortunatly it gives 
no error, just Error:  and empty space.

I deleted the downloaded Browse-94.xo file and retried, same result.

two questions, can i force the XO file to 'install'? and did anyone else have 
this issue?

-j



___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel



-- 
Christoph Derndorfer
co-editor, olpcnews
url: www.olpcnews.com
e-mail: [EMAIL PROTECTED]



  ___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: 2230 and updating browse

2008-08-05 Thread Martin Dengler
On Tue, Aug 05, 2008 at 02:48:17PM -0700, Jacob Haddon wrote:
 So I deleted browse, ran the software update, and it updated to
 94. Must have been something with the install... but it seems to
 work now (shows up in list view as 94)

http://dev.laptop.org/ticket/7494 seems to be what you've
experienced.  http://dev.laptop.org/ticket/7648 also seems related.

I just searched for browse at http://dev.laptop.org/ , assuming that
more recent bugs would be the most likely to be similar to yours.

 -j

Martin


pgpqmmFJxipZ9.pgp
Description: PGP signature
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Why we are about to not bother upkeeping TamTam.

2008-08-05 Thread Daniel Drake
On Tue, 2008-08-05 at 16:16 -0400, jean piche wrote:
  I dont know why we even bother making new bundles with bug fixes that
 never get included into the builds. I mean the TamTam you are using is
 like 8 months old...

Many thanks for producing the releases. Sorry for my slow response. I am
planning on getting them into the builds myself, but I have been too
busy with other work.

If you are interested in doing this yourself, here is my approximate
plan of action:
 1. Test all the builds on latest joyride by installing manually
 2. Read the specs about Scott's activity updater (which are on the
   wiki, I think), in order to fully understand the processes involved 
   in shipping new activity versions
 3. Make whatever modifcations are needed to include the newer bundles
   in the build

I think step 3 may just be modifying a page on the wiki, but I'm not
sure, which is why step 2 is there.

Thanks  apologies for slowness!
Daniel


___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Test results on Joyride 2230?

2008-08-05 Thread Daniel Drake
On Tue, 2008-08-05 at 23:07 +0200, NoiseEHC wrote:
 Okay, it is a question I have been wanting to ask for a very long time. 
 Is it better to spam the TRAC with crashes or similar malfunctions about 
 alpha quality releases (like latest joyrides), or just be silent since 
 it happens occasionally and you do not have the time and manpower to 
 handle all those entries? I am asking this because there is not mention 
 about this in the wiki and I would like to hear something official 
 about this issue. For example normally I would not spam TRAC with 
 usability issues or crash report about the F9 rebase, but I would file 
 reports if you would make it the preferred method.

Unless you are told otherwise from a specific aspect of the system, you
should file tickets for actual bugs (assuming nobody else has done so).
Usability issues need to be taken on a case-by-case basis, since
sometimes they are debatable, just use common sense.

 For example:
 http://dev.laptop.org/ticket/7824
 I know this since about 2200 but did not want to record since there are 
 much much bigger issues about the XO. Would have been better to just 
 file a ticket and forget that?

Yeah, I would have filed it anyway. It may well the case that it sits
around for months or longer without activity, that doesn't matter. 

Another good aspect of having tickets like this is that it gives a good
entry point for potential new developers - it's likely to be an isolated
sugar-contained bug, is trivially easy to reproduce, and is likely just
a small error in a calculation somewhere.

Any new contributors looking for a starting point? :)

Thanks,
Daniel


___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Martin's new assistant

2008-08-05 Thread Douglas Bagnall
hello,

I will be working with Martin Langhoff for a couple of months, with
the hope of giving XS development a boost.

At present I am really just familiarising myself with the system, but
we aim to clean up that bug tracker and have a considerably more
useful school server.

My background is in software art, with a bit of filmmaking, web
development, and general programming.  Some of my projects are
described on http://halo.gen.nz/.  The art background is perhaps more
relevant than it might seem: it is hard to imagine an environment with
worse connectivity and less IT expertise than a typical New Zealand
art gallery.  Designing and deploying tolerably cheap and fail-safe
systems has been a large part of my work.

Anyway, I'm glad to helping the OLPC project.

cheers,

Douglas Bagnall
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


New joyride build 2255

2008-08-05 Thread Build Announcer v2
http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build2255

Changes in build 2255 from build: 2253

Size delta: 0.00M

-olpc-utils 0.82-1.olpc3
+olpc-utils 0.83-1.olpc3

--
This mail was automatically generated
See http://dev.laptop.org/~rwh/announcer/joyride-pkgs.html for aggregate logs
See http://dev.laptop.org/~rwh/announcer/joyride_vs_update1.html for a 
comparison
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Test results on Joyride 2230?

2008-08-05 Thread Martin Langhoff
On Tue, Aug 5, 2008 at 11:38 PM, Greg Smith [EMAIL PROTECTED] wrote:
 Can we get a show of hands on who downloaded joyride 2230?

2230 running on 2 XOs here, and connecting to XS correctly.

I am organising a Test-a-thon with a bunch of wellington-based OSS
developers on Saturday morn over brunch. Need to decide what build to
target.

 If you did install it, can you send a quick reply. Any comments on what
 you tried and your impression of its stability is also welcome.

Looks great, quite stable for the few things I'm using it for. Nicer
connection UI.

OTOH, olpc-netlog is missing so I cannot recommend that to people
reporting I can't associate to the XS bugs :-(

cheers,



m
-- 
 [EMAIL PROTECTED]
 [EMAIL PROTECTED] -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


New faster build 2255

2008-08-05 Thread Build Announcer v2
http://xs-dev.laptop.org/~cscott/olpc/streams/faster/build2255

Changes in build 2255 from build: 2253

Size delta: 0.13M

+sugar-mcs-plugin 1.1.0-1.fc9
-olpc-utils 0.82-1.olpc3
+olpc-utils 0.83-1.olpc3
-ohm 0.1.1-6.16.20080804git.olpc3
+ohm 0.1.1-6.17.20080805git.olpc3

--- Included sugar-mcs-plugin version 1.1.0-1.fc9 ---

--- Changes for ohm 0.1.1-6.17.20080805git.olpc3 from 
0.1.1-6.16.20080804git.olpc3 ---
  + Inherit automatic_pm from the Sugar profile.
  + Avoid a race by triggering an idle timer reset when we connect to X.

--
This mail was automatically generated
See http://dev.laptop.org/~rwh/announcer/faster-pkgs.html for aggregate logs
See http://dev.laptop.org/~rwh/announcer/joyride_vs_update1.html for a 
comparison
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: New joyride build 2255

2008-08-05 Thread Andrew Burgess
Joyrides 2253 and 2254 had no networking for me  (no mesh, nothing
but the xo icon in the network view)

Joyride 2255 has networking working again.

Thanks!
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: New joyride build 2255

2008-08-05 Thread Ricardo Carrano
So, this is still one more evidence that olpc-utils was the cause of #7776.
Thank you Andrew!

On Tue, Aug 5, 2008 at 9:48 PM, Andrew Burgess [EMAIL PROTECTED] wrote:
 Joyrides 2253 and 2254 had no networking for me  (no mesh, nothing
 but the xo icon in the network view)

 Joyride 2255 has networking working again.

 Thanks!
 ___
 Devel mailing list
 Devel@lists.laptop.org
 http://lists.laptop.org/listinfo/devel

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Test results on Joyride 2230?

2008-08-05 Thread Chris Marshall
Greg Smith wrote:
 Can we get a show of hands on who downloaded joyride 2230?

 If you didn't try it yet, instructions for downloading it are available 
 at: http://wiki.laptop.org/go/Friends_in_testing

 If you did install it, can you send a quick reply. Any comments on what 
 you tried and your impression of its stability is also welcome.
   

I've installed joyride 2230.

A large number of activities do not start up:  the starting screen 
flashes for 30+
seconds and then goes away and nothing.  Included:  TamTam*, Asteroids,
TuxPaint (I've never, ever gotten this to work on the XO...too bad since 
it is
a really nice program)...  I've been meaning to make a list but I have 
not gotten
around to a careful test.

Browse activity dies in Hotmail if you save a draft or not.  Apparently the
problem has to do with rainbow isolation...at least when I asked my sister
to disable it the problem went away.

The Activity startup seems slower than earlier releases and the startup 
screen
often flips back to the Home screen and then to the Activity rather than a
Home - Startup Screen - Activity sequence.

I discovered and reported the regression where screen rotate locks up
the display.  Apparently the problem has been around in joyride for a while.

 From Browse, *.xo files no longer download so I cannot install activities.
I have to say that that is too bad.  There were some rough edges to how
things were done but it was a nice way to install new Activities.

I tried using a wireless USB keyboard with my XO.  If I booted with the
keyboard plugged in then nothing worked.  If it did a clean reboot and then
plugged in the keyboard, I was able to get it working.  Unfortunately, that
immediately led to a sticking control key problem so I discontinued the
experiment.  I am becoming more convinced that there are a lot of sticking
key problems that are not gummy or weakly insulated mechanisms.

Sorry I have not had time to put things on track but I am visiting my
parents this weekend and need to figure out how I can get them
printing from their XOs.  I *really* wish that Update.1 had addressed
this...  :-(

My overall impression of 2230 is that it seems farther away from something
I would suggest pounding out the last few bugs for a release.  No 
analysis,
just gut feeling.

Regards,
Chris

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: video bleeds through somewhat between sessions

2008-08-05 Thread Martin Langhoff
On Tue, Aug 5, 2008 at 9:21 AM, Mikus Grinbergs [EMAIL PROTECTED] wrote:
 But the video *application* typically does not know if the user is

There are signals that the wm will send to indicate you're the
foreground window, you've lost your focus, you're minimized.
There is probably a bug in the mplayer wrapper (are you using an
mplayer 'activity' wrapper?) in that it's not getting rid of the
overlay setup when it loses focus or is minimized.

Though I have to say I don't know a thing about how Sugar deals with
such wm signals.



m
-- 
 [EMAIL PROTECTED]
 [EMAIL PROTECTED] -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


New joyride build 2256

2008-08-05 Thread Build Announcer v2
http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build2256

Changes in build 2256 from build: 2255

Size delta: 0.00M

-ohm 0.1.1-6.16.20080804git.olpc3
+ohm 0.1.1-6.17.20080805git.olpc3

--- Changes for ohm 0.1.1-6.17.20080805git.olpc3 from 
0.1.1-6.16.20080804git.olpc3 ---
  + Inherit automatic_pm from the Sugar profile.
  + Avoid a race by triggering an idle timer reset when we connect to X.

--
This mail was automatically generated
See http://dev.laptop.org/~rwh/announcer/joyride-pkgs.html for aggregate logs
See http://dev.laptop.org/~rwh/announcer/joyride_vs_update1.html for a 
comparison
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Why we are about to not bother upkeeping TamTam.

2008-08-05 Thread C. Scott Ananian
On Tue, Aug 5, 2008 at 5:57 PM, Daniel Drake [EMAIL PROTECTED] wrote:
 On Tue, 2008-08-05 at 16:16 -0400, jean piche wrote:
 If you are interested in doing this yourself, here is my approximate
 plan of action:
  1. Test all the builds on latest joyride by installing manually
  2. Read the specs about Scott's activity updater (which are on the
   wiki, I think), in order to fully understand the processes involved
   in shipping new activity versions

Just keeping http://wiki.laptop.org/go/Activities updated would be a
good start, and sufficient to ensure that activity updater picks it
up.  Look at the update_url information on [[Activity bundles]] for
alternatives/more information.

I believe that 6673 used to prevent TamTam from playing sounds (a five
month old bug), but it looks like Nat finally fixed this in TamTam git
8 days ago?
 --scott

-- 
 ( http://cscott.net/ )
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: video bleeds through somewhat between sessions

2008-08-05 Thread Benjamin M. Schwartz
Quoting Martin Langhoff [EMAIL PROTECTED]:
 There is probably a bug in the mplayer wrapper (are you using an
 mplayer 'activity' wrapper?) in that it's not getting rid of the
 overlay setup when it loses focus or is minimized.

This is not a bug, at least in the case of losing focus.  Color-keyed video
acceleration is designed specifically for the case of playing video in a
background window that is partially obscured by a window in front of it.  This
works correctly so long as the chosen key color isn't present in the foreground
window, and so the favored key color is hot pink because it is so rarely used.

The problem here appears to be that mplayer has chosen a key color that is a
shade of gray.  That's a poor choice, and arguably a bug.

However, Mikus has a good point here.  Insofar as XVideo's color keying is
designed to overlap windows correctly with live video, it is unnecessary in our
single-window UI.  The GPU is doing a great deal of unnecessary work to blit a
video that we already know to be completely occluded.  Minimizing Activity
windows might be a good way to start fixing this.  We should also consider what
happens when two running Activities both want to use XVideo.  Can we multiplex
access to XVideo, knowing that only one Activity is ever actually visible at a
time?

--Ben

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: video bleeds through somewhat between sessions

2008-08-05 Thread Martin Langhoff
On Wed, Aug 6, 2008 at 5:43 PM, Benjamin M. Schwartz
[EMAIL PROTECTED] wrote:
 Quoting Martin Langhoff [EMAIL PROTECTED]:
 There is probably a bug in the mplayer wrapper (are you using an
 mplayer 'activity' wrapper?) in that it's not getting rid of the
 overlay setup when it loses focus or is minimized.

 This is not a bug, at least in the case of losing focus.

The mplayer activity - as it's running on Sugar,  should know that
there are not overlapping windows here. I am not sure what event the
vm is sending when the app loses foreground but a sugar app should
stop the overlay, move it off-viewable screen, etc.

 it is unnecessary in our
 single-window UI.

Exactly, it is pointlless work. The activity can perhaps stop playing,
and resume when the user returns, with the appropriate time offset,
hiding from the user that it stopped playing the video.

cheers,



m
-- 
 [EMAIL PROTECTED]
 [EMAIL PROTECTED] -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


[Server-devel] recommended ip fw rules

2008-08-05 Thread David Van Assche
So, even though we are using shorewall for now (it didnt break with an
upgrade from 163 to 164, if it does at some point, we'll go back to
using straight iptables) here are some recommended additions/changes:

- change port 3128 to 8081 (if one installs dansguardian, which really
should be integrated)
- make an exception for local internal ip, otherwise moodle and other
internal stuff is super slow
- firewall everything but allow smtp, pop3 or imap, web, ejabberd
(server 2 server)
- traffic shape into 3 categories (low prio, normal and high prio)
which would correspond to:
high prio: ssh
normal: everything except high and low
low: p2p, ftp

Not sure where ejabberd should go in there... probably normal...

I havent added our rules as they will differ from what you would do
with straight iptables...

Kind Regards,
David
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Time for another Server-Devel Meeting IRC or Skype?

2008-08-05 Thread Sameer Verma
Martin Langhoff wrote:
 On Mon, Aug 4, 2008 at 9:17 PM, Bryan Berry [EMAIL PROTECTED] wrote:
   
 We are putting a lot of work into the XS here in Nepal after a long
 absence.
 

 Cool -

   
 David Van Assche is now w/ OLE nepal full-time in Kathmandu working on
 the XS. We want to make sure we are moving in the same direction and not
 waste anyone's time.
 

 Excellent! Sounds like you guys are doing a lot

   
 How about an IRC or Skype meeting open to all those interested in the XS
 later this week? If it's an IRC meeting I will be happy to post it to
 the wiki.
 

 Good idea. We can do it via IRC I think -- if it's just us, we can
 switch to Skype as long as we get some minutes somehow :-)

   
I would suggest Gobby so that more than one person can take notes. Gobby
will also support chat. We can predetermine who will take notes off of
VoIP, irc, etc.  Ubuntu uses Gobby for the same purpose at its Ubuntu
Dev Summit meetings. http://gobby.0x539.de/trac/ apt-get install gobby
in Debian/Ubuntu works.

The only major requirement is that someone will have to initiate a Gobby
session at a public IP.

Sameer

-- 
Dr. Sameer Verma, Ph.D.
Associate Professor of Information Systems
San Francisco State University
San Francisco CA 94132 USA
http://verma.sfsu.edu/
http://opensource.sfsu.edu/


 Looking at suitable times, I am thinking of this Friday (NZ time,
 Thursday for everyone else ;-) ) - look at:
 http://worldtimeserver.com/meeting-planner-times.aspx?L0=NZL1=NPL2=GBL3=US-MAL4=Day=8Mon=8Y=2008

 It is hard to coordinate a good time for Nepal and NZ and the American
 continent. It would be fantastic if Greg Smith can make it - I am
 thinking

  - 2PM - early morn for Nepal, 10pm for 1CC
  - 11PM - late night for me, easy for everyone else! :-/

 let's have a quick RSVP - so we can prioritise timezones.

 cheers,




 m
   


___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] DNS Connectivity Issues

2008-08-05 Thread Tony Pearson
Glen,
Updated /dev/sda3's version /etc/resolv.conf to change second line to new 
nameserver.

sysresccd etc # cat resolv.conf
search venango.org
nameserver 12.147.208.166
nameserver 208.67.222.222
nameserver 205.171.2.65
#nameserver 155.70.40.251
#nameserver 205.171.3.65
#nameserver 65.118.27.65




Tony Pearson
Senior Storage Consultant, IBM System Storage™
Telephone: +1 520-799-4309 |  tie 321-4309 |  Cell: +1 520 990-8669
email: [EMAIL PROTECTED] |  GSA: http://tucgsa.ibm.com/~tpearson
Blog: http://www.ibm.com/developerworks/blogs/page/InsideSystemStorage
AKA: 990tony Paravane, eightbar specialist 






Glen Roberts [EMAIL PROTECTED] 
08/01/2008 03:46 PM
Please respond to
[EMAIL PROTECTED]


To
Pablo Flores [EMAIL PROTECTED]
cc
[EMAIL PROTECTED], Tony Pearson/Tucson/[EMAIL PROTECTED], 
[EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], 
[EMAIL PROTECTED], server-devel@lists.laptop.org
Subject
DNS  Connectivity Issues







Today just after noon (edt) our Qwest internet connection (not the one the 
EDU server is on) went down. I was in the middle of upgrading the DNS 
servers so it frustrated that task enormously.

Qwest seemed to have the service more or less restored by 4:30 PM or so. 
At that time I noticed an email from ATT saying that they had monitored 
outages on our ATT circuit (the one the EDU server is on). Apparently 
this was of an intermittent nature.

Apparently Verizon had a fiber cut somewhere

The result is that DNS was probably down for 5+ hours and the connection 
otherwise intermittent. There may still be DNS issues but I am too tired 
to dig too deeply until tomorrow. 65.118.27.2 was probably configured as a 
secondary dns in /etc/resolv.conf on edublog. It might be better to change 
that to 208.67.222.222 (opendns.org) as 65.118.27.2 is no long active.

Glen




_
Total Blog Directory
http://www.totalblogdirectory.com


image/jpeg___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Ugly JABBER problem

2008-08-05 Thread Martin Langhoff
On Wed, Aug 6, 2008 at 12:12 AM, David Van Assche [EMAIL PROTECTED] wrote:
 Has anyone else actually been able to register a new XO without
 specifying the jabber server?

Yes, the QA team, myself, etc. What images are you doing this with?

 We have tried this now with 5 different XOs from Nepali changed images
 and fresh non-Nepali images with the same results...

If you tell us more about which vanilla images we might be able to help.

 Am not sure what you mean with idmgr and dansguardian... we've not had
 any conflicts between the two...

Bryan wrote that you did. Google for idmgr and Dansgardian and you'll find:

 * Idmgr is using port 8080 when that is the default port for
 dansguardian, this was quite confusing to us
 * dansguardian should be included in the olpc repo, it is currently in
 the dries repo

cheers,


m
-- 
 [EMAIL PROTECTED]
 [EMAIL PROTECTED] -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] Setting up an XS with an AP

2008-08-05 Thread David Leeming
Hello,

 

I am now in Nauru (very small central Pacific country) starting up a single
class trial here. They have provided a machine to be used as the XS for the
pilot. They have no active antenna (AA) so we are using two network cards
and a D-Link DWL 2100 AP. 

 

I installed the XS software and configured it for a small school server,
adding the shared roster online etc, and it works fine when tested using
my own prototype AA.

 

However, I am having problems getting it work with the AP on eth1 - can
anyone advise please. This is how I tried to set it up:

. /etc/sysconfig/network-scripts/ifcfg-eth1 

DEVICE=eth1
ONBOOT=yes
IPADDR=172.18.6.1
NETMASK=255.255.254.0
BROADCAST=172.18.7.255



. /etc/sysconfig/dhcpd

DHCPARGS=eth1



. /etc/dhcpd.conf

at top of file:

subnet 172.18.6.0 ..
option routers  172.18.6.1
option subnet-mask 255.255.254.0
option broadcast   172.18.7.255
range 172.18.6.2  172.18.7.254



D-Link settings:

. Mode = Access point

. DHCP server off

. Gets IP from DHCP server

. ESSID - not sure what to do with that so I tried school-mesh-0

. ESSID broadcast - on or off, did not make any difference

. The DLink works to some extent attached to the Eth1 network card.
I can see it in the XO neighbourhood view and I can connect to it on my
Windows Vista laptop - it gives me an IP in the range as above.

 

However, the XOs will not stay connected. Unlike with the active antenna,
which they find and connect to in seconds of booting, they do not find it
and revert to looking for XO mesh portal. If you click on the icon in
neighbourhood view they will try to connect but the connection circle/icon
on home view stays greyed out and then it gives up.



 

Any help appreciated!



 

 

David Leeming

OLPC Coordinator, Secretariat of the Pacific Community (SPC) www.spc.int

Technical Advisor, People First Network

P.O. Box 652, Honiara, Solomon Islands, South Pacific

 

___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Setting up an XS with an AP

2008-08-05 Thread Martin Langhoff
On Wed, Aug 6, 2008 at 8:08 AM, David Leeming
[EMAIL PROTECTED] wrote:
 I am now in Nauru (very small central Pacific country) starting up a single
 class trial here.

Fantastic!

 They have provided a machine to be used as the XS for the
 pilot. They have no active antenna (AA) so we are using two network cards
 and a D-Link DWL 2100 AP.

Makes sense. How many XOs are you planning to support with that?

 I installed the XS software and configured it for a small school server,
 adding the shared roster online etc, and it works fine when tested using
 my own prototype AA.

Good so far.

 However, I am having problems getting it work with the AP on eth1 – can
 anyone advise please. This is how I tried to set it up:

 · /etc/sysconfig/network-scripts/ifcfg-eth1

Couple of questions

 - did you set that configuration yourself? Or is that what the
network_config script did?
 - how many network cards does the server have? (tip: should be 2!)
 - did you add/remove network cards after the initial install?

 D-Link settings:

 · Mode = Access point

 · DHCP server off

 · Gets IP from DHCP server

So far good.

 · ESSID – not sure what to do with that so I tried school-mesh-0

Hmmm, possible cause of trouble. Pick any other name, perhaps call
it school or a local word for school.

 · ESSID broadcast – on or off, did not make any difference

Keep it on. It will appear *much* faster on the kids 'network view'.

 · The DLink works to some extent attached to the Eth1 network card.
 I can see it in the XO neighbourhood view and I can connect to it on my
 Windows Vista laptop – it gives me an IP in the range as above.

Right,

 However, the XOs will not stay connected. Unlike with the active antenna,
 which they find and connect to in seconds of booting, they do not find it
 and revert to looking for XO mesh portal. If you click on the icon in
 neighbourhood view they will try to connect but the connection circle/icon
 on home view stays greyed out and then it gives up.

Change the ESSID, retry, and if it still fails to connect send us the
logfiles collected by the command olpc-netlog. See the olpc-netlog
mention in http://wiki.laptop.org/go/Attaching_Sugar_Logs_to_Tickets

And we *need* to know the build numbers and the output of
olpc-netstatus for what you consider successful connections and
failed connections.

cheers,


m
-- 
 [EMAIL PROTECTED]
 [EMAIL PROTECTED] -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Understanding the network scripts on F7-based XS

2008-08-05 Thread Martin Langhoff
On Wed, Aug 6, 2008 at 4:47 AM, Jerry Vonau [EMAIL PROTECTED] wrote:
 Nice overview.

thanks!

 That I can help with that also, I'm very (too?) familiar with shorewall,
 http://www.shorewall.net

that'll be cool -

  - Can we make the networking configuration work in a stable manner on
 F9?

 Might just work, as is, with what you have now, just not with
 Network-Manager at the moment.

Note that it has some nasty interactions on F7 with netplugd, and that
results on us missing on some features. IE: we have to disable
netplugd, so we don't detect ethernet-cable-plugged-in events -- this
can be a prob if the WAN connection is set to use dhcp. And I assume
even internal interfaces might do something in connect/disconnect
events (flush arp tables?).

 Do we need to hook into the events infrastructure so when an
 ethernet cable gets plugged into an if we do the right thing? Could we
 make it so that we autodetect and configure an AA on usb connection?

 That would be a Dbus/Network-Manager thing, your talking usb event driven
 responses here, right?

I'm not sure - whatever does event mgmt on headless server setups for
Fedora. I don't think it's NM.

  - Can we remove the service mgmt from it? :-)

 Sorry, can't find part that at the moment, which file?

Ah, just means I don't think chkconfig calls belong there -- low priority...

cheers!



m
-- 
 [EMAIL PROTECTED]
 [EMAIL PROTECTED] -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Server Spec (blueprints) Comments

2008-08-05 Thread Martin Langhoff
On Wed, Aug 6, 2008 at 4:20 AM, Greg Smith [EMAIL PROTECTED] wrote:
 Also, is that the right place for them? Are they in 0.3 and is it
 released with both those features implemented? When a new release
 comes out, maybe we should note that its released in the road map and
 link to its release notes?

Yes, but I don't think we have achieved all the goals in it, so I
won't call it done -

 Great job describing scenarios and motivation on both. That's key
 element in understanding the motivation and use of the features!

Thanks - normal practice from my moodling days :-)

 Some comments and questions:
 http://wiki.laptop.org/go/XS_Blueprints:Datastore_Simple_Backup_and_Restore

 1 - What files are backed up from the XO?

Everything that is tracked by the datastore. The hint is in the name :-)

 2 - Is there any GUI on the XO for this feature? Is it always on or
 always off or how do you know when it is moving files from the XO view?

- always on
- a ui improvement could be to add a hint that ds-backup is working

 3 - How many XOs can backup at the same time? If they start to swamp the
 BW during class, is there any way to know that and possibly prevent it
 if needed? Looks like the traffic control script does some of that but
 could use more details on the algorithm.

Impossible to know how many. There are several mechanisms we use to
control this. It will be *fantastic* if someone can document this to
the last detail, and update it every time we change the code. In the
meantime, read the source.

The traffic control algorithm is here - line 17 and 28-37 are interesting:
http://dev.laptop.org/git?p=users/martin/ds-backup.git;a=blob;f=server/backup-available.py;h=b7a2dab0115601737c641cb5e2bb2038a9963461;hb=413237674d734101dc8c22639a96eba35ddac2a4

 4 - Can you set the quota per XO? What is the default? How about max
 age? Do you turn this feature on with the XS and what is the interface
 to it on XS?

No. Dynamic based on a per-service quota. Again, need for
documentation helpers. Good docs take at least as much time to write
as the code itself.

 On http://wiki.laptop.org/go/XS_Blueprints:OTP_root_passwords

 1 - My only question is if we have a lead customer for this. I would
 like to hear Bryan's comments on it too.

The blueprint talks about deploying large numbers of XSs, some of them
w/o internet. Who could that be? :-)

cheers,



m
-- 
 [EMAIL PROTECTED]
 [EMAIL PROTECTED] -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] Martin's new assistant

2008-08-05 Thread Douglas Bagnall
hello,

I will be working with Martin Langhoff for a couple of months, with
the hope of giving XS development a boost.

At present I am really just familiarising myself with the system, but
we aim to clean up that bug tracker and have a considerably more
useful school server.

My background is in software art, with a bit of filmmaking, web
development, and general programming.  Some of my projects are
described on http://halo.gen.nz/.  The art background is perhaps more
relevant than it might seem: it is hard to imagine an environment with
worse connectivity and less IT expertise than a typical New Zealand
art gallery.  Designing and deploying tolerably cheap and fail-safe
systems has been a large part of my work.

Anyway, I'm glad to helping the OLPC project.

cheers,

Douglas Bagnall
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Time for another Server-Devel Meeting IRC or Skype?

2008-08-05 Thread Bryan Berry
I am sick in bed and too tired to really think. will work on a meeting
agenda tomorrow
On Tue, 2008-08-05 at 07:32 -0400, Greg Smith wrote:
 Hi Guys,
 
 I'm in for Thursday 2PM NZ, 7:45AM Nepal, 10PM US ET.
 
 On irc.freenode.net #olpc-meeting?
 
 Let's set an agenda now and keep it to one hour if we can.
 
 Thanks,
 
 Greg S
 
 PS what's up with the 15 minute Nepal offset? That's even stranger than 
 India time ;-)
 
 Bryan Berry wrote:
  On Tue, 2008-08-05 at 10:54 +1200, Martin Langhoff wrote:
  Looking at suitable times, I am thinking of this Friday (NZ time,
  Thursday for everyone else ;-) ) - look at:
  http://worldtimeserver.com/meeting-planner-times.aspx?L0=NZL1=NPL2=GBL3=US-MAL4=Day=8Mon=8Y=2008
 
  It is hard to coordinate a good time for Nepal and NZ and the American
  continent. It would be fantastic if Greg Smith can make it - I am
  thinking
 
   - 2PM - early morn for Nepal, 10pm for 1CC
   - 11PM - late night for me, easy for everyone else! :-/
  
  Great,
  
  Friday, 7:45 AM is a bit early for Kathmandu but it works for us 
  
  Skype will work if it is less than 7 people but gets too messy w/ more.
  w/ 7+ people I prefer IRC.
  
  David and I will be there
  
-- 
Bryan W. Berry
Systems Engineer
OLE Nepal, http://www.olenepal.org

___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] moodle and authentication

2008-08-05 Thread David Van Assche
So... We've come to thinking about how to do the moodle authentication
from the xos in the easiest way, but also a way that involves the
teachers/administrators in some way. An idea we came up with is the
following:

-Modify the user database to include an extra field - lets call it mac
address, but could be any unique xo identifier.
- make a little script to check the xo mac address and pass it along
to moodle to check in its user database and log on...

The teacher would then check the mac address on the XO, while filling
in the rest of the data in moodle for the student and put in the mac
address

what do u think?

David Van Assche
OLE Nepal
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel