Re: [Server-devel] The road towards xs-0.3 - update (Martin Langhoff)

2008-05-27 Thread Martin Langhoff
On Wed, May 28, 2008 at 1:47 AM, Greg Smith (gregmsmi)
<[EMAIL PROTECTED]> wrote:
> Looks great overall, thanks!

Cool.

> Very sorry to hear about your crash. Not sure how to say this
> diplomatically so I'll just put it in plain text: I'm really glad you're
> still alive!
>
> BTW In my experience, a serious car crash takes a while to assimilate
> psychologically. Give yourself some time.

Thanks! I'm very glad to be here - I just had 2 *tiny* cuts in my
right temple, for a crash that could have been a lot more serious.

> On the school server plan, keep us posted on identity scheme.

There was a thread last week on this, and I had a chat w Ivan that I
reported back. Here it is:
http://lists.laptop.org/pipermail/server-devel/2008-May/000999.html

That shows the thinking that has happened so far. There are acouple of
alternatives, but the bottom line for webapp developers looks like
this:

 - For webapps running on the XS - Don't worry about authentication
just yet, assume you'll be able to read an env variable from the
Apache environment containing a userid. Regardless of _how_ the XO
identifies itself to the XS, I'll work to make it "transparent" or at
least trivial to the webapp layer, regardless of implementation
language / technology. In the meantime, just use whatever you want :-)

 - For webapps running on 3rd party servers, support openID "client"
authentication.

> I'm moving
> ahead with EduBlog project. One intern (Tarun) is on board and a
> probably a few volunteer programmers in Montevideo.

Fantastic.

> I hope we can send
> much more details on the design proposal and get your comment and buy in
> soon. Current thinking (Spanish and English below) is at:
> http://wiki.laptop.org/go/Blog_Educativo_Plan_del_Proyecto

I'll read it in detail and post back here. Are the programmers around
here? I'm happy to have the thread be bilingual, but if you don't say
anything I'll keep it in English :-)

> More details on EduBlog to follow in June. Hopefully we will have a
> short, intense discussion on the preferred web app on XS software design
> on this list. For EduBlog it has to be over by mid-June because we need
> to complete any programming before the end of July.

Ok. So lets get that conversation going :-)

> I'll also try to line up people to help build, test or add to what you
> think is important on the XS. Not sure about the capacity of volunteers,
> but let us know where you think people can chip in and we'll see.

Thanks! I will try to put together a list of medium
workload/complexity projects that are easier to take on by volunteers.

> BTW the teachers in Peru have been running their own internet based
> Moodle collaboration environment since 2006! I'm coming around to the
> idea that Moodle is central to the whole XS set of capabilities :-)

Moodle!? What's that? ;-)

cheers,



martin
-- 
 [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] The road towards xs-0.3 - update

2008-05-25 Thread Martin Langhoff
On Tue, Apr 1, 2008 at 9:49 AM, Martin Langhoff
<[EMAIL PROTECTED]> wrote:
> I am just settling down in my temporary "office" in Buenos Aires.

Things have moved forward quite a bit in the meantime, but alas we
haven't seen a 0.3 release. There's been some delays and distractions
- setting up shop in BA, and then in NZ, plus a nasty but lucky car
crash. But things are moving forward apace.

Here's a brief summary of our status

 - Wad has fixed some kernel driver issues, and I've fixed some
install bugs. A new build is available (163) but it's not quite yet a
formal release. Still, it's the recommended build at the moment.

 - XO-to-XS backup is at the top of my priorities list - displacing
installation/configuration issues a bit, and it is taking a bit longer
than expected. The XO side of it is quite new to me, and - in working
with the deployment teams - it becomes clear that the high cost of
dealing with bugs in released/deployed versions makes it worthwhile
being careful when working on infrastructural stuff. The XS software
has few testers, so "release early, release often" won't be enough to
uncover issues -- attention to detail is important.

 - Working on issues with the XS build/installation process itself is
extremely time-consuming.

 - I want to define an ID mgmt scheme to identify users to webapps on
the XO asap. This is the one main issue stalling webapp
development/customisation for the XS.

In spite of the delays - the roadmap still stands. My plan now is to
get backup sorted in the next couple of days. After that I'll be
travelling a bit to speak about OLPC and to work with a couple of
deployment teams. And then I'll get a few weeks at 1CC, which will be
a great opportunity to work on networking issues and authentication,
both things that interop with other parts of the stack.

Things are more organic & complex that I initially expected - but more
fun too. Stay tuned...

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] The road towards xs-0.3

2008-04-22 Thread Tomeu Vizoso
On Tue, Apr 22, 2008 at 11:13 AM, Tomeu Vizoso <[EMAIL PROTECTED]> wrote:
> On Tue, Apr 22, 2008 at 4:32 AM, Martin Langhoff
>
> <[EMAIL PROTECTED]> wrote:
>  > On Tue, Apr 1, 2008 at 9:49 AM, Martin Langhoff
>  >  <[EMAIL PROTECTED]> wrote:
>
> >  So with all these tours, my planned xs-0.3 is a bit delayed. Being in
>  >  NZ, and with a proper private office, it won't take long.
>
>  Any news about the backup functionality and its integration with the
>  journal? Do you already have some info about the requirements?

Sorry, forget about this. The thread started by Michael is much more
appropriate.

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


Re: [Server-devel] The road towards xs-0.3

2008-04-21 Thread Martin Langhoff
On Tue, Apr 1, 2008 at 9:49 AM, Martin Langhoff
<[EMAIL PROTECTED]> wrote:
>  I am just settling down in my temporary "office" in Buenos Aires.

And right now I am back in my actual office in Wellington, NZ. ;-)

Work in BA was interrupted by a visit to Montevideo and Lima to meet
the local teams looking after deployments. Working with them I have
learned a lot more about the details of "daily life" of a large scale
deployment, specially with the Uruguay team.

Nothing of what I learned there was completely unexpected though. I
has shaped my plans with a lot more detail, and confirmed that the
core /hard/ problems are roughly where I had mapped them.

   It is just a matter of addressing them.

So with all these tours, my planned xs-0.3 is a bit delayed. Being in
NZ, and with a proper private office, it won't take long.

There was actually a lot more yak-shaving required for me to be able
to generate proper bootlable/installable builds from my laptop setup
than I had expected. Most of the remaining time in BA was consumed on
that, unfortunately :-/

>  *Now* is the time to file those unfiled bugs, vote for the unvoted
>  bugs; show your love for XS and show your patch ;-)

The call above is still relevant. Any takers?

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