Re: [Server-devel] XS-0.7 plans -- your thoughts please...

2011-01-28 Thread Martin Langhoff
On Thu, Jan 27, 2011 at 6:13 PM, Sameer Verma sve...@sfsu.edu wrote:
 Is that because the wlan card does not support hostap (I haven't
 verified this)?

Correct. We have experimental kernel patches + firmware for this but
they are very *very* green.

 What if the card simply ran in ad-hoc mode? It might
 support a small pool...

Ugh... I honestly prefer not to go there. Better to recommend a
USB-wlan that _can_ do hostapd.

cheers,



m
-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- Software Architect - OLPC
 - 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] XS-0.7 plans -- your thoughts please...

2011-01-27 Thread Sameer Verma
On Tue, Jan 18, 2011 at 11:29 AM, Martin Langhoff
martin.langh...@gmail.com wrote:
 Ay ay ay!

 This last 12 months have been frantic, as I've ended up biting off a
 ton more than common sense would recommend to chew. And then chewing,
 slowly, awkwardly. Good things have come out of the hard work of this
 year, but the XS has been delayed.

 One good piece of news is that I've helped deploy more XSs in the
 field, both in person and through this list. So I think we have good
 feedback on what to streamline and make easier.

 And I have a window of time to hack on it. So... the plan is roughly
 the same as it was in
 http://lists.laptop.org/pipermail/server-devel/2009-October/004139.html
 - except that I'll start drafting the build on top of F14.

 My actual plan is to have the packages for RHEL6 / CentOS6, which will
 give us a more stable platform. With less churn, I get to spend more
 of my limited time on interesting work :-)

 So -- going back on the traffic we've see in the last 24 months, what
 would you highlight? What have people asked for (that wasn't
 easy/trivial/possible)? What problems have we heard that were hard to
 diagnose...?

 cheers,



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




Sorry about the delayed response (school is back in session), but can
I assume that XS 0.7 will run on a XO 1.5?

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


Re: [Server-devel] XS-0.7 plans -- your thoughts please...

2011-01-27 Thread Martin Langhoff
On Thu, Jan 27, 2011 at 5:50 PM, Sameer Verma sve...@sfsu.edu wrote:
 Sorry about the delayed response (school is back in session), but can
 I assume that XS 0.7 will run on a XO 1.5?

Definitely on the wishlist, but not a given. Even if it does, one of
the desired features is very unlikely to happen: use the wlan as AP.



m
-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- Software Architect - OLPC
 - 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] XS-0.7 plans -- your thoughts please...

2011-01-27 Thread Sameer Verma
On Thu, Jan 27, 2011 at 3:08 PM, Martin Langhoff
martin.langh...@gmail.com wrote:
 On Thu, Jan 27, 2011 at 5:50 PM, Sameer Verma sve...@sfsu.edu wrote:
 Sorry about the delayed response (school is back in session), but can
 I assume that XS 0.7 will run on a XO 1.5?

 Definitely on the wishlist, but not a given. Even if it does, one of
 the desired features is very unlikely to happen: use the wlan as AP.


Is that because the wlan card does not support hostap (I haven't
verified this)? What if the card simply ran in ad-hoc mode? It might
support a small pool...

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


Re: [Server-devel] XS-0.7 plans -- your thoughts please...

2011-01-19 Thread David Farning
On Wed, Jan 19, 2011 at 10:38 AM, Martin Langhoff
martin.langh...@gmail.com wrote:
 On Tue, Jan 18, 2011 at 2:53 PM, Jerry Vonau jvo...@shaw.ca wrote:
 Anaconda will not automatically find the old install if its older than
 release-2, you will need to pass upgradeany at the boot prompt if you go
 with F14.

 Good point -- thanks for the hint! We'll pass it then :-)

 So your going to port to F14 then RHEL6/CentOS6 and maintain the rpms
 for all three?

I have been tracking own the situation at CentOS.  A couple of months
ago there were a series of articles out their death... which were
greatly exaggerated.

Over all CentOS development is on track.  OS6 is projected to be 2-3
months behind schedule.  Red Hat release RHEL 5.6 at nearly the same
time as RHEL 6.  Most of the CentOS development is focused on 5.6.
after 5.6 is release they will shift emphasis to 6.0

david

 Probably not. The port-to-F14 is what I am doing to start moving --
 unlikely to be a real release unless CentOS6 never happens.

 Think the biggest issue I've seen is trying to configure an XS for a
 pre-existing lan using a single interface.

 Thanks -- in my list
 http://wiki.laptop.org/go/User:Martinlanghoff/XS_0.7_plan :-)



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

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


Re: [Server-devel] XS-0.7 plans -- your thoughts please...

2011-01-19 Thread Martin Langhoff
On Tue, Jan 18, 2011 at 2:29 PM, Martin Langhoff
martin.langh...@gmail.com wrote:
 So -- going back on the traffic we've see in the last 24 months, what
 would you highlight? What have people asked for (that wasn't
 easy/trivial/possible)? What problems have we heard that were hard to
 diagnose...?

Thanks for the ideas, pointers and 'gotcha' warnings! Excellent stuff.

I've drafted http://wiki.laptop.org/go/User:Martinlanghoff/XS_0.7_plan

Graphical UIs... is the only item mentioned here I say no to. I won't
recommend them, and won't do anything to help them happen, as they
lead to (a) actions on important files/dirs from a graphical file
manager, and (b) users trying to use the System - Administration GUI
panels to manage the server, which is guaranteed to *explode* in many
tiny pieces.

Of course, there are too many things listed there already :-) so I'm
gonna have to focus on some.

cheers,



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


Re: [Server-devel] XS-0.7 plans -- your thoughts please...

2011-01-19 Thread Martin Langhoff
On Wed, Jan 19, 2011 at 12:12 AM, rihowa...@gmail.com
rihowa...@gmail.com wrote:
 The Fedora 13 ARM port is intended to be a complete a port as possible and 
 should have the bits required as a base for the XS.

Excellent news!

 I hope you keep the Fedora RPMs as RHEL6/CentOS6 do not support ARM.

My sincere hope is that the SRPMs will rebuild transparently. If
there's a working ARM port, we can make a repo available.

 In my review of the make files for XS-0.6 I have noticed that the 
 architecture is hardcoded in a number of places.  It would be nice if these 
 were parameterized.

Right -- let me know if anything is clearly wrong anywhere.

 The other area that seems a bit strange is how flat the git is for the XS 
 components.  They all seem to be at the top level. It would be nice if they 
 hung off a top level XS project directory with a master make file that passed 
 arch type, etc., to the component make files. This would make it simpler to 
 clone all the bits.

I don't understand this -- can you explain more?

cheers,



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


Re: [Server-devel] XS-0.7 plans -- your thoughts please...

2011-01-18 Thread Jerry Vonau
On Tue, 2011-01-18 at 14:29 -0500, Martin Langhoff wrote:
 Ay ay ay!
 
 This last 12 months have been frantic, as I've ended up biting off a
 ton more than common sense would recommend to chew. And then chewing,
 slowly, awkwardly. Good things have come out of the hard work of this
 year, but the XS has been delayed.
 
 One good piece of news is that I've helped deploy more XSs in the
 field, both in person and through this list. So I think we have good
 feedback on what to streamline and make easier.
 
 And I have a window of time to hack on it. So... the plan is roughly
 the same as it was in
 http://lists.laptop.org/pipermail/server-devel/2009-October/004139.html
 - except that I'll start drafting the build on top of F14.
 
Anaconda will not automatically find the old install if its older than
release-2, you will need to pass upgradeany at the boot prompt if you go
with F14.  

 My actual plan is to have the packages for RHEL6 / CentOS6, which will
 give us a more stable platform. With less churn, I get to spend more
 of my limited time on interesting work :-)
 
So your going to port to F14 then RHEL6/CentOS6 and maintain the rpms
for all three?

 So -- going back on the traffic we've see in the last 24 months, what
 would you highlight? What have people asked for (that wasn't
 easy/trivial/possible)? What problems have we heard that were hard to
 diagnose...?

Think the biggest issue I've seen is trying to configure an XS for a
pre-existing lan using a single interface. The stock network layout is a
bit much for a novice, and can get confusing quickly.

Jerry


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


Re: [Server-devel] XS-0.7 plans -- your thoughts please...

2011-01-18 Thread Daniel Drake
On 18 January 2011 19:29, Martin Langhoff martin.langh...@gmail.com wrote:
 So -- going back on the traffic we've see in the last 24 months, what
 would you highlight? What have people asked for (that wasn't
 easy/trivial/possible)? What problems have we heard that were hard to
 diagnose...?

Some items that spring to mind:

1. activity-server support for dotted activities

2. can't register if your name includes a :

3. automatic olpc-update via OATS (code was posted, but we never
finished deciding exactly how to integrate it)
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] XS-0.7 plans -- your thoughts please...

2011-01-18 Thread David Leeming
Great news, looking forwards to 0.7

I think three areas where we had some difficulties.

1. Perhaps making the default install easier to set eth0 up for static
config
2. Not sure if it is relevant to the build, but we would have enjoyed an
easy way to clone from a master, i.e. when setting up a customised XS for a
number of schools 
3. We had difficulties running the olpcxs update (yum --enablerepo .) at
times, and although we couldn't always replicate the problem it seemed to be
related to clock/date/time skew 

I have never tried selecting the Gnome option, but a nice GUI would be
useful for users with limited grasp of command line stuff for file
management. Maybe that is available already


David Leeming
Solomon Islands Rural Link 


-Original Message-
From: server-devel-boun...@lists.laptop.org
[mailto:server-devel-boun...@lists.laptop.org] On Behalf Of Daniel Drake
Sent: Wednesday, 19 January 2011 7:28 a.m.
To: Martin Langhoff
Cc: XS Devel
Subject: Re: [Server-devel] XS-0.7 plans -- your thoughts please...

On 18 January 2011 19:29, Martin Langhoff martin.langh...@gmail.com wrote:
 So -- going back on the traffic we've see in the last 24 months, what
 would you highlight? What have people asked for (that wasn't
 easy/trivial/possible)? What problems have we heard that were hard to
 diagnose...?

Some items that spring to mind:

1. activity-server support for dotted activities

2. can't register if your name includes a :

3. automatic olpc-update via OATS (code was posted, but we never
finished deciding exactly how to integrate it)
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel



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


Re: [Server-devel] XS-0.7 plans -- your thoughts please...

2011-01-18 Thread Anna
On Tue, Jan 18, 2011 at 4:31 PM, David Leeming da...@leeming-consulting.com
 wrote:


 I have never tried selecting the Gnome option, but a nice GUI would be
 useful for users with limited grasp of command line stuff for file
 management. Maybe that is available already


 David Leeming
 Solomon Islands Rural Link



Managing a system with Gnome sounds seductive, but I can't think of a faster
way to bork up a server than to let a novice admin loose in GUI tools with
root powers.

For file management, say a user level directory under /var/www/html, far
better to mount it with sshfs from a remote system (there's even a Windows
tool for that called dokan).  That way you can have the ease of a GUI
filesystem tool without the risks of actually running a Window Manager on
the server itself.  Not to mention installing Gnome and X Windows and all
the deps takes a ton of space.

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


Re: [Server-devel] XS-0.7 plans -- your thoughts please...

2011-01-18 Thread David Leeming
 

OK point taken! We have used WinSCP on networked Windows PCs too, for this
purpose.

 

David Leeming

Solomon Islands Rural Link 



 

 

From: Anna [mailto:ascho...@gmail.com] 
Sent: Wednesday, 19 January 2011 10:11 a.m.
To: David Leeming
Cc: XS Devel
Subject: Re: [Server-devel] XS-0.7 plans -- your thoughts please...

 

On Tue, Jan 18, 2011 at 4:31 PM, David Leeming
da...@leeming-consulting.com wrote:


I have never tried selecting the Gnome option, but a nice GUI would be
useful for users with limited grasp of command line stuff for file
management. Maybe that is available already


David Leeming
Solomon Islands Rural Link

 



Managing a system with Gnome sounds seductive, but I can't think of a faster
way to bork up a server than to let a novice admin loose in GUI tools with
root powers.

For file management, say a user level directory under /var/www/html, far
better to mount it with sshfs from a remote system (there's even a Windows
tool for that called dokan).  That way you can have the ease of a GUI
filesystem tool without the risks of actually running a Window Manager on
the server itself. Not to mention installing Gnome and X Windows and all the
deps takes a ton of space.

Anna Schoolfield
Birmingham 

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


Re: [Server-devel] XS-0.7 plans -- your thoughts please...

2011-01-18 Thread Anna
Reporting mechanisms would be useful, such as:

Squid reporting for the locations with internet access.

I've played around with sarg for ad-hoc reports, which really came in handy
when I got claims that the internet doesn't work.  Not only is it up, but
here's what folks are looking at.

On an ongoing basis, maybe sarg generated reports in a password protected
Apache dir so teachers and administrators can browse them.

Bandwidth and Device Reporting.

I heard fears that with open wifi, everyone and their brother would leech
the XS's internet.  So I use dhcpstatus and vnstat to generate a simple
daily report counting how many XOs, how many other devices, and how much
traffic there was.

http://lists.laptop.org/pipermail/server-devel/2010-April/004809.html

Even if a location doesn't have internet access, daily reporting of the
number of unique XOs that got IP addresses would probably be informative.
At least you'd have a quick way to see how many XOs are being brought to
school and be able to track that over time.

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


Re: [Server-devel] XS-0.7 plans -- your thoughts please...

2011-01-18 Thread Jerry Vonau
On Tue, 2011-01-18 at 20:28 +, Daniel Drake wrote:
 On 18 January 2011 19:29, Martin Langhoff martin.langh...@gmail.com wrote:
  So -- going back on the traffic we've see in the last 24 months, what
  would you highlight? What have people asked for (that wasn't
  easy/trivial/possible)? What problems have we heard that were hard to
  diagnose...?
 
 Some items that spring to mind:
 
 1. activity-server support for dotted activities
 
That sucks the dotted versions don't display when you regenerate the
html page. Is there a patch I can test by any chance?

 2. can't register if your name includes a :
 
 3. automatic olpc-update via OATS (code was posted, but we never
 finished deciding exactly how to integrate it)

add:

xs-rsync support for XO-1.5 with the change to lzma

Jerry

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


Re: [Server-devel] XS-0.7 plans -- your thoughts please...

2011-01-18 Thread David Leeming

 Even if a location doesn't have internet access, daily reporting of the
number of unique XOs that got IP addresses would probably be informative.
At 

 least you'd have a quick way to see how many XOs are being brought to
school and be able to track that over time.
Anna Schoolfield
Birmingham

 

Strongly agree!

 

David

 

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


Re: [Server-devel] XS-0.7 plans -- your thoughts please...

2011-01-18 Thread rihowa...@gmail.com
Martin,

I was about to email you regarding what is the latest XS version as I am about 
to get back to attempting to port
the XS to ARM so your email is timely to me.
I had put that on hold for quite a while as it turned out Fedora ARM 11/12 
lacked a number of items required by the XS.
The Fedora 13 ARM port is intended to be a complete a port as possible and 
should have the bits required as a base for the XS.
After the Fedora 13 ARM port is released it is my understanding that the Fedora 
14 ARM port will be started.
I hope you keep the Fedora RPMs as RHEL6/CentOS6 do not support ARM.
I have been experimenting with  ARM devices as servers with low power 
consumption and I want to prove the viability of using them as an XS.
The systems I have are based on the Marvell Kirkwood, (not quite as fancy as 
the Armada 610).  If successful this would be an asset that uses little 
electricity and would help with deployments in locations where electricity and 
server room cooling is expensive.

In my review of the make files for XS-0.6 I have noticed that the architecture 
is hardcoded in a number of places.  It would be nice if these were 
parameterized.
The other area that seems a bit strange is how flat the git is for the XS 
components.  They all seem to be at the top level. It would be nice if they 
hung off a top level XS project directory with a master make file that passed 
arch type, etc., to the component make files. This would make it simpler to 
clone all the bits.

If you want to read more about the Fedora ARM project here are several links:-
http://fedoraproject.org/wiki/Architectures/ARM 
http://arm.koji.fedoraproject.org
http://arm.koji.fedoraproject.org/status


In closing I would like to say, I do not think most administrators would care 
about RHEL6 or CentOS.  In fact they may prefer the modern up to date Fedora 14 
features.

Thanks

rihowa...@gmail.com



On Jan 18, 2011, at 11:29 AM, Martin Langhoff wrote:

 Ay ay ay!
 
 This last 12 months have been frantic, as I've ended up biting off a
 ton more than common sense would recommend to chew. And then chewing,
 slowly, awkwardly. Good things have come out of the hard work of this
 year, but the XS has been delayed.
 
 One good piece of news is that I've helped deploy more XSs in the
 field, both in person and through this list. So I think we have good
 feedback on what to streamline and make easier.
 
 And I have a window of time to hack on it. So... the plan is roughly
 the same as it was in
 http://lists.laptop.org/pipermail/server-devel/2009-October/004139.html
 - except that I'll start drafting the build on top of F14.
 
 My actual plan is to have the packages for RHEL6 / CentOS6, which will
 give us a more stable platform. With less churn, I get to spend more
 of my limited time on interesting work :-)
 
 So -- going back on the traffic we've see in the last 24 months, what
 would you highlight? What have people asked for (that wasn't
 easy/trivial/possible)? What problems have we heard that were hard to
 diagnose...?
 
 cheers,
 
 
 
 m
 -- 
  martin.langh...@gmail.com
  mar...@laptop.org -- School Server Architect
  - ask interesting questions
  - don't get distracted with shiny stuff  - working code first
  - http://wiki.laptop.org/go/User:Martinlanghoff
 ___
 Server-devel mailing list
 Server-devel@lists.laptop.org
 http://lists.laptop.org/listinfo/server-devel

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


Re: [Server-devel] XS-0.7 plans -- your thoughts please...

2011-01-18 Thread Anna
On Tue, Jan 18, 2011 at 11:12 PM, rihowa...@gmail.com
rihowa...@gmail.comwrote:


 In closing I would like to say, I do not think most administrators would
 care about RHEL6 or CentOS.  In fact they may prefer the modern up to date
 Fedora 14 features.

 Thanks

 rihowa...@gmail.com


Seconded.  Sticking to Fedora 14 would allow a lot more flexibility, keep
support mostly on the same page, and lend a certain comfort level to
existing admins for upgrading.  And there's a lot more online support for
Fedora than for CentOS or RHEL.

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