Re: more on trac

2009-12-02 Thread James Cameron
On Sun, Nov 22, 2009 at 12:21:55PM +1100, James Cameron wrote:
> On Sat, Nov 21, 2009 at 12:27:41PM +0100, Martin Langhoff wrote:
> > On Sat, Nov 21, 2009 at 11:23 AM, James Cameron  wrote:
> > > On Sat, Nov 21, 2009 at 09:38:20AM +0100, Martin Langhoff wrote:
> > >> 2 - bugs on released versions -- filed by volunteer testers _and by
> > >> our end users_
> > >>
> > >> We can't close the door on #2. Please do add the old releases back to
> > >> the versions to report bugs against.
> > >
> > > No, sorry. ?The old releases were not present in full, only some of them
> > > were, and there are far too many for this to be a realistic option.
> > 
> > Hmmm. The list you added below does not correlate much with releases.
> > I agree with removing things that are not formal releases, but 8.2
> > (756?) and 8.2.1 (802) _must_ be there. Otherwise it is impossible to
> > do maintenance of stable releases.
> 
> Okay, you've convinced me from the point of view of maintenance, which I
> didn't think was happening ... I will (or will approve) adding back the
> build numbers for 8.2 and 8.2.1 as release names in the trac version
> table.

This has been completed.

> > > I've added back a 1.0 Software version.
> > 
> > We never had a "1.0 Software". We've had things like Update.1, .2
> > (756?) and 8.2.1 (802).
> 
> I'll remove it at the same time as the major build numbers are
> reinstated.

And this.

> I'd like to know which build numbers are actually being used in
> deployments, community testing, or maintenance.

Thanks to John for the list.

-- 
James Cameron
http://quozl.linux.org.au/
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


New F11 for XO-1.5 build 51

2009-12-02 Thread Chris Ball
http://wiki.laptop.org/go/F11_for_1.5
http://dev.laptop.org/~cjb/f11-1.5/os51

Compressed image size: 459.06mb (-3.54mb since build 50)

Description of changes in this build:
 * add ethtool hostsleep kernel patches for wake-on-wlan testing
 * add kernel camera driver, not hooked up all the way to Record yet
 * add new activities:  SocialCalc, Get Books
 * olpc-kbdshim now handles the volume control keys in Sugar and GNOME

Package changes since build 50:

-cpio-2.9.90-5.fc11.i586
+cpio-2.9.90-6.fc11.i586
-gstreamer-plugins-base-0.10.25-2.fc11.i586
+gstreamer-plugins-base-0.10.25-3.fc11.i586
-kernel-2.6.31_xo1.5-20091201.1740.1.olpc.a8610d9.i586
+kernel-2.6.31_xo1.5-20091202.1210.1.olpc.0afbb69.i586
-kernel-firmware-2.6.31_xo1.5-20091201.1740.1.olpc.a8610d9.i586
+kernel-firmware-2.6.31_xo1.5-20091202.1210.1.olpc.0afbb69.i586
-logrotate-3.7.8-2.fc11.i586
+logrotate-3.7.8-3.fc11.i586
-olpc-kbdshim-8-1.fc11.i586
+olpc-kbdshim-9-1.20091201git9d57880.fc11.i586
-sugar-0.84.7-1.fc11.11.i586
+sugar-0.84.8-1.fc11.i586
-sugar-toolkit-0.84.5-1.fc11.3.i586
+sugar-toolkit-0.84.6-1.fc11.i586
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Announcing Open Firmware q3a18

2009-12-02 Thread Mitch Bradley
http://dev.laptop.org/report/44 collects the tickets that q3a18 fixed.

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


Announcing Open Firmware q3a18

2009-12-02 Thread Mitch Bradley
http://wiki.laptop.org/go/OLPC_Firmware_q3a18

Please test

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


NOW: Contributors Program Mtg! (Wed 4:15PM Boston time, #olpc-meeting)

2009-12-02 Thread Holt
Please join us NOW reviewing the latest OLPC/Sugar community projects 
over IRC Live Chat:  (4:15PM EST Boston Time Today/Friday)

http://forum.laptop.org/chat

Then type at bottom:
/join #olpc-meeting

Apologies for the unusual time as I will be on the road Friday to 
FUDCon/Toronto with 15 free XO-1.5 B2's :-)

http://wiki.laptop.org/go/XO_1.5_B2


AGENDA:

* New projects & libraries -- teaching them Community Outreach:
 http://wiki.laptop.org/go/XO_Laptop_Lending_Libraries

* Which projects might you enjoy Mentoring below?!
 http://wiki.laptop.org/go/Projects
 http://rt.laptop.org/Search/Results.html?Query=Queue=%27contributors%27

* Fast Review of the 11 latest (greatest!) HW/Project Proposals -- please
 join us advocating for, and/or reviewing shortcomings of these proposals:



1. Trade Tech College LULAC XO Laptop Lending Library (Los Angeles)
  http://rt.laptop.org/Ticket/Display.html?id=47537
  [SPECIFIC SITE(S) NEEDS TO BE POSTED OFF 
http://wiki.laptop.org/go/Projects ]


  Requests 10 XOs over 18 months

  Project Objectives:
  The project objectives are to empower all LATTC students with basic
  computer technological skills.
  To introduce students to the world of the internet.


2. Starting a Trial - Nigeria
  http://rt.laptop.org/Ticket/Display.html?id=50593
  [SPECIFIC SITE(S) NEEDS TO BE POSTED OFF 
http://wiki.laptop.org/go/Projects ]


  Requests 3 XOs over 12 months

  Project Objectives:
  We are a trusted COMPUTER AND INTERNET service provider for schools
  ,companies, government sector that are interested in installing or
  enhancing network systems, improving computer security, investing in
  software and hardware upgrade, outsourcing computer maintenance and
  preventive service.

  We analyse, design, supply, install, manage and service network from 
start

  to finish, from cabling the premises to supplying the workstation and the
  server.


3. Middle and High School XO Developers Project - Springfield, MA, USA   
  http://rt.laptop.org/Ticket/Display.html?id=50600
  [SPECIFIC SITE(S) NEEDS TO BE POSTED OFF 
http://wiki.laptop.org/go/Projects ]


  Requests 9 XOs over 12 months

  Project Objectives:
  I myself am a middle school student and would like to be involved in OLPC
  and XO laptops, so I thought of this student life project for my 
school.  I

  would like 9 XO laptops so I could have technologically advanced middle
  school and high school students (Age 11 to 18) come in and see how the XO
  works, and try to develop new software, and maybe even hardware, for 
the XO
  laptop.  By the end of November 2010, we shall have a good amount of 
software

  and hardware available for the XO.


4. Benji Smith’s Eagle and Youth Group Project
  http://rt.laptop.org/Ticket/Display.html?id=50626
  Ihttp://sites.google.com/site/laptopsforthedominican/

  Requests (5?) XOs over (undetermined) months

  Project Objectives:
  My project will provide entertainment and a learning experience for the
  children of Los Toscones by providing them with basic computers that 
can be

  used for both fun and educational purposes.


5. Corporate Social Responsibility Programe on Children's Education - 
Nigeria

  http://rt.laptop.org/Ticket/Display.html?id=50961
  [SPECIFIC SITE(S) NEEDS TO BE POSTED OFF 
http://wiki.laptop.org/go/Projects ]


  Requests 1 XOs over (undetermined) months

  Project Objectives:
  To involve corporates in the sponsorship of IT education for children 
from less privileged homes.



6. SANKAMAP Software Activities Development/Testing - PNG/Papua New 
Guinea, Australia

  http://rt.laptop.org/Ticket/Display.html?id=51395
  http://olpc.quodling.name

  Requests 4 XOs over 18 months

  Project Objectives:
  A. Establish translation of OS/Applications into "Tok Pisin" aka 
Neomelanesian Pidgin, the "lingua Franca" of Papua New Guinea. as well 
as local Bougainvillean dialects (Primarily Simon)


  B. Porting of "Scribus" - an opensource DTP (Desktop Publishing 
application) to the XO. (Primarily Peter)
  B1. Porting of Celtx - an OpenSource - media pre-production software 
package used for writing and planning documentaries, scripts etc (to 
assist in the capture of vocal history).


  C. Integration of scribus with an "Newspaper Management Application" 
also under development - tracks news items, formats for web or 
broadsheet delivery, and has a workflow component to facilitate 
(primarily Peter)


  D. debugging issues around long distance communictions -using 
distance line of sight Wifi and also Packet Radio.


  E. Assistance (Testing etc) on GAIABB project.


7. XO Advocacy Project - Nigeria
  http://rt.laptop.org/Ticket/Display.html?id=51437
  [SPECIFIC SITE(S) NEEDS TO BE POSTED OFF 
http://wiki.laptop.org/go/Projects ]


  Requests 2 XOs over 12 months

  Project Objectives:
  TO RECEIVE AND INTRODUCE XO LAPTOP IN SOME SECONDARY
  SCHOOL IN MY LOCALITY.
  TO ADVOCATE FOR THE GENERAL USAGE OF XO LAPTOPS.
  TO GET A GOOD NUMBER OF PEOPLE TO OWN XO LAPTOPS.

  TO

Re: Wanted: List of Sugar activities for the XO-1.5

2009-12-02 Thread Reuben K . Caron


On Nov 30, 2009, at 3:54 PM, Chris Ball wrote:


Hi,

[Added ericb to CC; Eric, we're talking about which applications to
include by default on our OLPC XO-1.5 software release.]


How about suggestions for programs on the Gnome side?


That's a good idea, thanks.

I haven't decided what to do about OpenOffice yet -- at the moment we
don't ship it, but do ship abiword and gnumeric.  The options for it
look something like:

* just add the openoffice.org Fedora packages for GNOME.
 (How much disk space would that use?)


To provide the somewhat equivalent programs in full version OOo in  
comparison  to OOo4kids:


openoffice.org-writer
openoffice.org-calc
openoffice.org-draw
openoffice.org-impress

a yum install takes up ~300 MB, though I believe some of that is the  
actual download.




* just add the Ooo4Kids activity for Sugar.

* just add the Ooo4Kids activity for Sugar, *and* find a way to make
 the same activity launchable inside GNOME.  This would need Ooo4Kids
 to be useful for older kids as well, since they're the target
 audience for using GNOME instead of Sugar.

The OOo4Kids activity is here:

http://activities.sugarlabs.org/en-US/sugar/addon/4241  (100MB)


Claudia and I have been working with OOo4kids for the past few days  
and I really like it in both Sugar and Gnome and on my own Mac. (It  
can be launched in Gnome through /home/olpc/Activities/ 
OOo4Kids.activity/resources/program/soffice) It has very nice icon  
driven interface and has much of the functionality I would expect in  
typical office applications.


I like the idea of have a single application that is usuable in both  
environments to reduce the overall footprint. Could we have it linked  
into the Gnome Menu?


The one question I have is in regards to localization. Can we have one  
bundle that supports localization, i.e. changes default language  
according sugar/OFW values, or would we need different bundles?


Thanks,

Reuben

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


Re: XO 1.5 - CONTENTION WINDOW

2009-12-02 Thread Andrés Ambrois
On Wednesday 02 December 2009 10:49:38 am Martin Langhoff wrote:
> On Wed, Dec 2, 2009 at 1:32 PM, Daniel Drake  wrote:
> > Ok, and what about the documentation?
> 
> Also - what does the firmware on the card do with that? Could it be
> overwritten by a DCW algorythm?

Are you sure that you're using a PHY mode with fixed bounds for the CW? The 
default values you suggest (31-1023) are for DCF. I think those are set by the 
AP in HCF. You could check if those values change in different environments 
(with an AP that properly supports those extensions) to test that.

Here's what 802.11-2007 says about the Hybrid Coordination Function:
>The contention window limits aCWmin and aCWmax, from which the random
> backoff is computed, are not fixed per PHY, as with DCF, but are variable
> (contained in the MIB attribute tables dot11QAPEDCACWmin and
> dot11QAPEDCACWmax for an AP and in the MIB attribute tables
> dot11EDCATableCWmin and dot11EDCATableCWmax for a non-AP STA) and assigned
> by a management entity or by an AP.


> m
> 

-- 
  -Andrés
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: About 8.2.2

2009-12-02 Thread Ed McNierney
Philipp -

I would prefer not to speculate about what is happening or not happening in 
various locations; if small XO situations want updates they can obtain 
developer keys for them.  I'm not aware of any requests from Cambodia for 
software updates they don't have, or for signed builds.  It's important to 
remember that we added considerable support for signing autonomy to the XO-1 
and OFW, in order to avoid the perpetual unfunded mandate of having OLPC 
provide signed builds and related signature tasks.

- Ed


On Dec 2, 2009, at 2:49 AM, Philipp Kocher wrote:

> Hi Ed, Martin
> 
> What is the plan for the Fedora 11 build for XO-1, will OLPC sign such a 
> build or is 802 the last build signed by OLPC?
> 
> I don't think one of the two options is a good solution for small deployments 
> without a tech team.
> 
> I think for the case of Cambodia with many small deployments (educational 
> NGOs got XOs donated from G1G1/OLPC or other donors), no signed builds 
> probably means that the XOs don't get updated anymore.
> 
> Best regards,
> Philipp
> 
> On 12/01/2009 08:04 PM, Ed McNierney wrote:
>> Philipp -
>> 
>> An OS image signed by OLPC can be booted by any XO-1.0 laptop in the world, 
>> except for those which have been reconfigured by a deployment to only 
>> respect software signed by other security keys.  That implies a higher level 
>> of testing and certification than an image that can be selectively adopted 
>> by specific deployments who can do their own testing to decide whether that 
>> release is suitable for their application.  As OLPC's deployments grow both 
>> in number of total laptops deployed and in the number of different 
>> localities supported, it becomes increasingly burdensome / difficult to 
>> package and test One Image to Boot Them All worldwide.
>> 
>> As Martin points out, we are continuing to try to move users toward either 
>> (a) using machines with boot-image security disabled, so they can run any 
>> software, or (b) using locally-developed and locally-maintained signature 
>> authorities to sign OS images for secure boot in local deployments.
>> 
>>  - Ed
>> 
>> 
>> On Dec 1, 2009, at 4:14 AM, Philipp Kocher wrote:
>> 
  - It won't be signed by OLPC. You have to be on an unlocked XO, or be
 a deployment signing your own builds.
>>> 
>>> Is there a reason why 8.2.2 doesn't get signed by OLPC?
>>> I do understand that the main target group are big deployments which can
>>> sign the build, but why are others excluded?
>>> 
>>> In the past even release candidates like build 800 got signed by OLPC.
>>> 
>>> Cheers Philipp
>>> ___
>>> 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: XO 1.5 - CONTENTION WINDOW

2009-12-02 Thread Franco Miceli
Daniel,

I've not got such documentation, could you tell me where can I get it?

"Also - what does the firmware on the card do with that? Could it be
overwritten by a DCW algorythm?" -Martin

Martin,

No idea if that happens, I've only read such parameters since they were used
also by the XO1.0 and assumed that they remained there for the XO 1.5.

If I can get a copy of the documentation I may be able to understand a
little bit more about this.

Thanks,

Franco

2009/12/2 Daniel Drake 

> On Wed, 2009-12-02 at 10:06 -0200, Franco Miceli wrote:
> >
> > Now, this are the four queues I've read, and they have the values:
> >
> > CWmax = 31
> > CWmin = 7
> >
> > The eight registers that follow this ones have the exact same pattern
> > (7 31 7 31).
> > That's why I mentioned eight queues (but I might be wrong and those
> > other "queues" could be backups of the first ones).
>
> Ok, and what about the documentation?
> Are you sure that a value of 31 actually means 31 slots?
> On other wireless hardware I have worked with, this was not the case.
>
> Daniel
>
>
>
>
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: XO 1.5 - CONTENTION WINDOW

2009-12-02 Thread Martin Langhoff
On Wed, Dec 2, 2009 at 1:32 PM, Daniel Drake  wrote:
> Ok, and what about the documentation?

Also - what does the firmware on the card do with that? Could it be
overwritten by a DCW algorythm?


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
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: XO 1.5 - CONTENTION WINDOW

2009-12-02 Thread Daniel Drake
On Wed, 2009-12-02 at 10:06 -0200, Franco Miceli wrote:
> 
> Now, this are the four queues I've read, and they have the values:
> 
> CWmax = 31
> CWmin = 7
> 
> The eight registers that follow this ones have the exact same pattern
> (7 31 7 31).
> That's why I mentioned eight queues (but I might be wrong and those
> other "queues" could be backups of the first ones).

Ok, and what about the documentation?
Are you sure that a value of 31 actually means 31 slots?
On other wireless hardware I have worked with, this was not the case.

Daniel



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


Re: XO 1.5 - CONTENTION WINDOW

2009-12-02 Thread Franco Miceli
Sure,

I'm looking directly at the registers in the XO 1.5 B2 laptop.

The process I follow is the following one:

# mount -t debugfs null /mnt
# cd /mnt/lbs_wireless/eth0/


To read register 0x

# echo 0x > rdmac ; cat rdmac
MAC[0x0] = 0x0033fa05

I've read the following registers:

0xA0A0 - CWMin queue 0
0xA0A4 - CWMax queue 0
0xA0A8 - CWMin queue 1
0xA0AC - CWMax queue 1
0xA0B0 - CWMin queue 2
0xA0B4 - CWMax queue 2
0xA0B8 - CWMin queue 3
0xA0BC - CWMax queue 3

Now, this are the four queues I've read, and they have the values:

CWmax = 31
CWmin = 7

The eight registers that follow this ones have the exact same pattern (7 31
7 31).
That's why I mentioned eight queues (but I might be wrong and those other
"queues" could be backups of the first ones).

Thanks,

Franco





2009/12/2 Daniel Drake 

> On Wed, 2009-12-02 at 09:33 -0200, Franco Miceli wrote:
> > What I was expecting was to have CWmax closer to 1024.
> >
> > What I think happens when you set CWmax to 31 is that -as you have
> > more and more machines trying to compete for the medium- you could be
> > having more colisions -since they would wait less time slots to tx and
> > collisions would be more likely to happen.
> >
> > When you set CWmax to a higher value you prevent this situation. Of
> > course this is for a higher number of machines using the medium.
>
> Could you directly reference the code that you are referring to, and the
> register documentation that you are looking at?
>
> Thanks,
> Daniel
>
>
>
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: XO 1.5 - CONTENTION WINDOW

2009-12-02 Thread Daniel Drake
On Wed, 2009-12-02 at 09:33 -0200, Franco Miceli wrote:
> What I was expecting was to have CWmax closer to 1024.
> 
> What I think happens when you set CWmax to 31 is that -as you have
> more and more machines trying to compete for the medium- you could be
> having more colisions -since they would wait less time slots to tx and
> collisions would be more likely to happen. 
> 
> When you set CWmax to a higher value you prevent this situation. Of
> course this is for a higher number of machines using the medium.

Could you directly reference the code that you are referring to, and the
register documentation that you are looking at?

Thanks,
Daniel


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


Re: XO 1.5 - CONTENTION WINDOW

2009-12-02 Thread Franco Miceli
What I was expecting was to have CWmax closer to 1024.

What I think happens when you set CWmax to 31 is that -as you have more and
more machines trying to compete for the medium- you could be having more
colisions -since they would wait less time slots to tx and collisions would
be more likely to happen.

When you set CWmax to a higher value you prevent this situation. Of course
this is for a higher number of machines using the medium.

Maybe I'm wrong but this might be optimized for a certain number of
machines. If so, could you tell me for what number? (not exactly just an
estimate).

Thanks Martin.

Franco

2009/12/2 Martin Langhoff 

> On Tue, Dec 1, 2009 at 5:43 PM, Franco Miceli
>  wrote:
> > Can someone explain to me why these registers have been set to such
> values?
> > Is this a mistake or it is something done for some reason in particular?
>
> Hi Franco,
>
> What values are you expecting, and why?
>
> 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
>
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: XO 1.5 - CONTENTION WINDOW

2009-12-02 Thread Martin Langhoff
On Tue, Dec 1, 2009 at 5:43 PM, Franco Miceli
 wrote:
> Can someone explain to me why these registers have been set to such values?
> Is this a mistake or it is something done for some reason in particular?

Hi Franco,

What values are you expecting, and why?

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
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: About 8.2.2

2009-12-02 Thread Martin Langhoff
On Wed, Dec 2, 2009 at 8:49 AM, Philipp Kocher  wrote:
> What is the plan for the Fedora 11 build for XO-1, will OLPC sign such a
> build or is 802 the last build signed by OLPC?

I think the F11 images will follow the policy I outlined: no more signed builds.

> I don't think one of the two options is a good solution for small
> deployments without a tech team.

I am working on making it easier for small tech teams. Your help is
welcome on this track...

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
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel