Re: phpmyfaq - url

2007-10-26 Thread Todd Kelsey
Sorry. Losing it.

http://aaa.opensourcehost.com/~thoughts/faq/

Hats off to everyone and best wishes towards 11/2.

BTW it looks like it has some good translation management functionality too.
able to run multilingual interface from the get go. haven't scratched deep
but i'm hoping once an faq is in english another person could come along and
translate to another language.

FAQ vs. wiki?

I think it could be FAQ + wiki, in partnership.

main value seems to be ranking, and ease of facilitating questions. I
think members can answer questions too.

for end users, this could also help to scale out on b1g1 and interventions
on bugs and stuff.

On 10/26/07, Todd Kelsey [EMAIL PROTECTED] wrote:

 Hi,

 Finally got phpmyfaq instance up (courtesy of working with opensourcehost)
 will be setting up under subdomain alias, for now it is at an ip.

 PHPMyFaq is scalable, multilingual, RSS, XML, basically allows people to
 post questions, other people to answer, print out, save to pdf, xml. coolest
 thing is ranking -- so most relevant/popular items float to top.

 I think OLPC needs multiple instances for multiple categories. Was
 thinking mainly how to try and help pull off redundant questions draining
 core developers in immediate term. then it's a good way to field questions
 for community development and different projects.

 Could really use 1 or more people's help on:

 -defining categories of questions that developers get asked
 -some pre-made questions and answers to seed page
 -more than happy to give admin access; if there's an olpc staff member or
 volunteer developer(s) who could go in and work with it, I think it would be
 worth your time. it's easy in, easy out.
 -would be nice to have someone to moderate instances.
 -ex: right now i have software/hardware. could be a separate instance for
 each. benefit of separate instances is ranking.

 I'm assuming this could be helpful. It could also cross link to wiki. Some
 people going on wiki may not know what they're looking for, so having a
 dynamic faq, especially right before people hop on IRC, or where people join
 lists, could help reduce drain on dev.

 -Todd

 -Todd


 --
 Todd Kelsey
 630.808.6444




-- 
Todd Kelsey
630.808.6444
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: phpmyfaq - to take heat off developers

2007-10-26 Thread James Cameron
On Fri, Oct 26, 2007 at 01:47:29AM -0500, Todd Kelsey wrote:
 PHPMyFaq is scalable, multilingual, RSS, XML, basically allows people
 to post questions, other people to answer, print out, save to pdf,
 xml. coolest thing is ranking -- so most relevant/popular items float
 to top.

Does it send mail to a special list and allow replies from experts via
mail?  That is the preferred option for developers, usually.  The more
interfaces the better.  If it is restricted to only HTTP, it won't get
much of my bandwidth.

-- 
James Cameronmailto:[EMAIL PROTECTED] http://quozl.netrek.org/
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: T-shirt ideas / feedback

2007-10-26 Thread Edward Cherlin
Nice, but why not One (billion) Laptop(s) Per (billion) Child(ren)?

On 10/24/07, Seth Woodworth [EMAIL PROTECTED] wrote:
 Hello everyone, isforinsects here.

 There have been a couple suggestions for t-shirts floating around on the
 wiki and elsewhere.
 http://wiki.laptop.org/go/T-shirts

 I think that it's a great way to build community, and increase awareness so
 I mocked up a few ideas in InDesign.
 http://wiki.laptop.org/go/Image:Shirt_10_million.png
 (more to come)

 There are several great ideas on the wiki page, and all of them could become
 shirts via cafepress if anyone so cared.  It would also become a slight
 revenue stream for OLPC community building if sold via cafepress or similar
 web-printing outfits.

 Does anyone have feedback on design and/or any ideas for implementation?
 I'm not going to go start a store somewhere unless the community is into the
 idea.

 Seth

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




-- 
Edward Cherlin
Earth Treasury: End Poverty at a Profit
http://wiki.laptop.org/go/Earth_Treasury
Sustainable MBA student
Presidio School of Management
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: phpmyfaq - to take heat off developers

2007-10-26 Thread Todd Kelsey
I am cc'ing documentation group on this one. (anne could you check it out?)

not sure on email. but an alias could be set up so that it hits the list
(which developers could subscribe to), and I don't know if it is good enough
to automatically process back into the content base (is there a system that
does that?) -- but maybe we could find a volunteer to route those kind of
questions. i think a group from germany makes it -- so we could ask them to
work on that.

On 10/26/07, James Cameron [EMAIL PROTECTED] wrote:

 On Fri, Oct 26, 2007 at 01:47:29AM -0500, Todd Kelsey wrote:
  PHPMyFaq is scalable, multilingual, RSS, XML, basically allows people
  to post questions, other people to answer, print out, save to pdf,
  xml. coolest thing is ranking -- so most relevant/popular items float
  to top.

 Does it send mail to a special list and allow replies from experts via
 mail?  That is the preferred option for developers, usually.  The more
 interfaces the better.  If it is restricted to only HTTP, it won't get
 much of my bandwidth.

 --
 James Cameronmailto:[EMAIL PROTECTED] http://quozl.netrek.org/
 ___
 Devel mailing list
 Devel@lists.laptop.org
 http://lists.laptop.org/listinfo/devel




-- 
Todd Kelsey
630.808.6444
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: T-shirt ideas / feedback

2007-10-26 Thread tekelsey
I guess the beauty of keeping cafepress around even when there are other 
options is you don't have to decide. The customer can choose?

There are actually some funny options for apparel that are not activated.

-Original Message-

From:  Edward Cherlin [EMAIL PROTECTED]
Subj:  Re: T-shirt ideas / feedback
Date:  Fri Oct 26, 2007 2:46 am
Size:  1K
To:  Seth Woodworth [EMAIL PROTECTED]
cc:  devel@lists.laptop.org

Nice, but why not One (billion) Laptop(s) Per (billion) Child(ren)?

On 10/24/07, Seth Woodworth [EMAIL PROTECTED] wrote:
 Hello everyone, isforinsects here.

 There have been a couple suggestions for t-shirts floating around on the
 wiki and elsewhere.
 http://wiki.laptop.org/go/T-shirts

 I think that it's a great way to build community, and increase awareness so
 I mocked up a few ideas in InDesign.
 http://wiki.laptop.org/go/Image:Shirt_10_million.png
 (more to come)

 There are several great ideas on the wiki page, and all of them could become
 shirts via cafepress if anyone so cared.  It would also become a slight
 revenue stream for OLPC community building if sold via cafepress or similar
 web-printing outfits.

 Does anyone have feedback on design and/or any ideas for implementation?
 I'm not going to go start a store somewhere unless the community is into the
 idea.

 Seth

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




-- 
Edward Cherlin
Earth Treasury: End Poverty at a Profit
http://wiki.laptop.org/go/Earth_Treasury
Sustainable MBA student
Presidio School of Management
___
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: ip4-address buddy property - still needed?

2007-10-26 Thread Sjoerd Simons
On Fri, Oct 26, 2007 at 12:20:01AM -0400, Giannis Galanis wrote:
 The feature, although not usable by the activities, it has other benefits.
 
 By observing the buddy list, you acquire instant information of the network
 connection go the users:
 when connected to channel 1 for example:
 169.254.x.x address are in link-local
 172.18.x.x are connected to schoolserver

 when connected to a jabber server:
 169.254.x.x are connected through an MPP
 18x.x.x are media lab
 172.18.x.x are connected to schoolserver in olpc
 etc

 It is information continuously used in network testing,
For the link-local case you can just ask avahi for this information directly.

For the jabber/server case, i'm unsure why your interested in how other nodes 
are
connected to the jabber server in the first place.

 also useful from the users prespective:

 1. in the case of connecting to multiple jabber servers, the user should be
 able to tell which XO in the neighbout view belongs to the same school

Maybe this has changed. But afaik there will be one jabber server per school
(on the school's server) and you can thus look at the users jid.

 2. get the geopraphical location of another user
A much better way for doing this would be to integrate some geoclue[0] 
information into
telepathy. Instead of having each XO's trying to work out where others are by
the small amount of information an ip reveals.

 In future versions of the neighbor view, or through other activities, the
 user should be able to filter for specific XOs according to location, or
 school(in the case he's connected to many servers). Two children in the same
 school should be able to recognize each other even if they are connected
 through a jabber server, other then the one in the school.

An xo should always connect to the same jabber server afaik..

 It can also be useful for locating an XO in case of theft.

In the case of theft the jabber server the XO is connecting to always has the
information of where a connection came from (or at least of the last nat hop
and you can work from there). I don't see the point of pushing that info to all
xo's.

 I have also added a ticket(4405) for adding the public id in the buddy list
 properties.
 
 It is a small part of data(both IPs, private and public), which can be
 harmfully incorporated in the telepathy services.

I definately agree that having some information of where in the world your
buddy's are is something very nice. I disagree that exposing ip addresses is
the way to do it though.

  Sjoerd
0: http://www.freedesktop.org/wiki/Software/GeoClue
-- 
Mediocrity finds safety in standardization.
-- Frederick Crane
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: ip4-address buddy property - still needed?

2007-10-26 Thread Simon McVittie
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Fri, 26 Oct 2007 at 00:20:01 -0400, Giannis Galanis wrote:
 The feature, although not usable by the activities, it has other benefits.
 
 By observing the buddy list, you acquire instant information of the network
 connection go the users:
 when connected to channel 1 for example:
 169.254.x.x address are in link-local
 172.18.x.x are connected to schoolserver

Wouldn't it be better if the information that was exposed was the
information you actually want, rather than a coincidental factoid from
which you can guess it?

I'm connected to the mesh vs I'm connected via school server
foo.schools.laptop.org vs I'm connected to some other random access
point.

 1. in the case of connecting to multiple jabber servers, the user should be
 able to tell which XO in the neighbout view belongs to the same school

Users should only need to connect to multiple Jabber servers if they
want multiple distinct identities (e.g. I have a personal Jabber account
and a work Jabber account). This seems an unlikely goal for OLPC.

If two users on different Jabber servers want to communicate, the way that is
done is that their servers communicate with each other (each user connects only
to their own server, which stores and forwards messages, just like e-mail).
For instance if a Google Talk user talks to a jabber.org user, a typical
message path would be something like:

[EMAIL PROTECTED] - talk.google.com server - jabber.org server - [EMAIL 
PROTECTED]

When we add inter-server communication (#3371, currently scheduled for
1.1) that's the model we should follow, because it's how the protocol
already works. At the moment OLPC is only using a subset of the
information.

The fact that the school server is likely to be geographically close to
the user is another OLPC-specific simplification, which is not required
by the Jabber protocol. Most jhbuild instances use olpc.collabora.co.uk
as their Jabber server; this happens to be on our server in London, but as
long as you have an IP route to the Internet, it doesn't actually matter
whether you're in an Internet cafe, the MIT Media Lab, the Collabora UK
office or whatever.

The underlying Telepathy connection managers are fully aware of which server
the user is on (the part of the JID after the @); Presence Service
currently hides this, in an attempt to provide a simplified view to
activities. It would be entirely possible to expose additional
information, or for interested activities to query the Telepathy
connection manager directly.

 2. get the geopraphical location of another user
 
 In future versions of the neighbor view, or through other activities, the
 user should be able to filter for specific XOs according to location, or
 school(in the case he's connected to many servers). Two children in the same
 school should be able to recognize each other even if they are connected
 through a jabber server, other then the one in the school.

If what you want is geographical location, please ask for geographical
location. IP address is a poor approximation, particularly since the
public IP address may not be well-defined.

Simon
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: OpenPGP key: http://www.pseudorandom.co.uk/2003/contact/ or pgp.net

iD8DBQFHIdabWSc8zVUw7HYRAjB5AKCJwAVcT43BOwTwWE3Mp4joTMVtVgCgrH6z
yCWo9Rc5gR9j9va3sns+smY=
=BcPE
-END PGP SIGNATURE-
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: ip4-address buddy property - still needed?

2007-10-26 Thread Michail Bletsas
At this point in time, having as much debug info available in the 
developer console without having to remember which command-line tool 
provides what, is crucial for collecting problem reports from non-expert 
users and I would request that the IPv4 information remains where it is.

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


Re: Monday Ship Mtg update message

2007-10-26 Thread Bert Freudenberg
On Oct 25, 2007, at 16:04 , Kim Quirk wrote:

 For individual activities we will always want people to be able to  
 download from a website pretty much at any time, so further  
 development and features to activities, should continue to be  
 planned and released outside of the olpc schedule.

So you mean a downloaded activity in ~/Activities should take  
precedence over the default one in /usr/share/activities? Has this  
been tested?

Also, does installing updated rpms require a developer key?

- Bert -

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


New build 620

2007-10-26 Thread Build Announcer Script
Build 620 ChangeLog
Base OS:
- kernel - 2.6.22 - 20071025.2.olpc.bbb713f3c2b591f.i586.rpm 
* OLPC: add C2 and C3 board support  

-- 
 This email was automatically generated
 Aggregated logs at http://dev.laptop.org/~bert/changelogs
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: New build 620

2007-10-26 Thread C. Scott Ananian
On 10/26/07, Build Announcer Script [EMAIL PROTECTED] wrote:
 Build 620 ChangeLog
 Base OS:
 - kernel - 2.6.22 - 20071025.2.olpc.bbb713f3c2b591f.i586.rpm
 * OLPC: add C2 and C3 board support

I believe this kernel also has a fix for a suspend/resume bug wad 
cjb found while in China.
 --scott

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


Re: [sugar] Monday Ship Mtg update message

2007-10-26 Thread Alexander M. Latham
--- Marco Pesenti Gritti wrote:
  For individual activities we will always want people to be able to
  download from a website pretty much at any time, so further
  development and features to activities, should continue to be
  planned and released outside of the olpc schedule.

 So you mean a downloaded activity in ~/Activities should take
 precedence over the default one in /usr/share/activities? Has this
 been tested?

I don't think that works currently. A ticket would be good, I think
it's something we really need to fix for 1.0.

Marco
--- end of quote ---

I believe ticket number 4038 applies to this.

Basically, updating activities doesn't work right now, and how it should be 
handled needs to be decided upon.
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


OLPC Software Code Localization - A Few Things I've Noticed

2007-10-26 Thread Ed Trager
Hi, everyone,

In response to Xavier Alvarez' request on 10/25 for translators and
coordinators, I decided to get off the sidelines and take a look at
OLPC's new Pootle-based L10N infrastructure.

Here are a few things I noticed which I think will be of general
interest and concern:

(0) CASING/NAMING OF PO FILES PROBLEM:

  (Upper/Lower) Casing of names of po files is inconsistent: For
example, in Core there is
  journal-activity.Journal.po with upper case J for the 2nd
occurrence of Journal but
  then why isn't write.write.po written write.Write.po?

  This is a small point, but consistent and inuitive naming of
these PO files will help
  everyone. Or am I just failing to understand or intuit what the
pattern is supposed to be
  here?

(1)  INCONSISTENT NUMBER OF MSGIDs ACROSS DIFFERENT LANGUAGES:

   The other day when I looked at write.write.po for French, there
were only 10
   messages in the catalog.  Today, I see that there are 36
messages which looks a
   lot closer to what I myself get from xgettext toolbar.py on
the latest code.
   However, when I
   checked write.write.po for Thai today, I see that it still has
only 10 messages.

   Solution (Or at least  A Question Posing As A Possible Solution):

   Does everyone agree that there needs to be a way that all of
the .po files for
   all languages get updated with the  latest messages  extracted
via xgettext
   from the latest codebase (toolbar.py, etc.)?

   What appears to be happening right now is perhaps that someone
decided to work on
   the French so maybe they ran xgettext against Write
Activity's latest toolbar.py and
   so for French we've now got 36 messages (not all translated --
in fact, Pootle says there
   are only 9 out of 58 translated and I have no clue where that
58 is coming from
   because I only find 30 or so when I run xgettext toolbar.py
myself).  BUT, as nobody
   has yet worked on Thai, there are only 10 messages present for Thai.

   I suspect that it is overly optimistic to believe that the best and
   most willing translators out in the community will always
double-check by
   running xgettext themselves against the latest code to make
sure that messages
   are not missing.  So computer-assisted updating of the PO files
to contain the
   very latest set of msgids sounds like a necessary step.

(3)  SOFTWARE I18N/L10N REVIEW PROCESS:

   While beginning to translate write.write.po for Thai earlier
today, I got to this set of
   msgids:

  #: toolbar.py:543
  msgid Lower Case List

  #: toolbar.py:544
  msgid Upper Case List

   These are two msgids from a dropdown list which also includes
Numbered List and
   Bulleted List. The first  item thus refers to a list
enumerated with lower case
   Latin letters:

a. Item One
b. Item Two
c. Item Three

   ... while the second obviously refers to enumerating a list
with A, B, C, etc.

   Do we all recognize what the problem is here?  OK, I'm waiting
for your answers :-).
   Yes, it also took me half a second to recognize the problem too!

   Using Thailand as an example, it is true that Thais will
sometimes enumerate lists
   using Latin upper or lower case letters.  But the norm in a
Thai document (when one's
   keyboard in any case is already set to Thai) is to enumerate
lists using Thai letters,
   ก, ข, ค, . . . etc.

   And of course in the Arabic speaking world it is common to
enumerate lists using
   ت,  ب,  ا , (aleph, be, te, etc. ... )

   And when not enumerating by letters, it is even more common to
enumerate by digits,
   which of course must include native Thai, native Arabic, and a
host of other native
   numbering systems for other languages and scripts.

   So, in addition to :

   msgid Numbered List
   msgid Lower Case List
   msgid Upper Case List

... we really need to add:

msgid Arabic Numbered List
...
msgid Devanagari Numbered List
...
msgid Thai Numbered List
... etc ...

If memory serves me, I believe there may be on the order of 17
or so different native digit sets currently in Unicode.

And of course, there need to be msgids for enumerating lists
using different,
alphabets:

   msgid Arabic List
   msgid Devanagari List
   msgid Thai List

Of course we cannot have a drop-down list with hundreds of
different list styles.  That would be completely innappropriate for
school children.

   So my initial thought is that the Python code for the Write
application (and any application that requires a drop-down list with
different list styles -- i.e., probably break the whole thing out into
a separate reusable class) should 

Re: New build 620

2007-10-26 Thread John (J5) Palmieri
Not yet, next one will.


On Fri, 2007-10-26 at 14:31 -0400, C. Scott Ananian wrote:
 On 10/26/07, Build Announcer Script [EMAIL PROTECTED] wrote:
  Build 620 ChangeLog
  Base OS:
  - kernel - 2.6.22 - 20071025.2.olpc.bbb713f3c2b591f.i586.rpm
  * OLPC: add C2 and C3 board support
 
 I believe this kernel also has a fix for a suspend/resume bug wad 
 cjb found while in China.
  --scott
 
-- 
John (J5) Palmieri [EMAIL PROTECTED]

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


Re: New build 620

2007-10-26 Thread Andres Salomon
620 also included an EHCI (usb) workaround for an irq suspend race.
621 will include a libertas fix that allows the wireless device to come
back after an EHCI hiccup (and EHCI likes to hiccup).


On Fri, 26 Oct 2007 17:18:30
-0400 John (J5) Palmieri [EMAIL PROTECTED] wrote:

 Not yet, next one will.
 
 
 On Fri, 2007-10-26 at 14:31 -0400, C. Scott Ananian wrote:
  On 10/26/07, Build Announcer Script [EMAIL PROTECTED] wrote:
   Build 620 ChangeLog
   Base OS:
   - kernel - 2.6.22 - 20071025.2.olpc.bbb713f3c2b591f.i586.rpm
   * OLPC: add C2 and C3 board support
  
  I believe this kernel also has a fix for a suspend/resume bug wad 
  cjb found while in China.
   --scott
  
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: New build 620

2007-10-26 Thread John (J5) Palmieri
ChangeLog updated 

On Fri, 2007-10-26 at 17:33 -0400, Andres Salomon wrote:
 EHCI (usb) workaround for an irq suspend race

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


New build 621

2007-10-26 Thread Build Announcer Script
Build 621 ChangeLog
Base OS:
- kernel - 2.6.22 - 20071026.1.olpc.57969c0efac7e63.i586.rpm 
* libertas fix that allows the wireless device to come
  back after an EHCI hiccup 

-- 
 This email was automatically generated
 Aggregated logs at http://dev.laptop.org/~bert/changelogs
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: OLPC Software Code Localization - A Few Things I've Noticed

2007-10-26 Thread Xavier Alvarez
On Friday 26 October 2007 16:54, you wrote:
ET Hi, everyone,
ET
ET In response to Xavier Alvarez' request on 10/25 for
ET translators and coordinators, I decided to get off the
ET sidelines and take a look at OLPC's new Pootle-based L10N
ET infrastructure.
ET
ET Here are a few things I noticed which I think will be of
ET general interest and concern:
ET
ET (0) CASING/NAMING OF PO FILES PROBLEM:

The 'rule' is quite simple (but not necessarily as intuitive as 
may be expected): given that we are bundling several d.l.o 
projects into pootle-projects, we need to ensure (or at least 
minimize the possibility) of having 2 POT files with the same 
name.

Solution? We prefix whatever filename used for the POT in d.l.o 
with the name of its project...

journal-activity.Journal.po
--dlo-project-.filename

Thus, any 'inconsistencies' are really product of other 
inconsistencies... they just happen to be more evident (and ugly) 
within Pootle.

ET
ET   (Upper/Lower) Casing of names of po files is
ET inconsistent: For example, in Core there is
ET journal-activity.Journal.po with upper case J for
ET the 2nd occurrence of Journal but then why isn't
ET write.write.po written write.Write.po? 
ET
ET   This is a small point, but consistent and inuitive
ET naming of these PO files will help everyone. Or am I just
ET failing to understand or intuit what the pattern is supposed
ET to be here?
ET
ET (1)  INCONSISTENT NUMBER OF MSGIDs ACROSS DIFFERENT
ET LANGUAGES: 

Yes and no.

The numbers shown in the statistics do not represent quantity of 
MSGIDs but WORDS in the file. So I presume that for untranslated 
strings it takes the MSGID words, and for translated strings, the 
MSGSTR. Thus two languages with all things translated and upto 
date, may still show different numbers (although conceptually 
they are the same). BTW, it does show the number of strings in 
other 'statistic levels'.

Yes, I was quite baffled too... translators are more worried about 
the word-count than 'lines of code'... ;)

In http://solar.laptop.org:5080/projects/xo_core/
LanguageTrans.  Fuzzy   Untrans. Total
Portuguese (Brazil) 162 42% 4   1%  213 56% 379
Spanish 219 62% 0   0%  132 
37% 351

While in each language+project
[pt_BR] 8 files, 162/379 words (42%) translated [118/247 strings]
[es]8 files, 219/351 words (62%) translated [157/234 strings]

Note that even Still, there's a difference with the number of 
strings... see below.


ET
ETThe other day when I looked at write.write.po for
ET French, there were only 10 messages in the catalog.  Today, I
ET see that there are 36 messages which looks a lot closer to
ET what I myself get from xgettext toolbar.py on the latest
ET code.
ETHowever, when I checked write.write.po for Thai today,
ET I see that it still has only 10 messages.
ET
ETSolution (Or at least  A Question Posing As A Possible
ET Solution): 
ET
ETDoes everyone agree that there needs to be a way that
ET all of the .po files for all languages get updated with the 
ET latest messages extracted via xgettext from the latest
ET codebase (toolbar.py, etc.)?

Yes, there's a problem. Reviewing what you've noted, the problem 
appears to be a mix of things. Just for the record, we are 
sticking to the POT files found in d.l.o git (not fedora)

1) the POT in dlo only has 9 strings
http://dev.laptop.org/git?p=projects/write;a=blob_plain;f=po/write.pot;hb=HEAD

2) the POT creation dates have probably been tampered with 
externally so it's impossible to determine which one makes sense 
without going into the source code:
FR.PO   POT-Creation-Date: 2007-06-21 17:33+0200\n
DLO POT POT-Creation-Date: 2007-06-21 17:33+0200\n

I personally believe that developers should generate the POT file 
and make sure that it's in d.l.o git. 


Overall, I find these inconsistencies a direct result of the messy 
flow we've had with t.fp.o. As a matter of fact, I've been trying 
to process the tickets in d.l.o holding PO submissions and things 
haven't been very nice. The current situation is:

0) only some projects have been injected into Pootle
   (core and bundled activites, with few exceptions like Etoys)
1) d.l.o POT files are being considered the standard
2) d.l.o PO files have been injected but not fully verified
2.1) many have lost their (UTF-8) encoding
2.2) many PO files seem not to correspond to their POT (1)
3) tickets (submitting PO files) seem to issues noted in (2)

On top, some of the quirks and particularities of the tools do 
seem to get in the way, but I think that most stem from the fact 
that we don't have a 'base' POT population.



Still working on it,
Xavier

PS: The issue regarding lists is an interesting issue that I think 
it may be much broader than the XO... :)

...snip...
ET 
ET  Questions, suggestions, ideas, etc. are all welcome!
ET 
ET 
ET  Cheers,
ET  Xavier
ET 
ET  

Re: [PATCH] More control on LED behavior.

2007-10-26 Thread Andres Salomon
On Wed, 24 Oct 2007 15:42:29 -0700 (PDT)
Javier Cardona [EMAIL PROTECTED] wrote:

 From: Brajesh Dave [EMAIL PROTECTED]
 
 See https://dev.laptop.org/ticket/2384#comment:4
 
 Requires firmware version 5.110.19.p0 or newer, available here:
 http://dev.laptop.org/pub/firmware/libertas/
 
 Signed-off-by: Ashish Shukla [EMAIL PROTECTED]
 Signed-off-by: Javier Cardona [EMAIL PROTECTED]
 ---

Thanks Javier; these 3 have been applied.
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Manual/howto discussions tomorrow (Sat the 2th)

2007-10-26 Thread Samuel Klein

We are reviewing the various manuals and how-tos about using the XO and 
its interfaces tomorrow from 11:00 to 17:00 EST, in the Cambridge office
for the hardy souls who are here or have trekked out, and in #olpc-content
on freenode, for people online.

If you have any documentation, how-to-photos, or manuals that haven't been 
posted to the OLPC wiki, and aren't planning to attend, please be sure to 
send a copy by mail or to add a link to them from
  http://wiki.laptop.org/go/Documentation

Cheers,
SJ

bcc: a few people who have provided manuals and photos over the months.
--
+1 617 529.4266   skype: metasj

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


CODE FREEZE COMING!

2007-10-26 Thread Jim Gettys
NOW READ THIS!

This is the home stretch for our stable build for first deployment.  

ZEROTH: THANK YOU for all your hard work and contributions to date
Barring unforeseen events, we are now one week from mass production.

FIRST: there will be a release after this within a reasonably short
period of time, and another after that, and so on, as we have with
Trials 1-3.  If what you are working on isn't ready, do remember this
and make realistic assessments as to whether your software is really
able to make the following dates.  Remember that in the *first* week of
production there will be more systems built than all systems built to
date: are you REALLY prepared to handle the resulting bug reports and
questions? 

SECOND: A fundamental difference with this release and (some of) the
previous builds is that it must line up with shipment of actual
hardware: the train has started moving and we must be on board in time
for G1G1 and country deployments. We MUST have the build in hand as
these systems go into the distribution channels.  These channels take
time.

THIRD: terminology: as many of you know, we have a build sequence called
joyride we've been using for rapid testing.  We will be instituting
another build sequence under tight change control called killjoy; your
software MUST be tested in joyride before it is moved to killjoy.
Killjoy will be under tight change control.

FOURTH:  We must collect source packages for all software; we need to
ensure our software can be built reproducibly both for legal reasons and
the need to be able to deal with security and support problems in a
timely fashion. You will find we will become increasingly insistent that
source packages are available.  Mako Hill will be inventorying our
packages and ensure we have everything.

During this week, October 26 through November 1:

You should be substantially complete with your development at
this date (October 26).

If you are not:

You MUST notify the community of any significant code you expect
will change in the next week.

To do this, you MUST create a ticket, tagged killjoy? in the
keywords field. You MUST briefly justify your recommendation.
You MUST include the date you expect your change will be
available for testing in the joyride build.  This date MUST be
before November 2.

You SHOULD tag other people's bugs that you think should be
included in killjoy.  But remember that there is a finite amount
of time and resources available as you make these
recommendations, and state your reasoning why you think these
fixes must be made by our first deployment release.

Each day, the triage team MUST report its work by a process
described at http://wiki.laptop.lorg/go/Killjoy_process.

Next week, November 2 and after: Stabilization and change control:

We spend the time we have fixing bugs that impair platform
stability.

Changes MUST be approved by the process described at
http://wiki.laptop.org/go/Killjoy_process.

Questions? Comments? Suggestions? 
Best Regards, and thanks again,
- Jim Gettys

P.S. We aren't kidding about the request for suggestions




-- 
Jim Gettys
One Laptop Per Child


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