Re: [IAEP] [sugar] OLPC's bizarre behaviors

2008-05-23 Thread Albert Cahalan
>> Note that we *cannot* share much of the information about the
>> possible alternatives we are examining for Gen-2 hardware
>> until decisions are final; it is the basis of serious negotiations
>> among competing parties, under non-disclosure agreements.
>
> Lest rumors of more OLPC secrets get started, let me clarify that
> much of this information is related to processor and chipset choices,
> battery and power specs, display technology, etc, etc.  These
> critically depend on vendors, prices, contracts, and protracted
> negotiation.  We'll let you know those details as soon as the
> contracts are signed.

All of this worries me. Numerous mistakes were made last time.

You ended up with no alternative vendor for the touchpad.
Even when it became obvious that ALPS could not deliver a
usable input device, you had to push on and ship anyway.

You ended up with no alternative vendor for the wireless.
Even when it became obvious that Marvell was giving you buggy
firmware and would never release the source code, you had to
push on and ship anyway. Nobody could help fix the bugs.

You ended up with closed-source EC firmware. Your one NDAed
EC developer has had quite a time dealing with the buggy junk
that was supplied. Nobody else could help.

The D-CON chip had bugs etched in silicon. You failed to let
volunteers review the design, and the result isn't excellent.

Minus the dollar figures of course, getting contracts out in
public would be very good for you. Groklaw would be a great
place to get things reviewed. You should interpret resistance
to this as an indication that somebody may be trying to put
something bad in a contract.

> The best way to show
> that a touch screen keyboard is workable, for example, is to try to
> build one.  Ditto for alternative input mechanisms, gestures and
> multitouch, etc, etc.  If you think we should do X, Y, or Z, show us
> why it's a good idea.

How can I show you that something is a bad idea?

I could build a demo, but then you might naturally (rightly or not)
say that the fault is in my implementation.

FWIW, 1920x1080 (HDTV resolution) at 254 DPI is exactly
192x108 mm. This would be an excellent choice. It avoids
round-off error in the measurements, it is perfect for video,
and fast 2x scaling is well-suited to low-res web pages.
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [IAEP] [sugar] OLPC's bizarre behaviors

2008-05-23 Thread Jim Gettys
Martin has a good point: we're still in the phase of basic things like
processor selection.

And one of the really major questions is what touch technology to use;
Mary Lou tells me there are many different technologies out there at the
moment; we'll have to make another big decision there at some point.
  - Jim



On Sat, 2008-05-24 at 09:49 +1200, Martin Langhoff wrote:
> On Sat, May 24, 2008 at 2:18 AM, Alex Belits <[EMAIL PROTECTED]> wrote:
> > Then the announcement should be:
> 
> Don't take it so seriously. It's a "vision" set of mockups, and the
> different technical aspects of how to get there will be fleshed out in
> time and discussed in [EMAIL PROTECTED]
> 
> And when I say "fleshed out" I mean - you'll see us exploring the
> alternatives, and figuring out what the best path is. So keep your
> ears open, and be ready to jump into the fray when it gets interesting
> (if you are keen to help with XO-2, that is).
> 
> For the time being, XO-2 is far, far away. I tend to not care about
> things I can't put into action right now :-)
> 

-- 
Jim Gettys <[EMAIL PROTECTED]>
One Laptop Per Child

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


Re: [IAEP] [sugar] OLPC's bizarre behaviors

2008-05-23 Thread C. Scott Ananian
On 5/23/08, Jim Gettys <[EMAIL PROTECTED]> wrote:
>  Note that we *cannot* share much of the information about the possible
>  alternatives we are examining for Gen-2 hardware until decisions are
>  final; it is the basis of serious negotiations among competing parties,
>  under non-disclosure agreements.

Lest rumors of more OLPC secrets get started, let me clarify that much
of this information is related to processor and chipset choices,
battery and power specs, display technology, etc, etc.  These
critically depend on vendors, prices, contracts, and protracted
negotiation.  We'll let you know those details as soon as the
contracts are signed.

But most of the discussion so far here on devel@ has been about
software issues and big-picture design, and there's no reason that
needs to be under wraps.  As always in software discussions, working
code is the best argument.  I hope that as a community we'll move
beyond hot air to demos and code at some point.  The best way to show
that a touch screen keyboard is workable, for example, is to try to
build one.  Ditto for alternative input mechanisms, gestures and
multitouch, etc, etc.  If you think we should do X, Y, or Z, show us
why it's a good idea.
 --scott

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


Re: [IAEP] [sugar] OLPC's bizarre behaviors

2008-05-23 Thread Alex Belits
Steve Holton wrote:

> You missed a step. ;-)
> 
> The 'what it will be' statement is usually derived from (and guided
> by) the 'what it must be' statement.
> Step 1 (the 'what it must be')  is the list of Requirements.
> 
> From the requirements we can dual track derive the possible
> implementations which will meat those requirements and the set of
> tests to ensure the requirements are met.  Without the requirements as
> a guide, we get the wild (and distracting) speculation, the missteps,
> deficient features, etc.
> 
> From the requirements we can ask questions like:
> - Is this feature (a touch screen, for example) a requirement?
> - What other features are dependent on this feature?
> - If we decide to remove this requirement, of change fundamental
> intervaces or attributes, who will need to be notified?
> - What other features is this feature dependent upon?

Public participation in discussion about hardware design choices? I 
guess, I got so accustomed to the lack of communication, such an idea 
didn't enter my mind.

To be fair, I can understand lower expectation of getting good hardware 
design from community input rather than software (software developers 
already working using open source, hardware designers still tied to 
closed development model). So I am not really surprised about hardware 
not being discussed, but I see replacement of clear communication with 
"evil open source fundamentalists" in favor of CG dog and pony show as 
seriously counterproductive.

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


Re: [IAEP] [sugar] OLPC's bizarre behaviors

2008-05-23 Thread Jim Gettys

Note that we *cannot* share much of the information about the possible
alternatives we are examining for Gen-2 hardware until decisions are
final; it is the basis of serious negotiations among competing parties,
under non-disclosure agreements.

The best we can do is share the conceptual ideas, both because many of
you may have good ideas to contribute, and that people having some idea
of direction is essential; this is essential both for developers and our
primary purchasers, governments and NGO's.
 - Jim
-- 
Jim Gettys <[EMAIL PROTECTED]>
One Laptop Per Child

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


Re: [IAEP] [sugar] OLPC's bizarre behaviors

2008-05-23 Thread Martin Langhoff
On Sat, May 24, 2008 at 2:18 AM, Alex Belits <[EMAIL PROTECTED]> wrote:
> Then the announcement should be:

Don't take it so seriously. It's a "vision" set of mockups, and the
different technical aspects of how to get there will be fleshed out in
time and discussed in [EMAIL PROTECTED]

And when I say "fleshed out" I mean - you'll see us exploring the
alternatives, and figuring out what the best path is. So keep your
ears open, and be ready to jump into the fray when it gets interesting
(if you are keen to help with XO-2, that is).

For the time being, XO-2 is far, far away. I tend to not care about
things I can't put into action right now :-)

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


Re: [IAEP] [sugar] OLPC's bizarre behaviors

2008-05-23 Thread Steve Holton
On Fri, May 23, 2008 at 10:18 AM, Alex Belits <[EMAIL PROTECTED]> wrote:
> Then the announcement should be:
>
> 1. Primarily to developers, in a much less pompous form, and without
> "artwork".
>
> 2. Be in the form of "Next device within two years timeframe will likely
> have a large, possibly dual, multitouch touchscreen and a keyboard may be
> implemented in the same way (with or without touchscreen underneath, and
> with or without key mechanism on top)".

You missed a step. ;-)

The 'what it will be' statement is usually derived from (and guided
by) the 'what it must be' statement.
Step 1 (the 'what it must be')  is the list of Requirements.

>From the requirements we can dual track derive the possible
implementations which will meat those requirements and the set of
tests to ensure the requirements are met.  Without the requirements as
a guide, we get the wild (and distracting) speculation, the missteps,
deficient features, etc.

>From the requirements we can ask questions like:
- Is this feature (a touch screen, for example) a requirement?
- What other features are dependent on this feature?
- If we decide to remove this requirement, of change fundamental
intervaces or attributes, who will need to be notified?
- What other features is this feature dependent upon?

> That would clearly communicate the tasks (touchscreen-friendliness of UI,
> inclusion of latest development in input technology), avoid miscommunicating
> commitment to all details of a particular announced CG drawing (dual screen?
> lack of keyboard? no camera? particular size? those are likely to change
> before the final product), and show commitment to using pieces of existing
> technology.
>
> I am surprised how things that can be done in a clear, productive and
> inoffensive way end up being showcases of miscommunication, cause all kinds
> of hurt feelings, and actual information has to be derived through
> over-analysis and guesswork.

Or, to sum it up, is it required to be an education project, or is it
required to be a laptop project?

-- 
Steve Holton
[EMAIL PROTECTED]
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [IAEP] [sugar] OLPC's bizarre behaviors

2008-05-22 Thread Martin Langhoff
On Fri, May 23, 2008 at 4:45 AM, Christoph Derndorfer
<[EMAIL PROTECTED]> wrote:
> So you're basically looking for someone who doesn't mind being despised
> by both OLPC staff ("God, s/he keeps bugging me, how annoying!") and the
> community ("s/he knows more than s/he's telling us").

Nah. We all want to pull things to the open. But naturally some
discussions do contain confidential information. And to makesure it's
ok to publish there's a bit of work to do, and it sometimes falls
through the cracks. Someone who keeps track of those things would be
great.

It's a well known function, and most large open source teams that have
physical headquaters have such a role. Think mozilla, ubuntu, etc.

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


Re: [IAEP] [sugar] OLPC's bizarre behaviors

2008-05-22 Thread C. Scott Ananian
On 5/22/08, Christoph Derndorfer <[EMAIL PROTECTED]> wrote:
> C. Scott Ananian schrieb:
> > On 5/22/08, Yamandu Ploskonka <[EMAIL PROTECTED]> wrote:
> > >  To begin with, could we pinpoint _what_ we are looking in such a
> person?
> > >
> > >  1.- obsessive openness, not subject to OLPC NDA
> >
> > I actually want the opposite.  You are welcome to have a non-OLPC
> > community liason, but *I* want someone *employed by OLPC* who knows
> > *all* the secrets and works to make them public to the greatest degree
> > possible.  Someone who attends all the meetings and continually
> > challenges us, "why isn't this public" and "why haven't I seen this on
> > devel@"?
> >
>  So you're basically looking for someone who doesn't mind being despised by
> both OLPC staff ("God, s/he keeps bugging me, how annoying!") and the
> community ("s/he knows more than s/he's telling us").

Well, I like to think that I'm not *despised* by the community, but
I've certainly made myself unpopular at staff meetings.  It's not too
bad.  You get used to it.

But yes, really believing in what you are doing is a big help.
 --scott

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


Re: [IAEP] [sugar] OLPC's bizarre behaviors

2008-05-22 Thread Christoph Derndorfer
C. Scott Ananian schrieb:
> On 5/22/08, Yamandu Ploskonka <[EMAIL PROTECTED]> wrote:
>   
>>  To begin with, could we pinpoint _what_ we are looking in such a person?
>>
>>  1.- obsessive openness, not subject to OLPC NDA
>> 
>
> I actually want the opposite.  You are welcome to have a non-OLPC
> community liason, but *I* want someone *employed by OLPC* who knows
> *all* the secrets and works to make them public to the greatest degree
> possible.  Someone who attends all the meetings and continually
> challenges us, "why isn't this public" and "why haven't I seen this on
> devel@"?
>   
So you're basically looking for someone who doesn't mind being despised 
by both OLPC staff ("God, s/he keeps bugging me, how annoying!") and the 
community ("s/he knows more than s/he's telling us").

Should be easy to find such a person!

;-)
> Having someone who only knows the stuff they've seen on devel@ or
> olpcnews isn't going to help us get more stuff onto devel@ and
> olpcnews.
>  --scott
>
>   

-- 
Christoph Derndorfer
Co-Editor
OLPCnews, http://www.olpcnews.com

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