Re: New network scripts/tools for testing
Le samedi 10 mai 2008 à 00:44 -0400, Giannis Galanis a écrit : The past couple of weeks I have been working on developing several Network testing scripts, that make testing a more pleasant experience! Awesome! I'm sure this will make debugging of PS/Telepathy issues a lot easier. Thanks a lot G. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
New joyride build 1938
http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build1938 Changes in build 1938 from build: 1935 Size delta: -0.13M -telepathy-glib 0.7.7-1.olpc2 +telepathy-glib 0.7.8-1.olpc2 --- Changes for telepathy-glib 0.7.8-1.olpc2 from 0.7.7-1.olpc2 --- + New upstream version -- This mail was automatically generated See http://dev.laptop.org/~rwh/announcer/joyride-pkgs.html for aggregate logs See http://dev.laptop.org/~rwh/announcer/joyride_vs_update1.html for a comparison ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Acoustic Measure Problem
On Fri, May 9, 2008 at 5:47 PM, Benjamin M. Schwartz [EMAIL PROTECTED] wrote: There is a much larger point here, though. I would love to get more (any!) feedback from teachers about my code, so I know what's important in the field. Until you mentioned this page, I had no idea that it existed. ~ I'm sure many other developers feel the same way. It seems that the teachers want to give us feedback too, but somehow, the loop is not closing. We need to connect this feedback loop. We need a way to get complaints back from the field into the hands of developers, like I've suggested in #6950. We've talked about translating Trac, but if Trac is too complicated, then perhaps we need to set up an RT list: [EMAIL PROTECTED] Maybe also a simple webform at inconvenientes.laptop.org, for those with web access but no e-mail. Then we need to tell the teachers that these things exist, and make them understand that we really do want to hear about what they don't like. I want to hear complaints about my software, and then I want a way to open a dialogue with those who are having problems. This is the first step toward improving open systems. I like your suggestions, two questions: - What would be done with the info submitted? Could there be an automatic process or someone would need to manually triage and send to trac/mailing lists? - How we could get back to the submitter? Thanks, Tomeu ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
New faster build 1938
http://xs-dev.laptop.org/~cscott/olpc/streams/faster/build1938 Changes in build 1938 from build: 1935 Size delta: 0.00M -telepathy-glib 0.7.7-1.olpc2 +telepathy-glib 0.7.8-1.olpc2 --- Changes for telepathy-glib 0.7.8-1.olpc2 from 0.7.7-1.olpc2 --- + New upstream version -- This mail was automatically generated See http://dev.laptop.org/~rwh/announcer/faster-pkgs.html for aggregate logs See http://dev.laptop.org/~rwh/announcer/joyride_vs_update1.html for a comparison ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Acoustic Measure Problem
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Tomeu Vizoso wrote: | On Fri, May 9, 2008 at 5:47 PM, Benjamin M. Schwartz | [EMAIL PROTECTED] wrote: | There is a much larger point here, though. I would love to get more | (any!) feedback from teachers about my code, so I know what's important in | the field. Until you mentioned this page, I had no idea that it existed. | ~ I'm sure many other developers feel the same way. It seems that the | teachers want to give us feedback too, but somehow, the loop is not closing. | | We need to connect this feedback loop. We need a way to get complaints | back from the field into the hands of developers, like I've suggested in | #6950. We've talked about translating Trac, but if Trac is too | complicated, then perhaps we need to set up an RT list: | [EMAIL PROTECTED] Maybe also a simple webform at | inconvenientes.laptop.org, for those with web access but no e-mail. Then | we need to tell the teachers that these things exist, and make them | understand that we really do want to hear about what they don't like. | | I want to hear complaints about my software, and then I want a way to open | a dialogue with those who are having problems. This is the first step | toward improving open systems. | | I like your suggestions, two questions: | | - What would be done with the info submitted? It would be translated and given to the engineer responsible for that subsystem. | Could there be an | automatic process or someone would need to manually triage and send to | trac/mailing lists? There are many possibilities. I think my favorite, at the moment, is to create a simplified version of the trac webform, perhaps a complete parallel installation of Trac, at inconvenientes.laptop.org. Presumably we would make no registration required (or use the included OpenID once that's live). Therefore, users would be immediately be shown the problem submission web form. This form would contain fields for title, component, the problem text, and uploads, without confusing users with severities or owners. Submissions could also be made by e-mail. The process would then be the same as when someone submits an untriaged trac bug. The only difference is that the owner cannot expect the submitter to respond further on that bug, due to lack of internet connectivity and higher priorities than bug discussion. | - How we could get back to the submitter? If the submitter uses e-mail, Trac will CC them automatically. If the submitter uses the webform, they can be asked to bookmark that page, or subscribe to its RSS feed. Eventually, I would very much like to see direct support for non-realtime messaging in Sugar. Then [EMAIL PROTECTED] can be represented as a specific buddy in the mesh view, and people can send messages to it directly through the messaging interface, whatever form that may take. - --Ben -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFIKEHsUJT6e6HFtqQRAmwsAJwPr/b6Z7qaLXGCvnEubfGKmJCMqACghqsM 3GfoNiJOIbuH2hTDnKHjtaU= =74qE -END PGP SIGNATURE- ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: very simple datastore reimplementation
On Fri, May 9, 2008 at 7:34 PM, Marco Pesenti Gritti [EMAIL PROTECTED] wrote: On Fri, May 9, 2008 at 6:11 PM, Tomeu Vizoso [EMAIL PROTECTED] wrote: On Fri, May 9, 2008 at 2:15 PM, Jim Gettys [EMAIL PROTECTED] wrote: FUSE is great, but... It means interoperability must be an explicit planned-in-advance action: if a datastore is already on a removable device in your pocket, and you need to access something on a foreign system, you are stuck unless there is some minimal level of human interpretability of the file system... Instead, you have to dig up a system with FUSE/olpcfs installed, and then copy the files to a conventional file structure. This is the use case that's hard to get around. Ok, I think I see now where is the misunderstanding. In the first post in this thread, I tried to explain that this proposal would use removable devices in the same way they are used in other systems and that the DS would have nothing to do with them: I think expanding the space available to the DS through usb devices or sd cards is a use case we should take in consideration when designing the DS, even if we don't plan to support it right now. Sure, but we already know that we need a DS that supports different backends with different on-disk layouts, right? Unless we can find an equally efficient, robust and transparent layout that works in all file systems including vfat. In many areas, we have over-engineered because we tried to achieve long-term goals in a short period of time with very few resources. This has been one of the reasons why we have failed to deliver a satisfactory solution to more basic goals. I'm not against discussing the future, but I would like to advocate for doing the basics well before investing too much effort in the turing prize features. Thanks, Tomeu ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
RE: Acoustic Measure Problem
Hi Ben, I value your technical achievements and your contributions on the list so thanks for raising the topic! I believe Tomeu is a polyglot and he keeps track of user feedback in addition to being a great engineer. On the Acoustic Measure + Mesh problem, I may know who posted that and can send you his e-mail off list. You can also post to their wiki comments page and to the Peru list [EMAIL PROTECTED] No one has complained when I post there in pidgin Spanish, but I can find someone to translate if you prefer. In terms of connecting users and developers, I hope that will become a core competency of OLPC. I think its central to unlocking the potential of the open source community. If we get this right (many users co-developing many applications with many developers) OLPC will have an unrivalled development capacity. Until then we're up against the Mythical Man Month (MMM) and so are the users. I've worked on the XO user - engineering communication problem for 6 months but I don't know the complete answer yet. I'm open to your suggestions but there are already many places where people communicate. Too many for developers to watch them all (MMM again). E.g. there are two forums (en.forum.laptop.org and olpc news), OLPC Wiki, many e-mail lists, [EMAIL PROTECTED], user generated sites, etc. I think we get good feedback from English speakers on the wiki and e-mail lists. If you want more English feedback you can try starting a thread asking for input about your activity on the forum: http://en.forum.laptop.org/ The forum managers asked for more engagement from the development community in a recent Support Gang meeting. The main non-English input I have seen is coming in via user blogs. I have a list of them on my talk page: http://wiki.laptop.org/go/User_talk:Gregorio Many non-English users are just starting to use computers. They don't yet post to e-mail lists or Wiki pages. Some will but it takes pushing and you need a site in their language. I doubt they will use Trac. For non-English contacts one solution is to find a lead bilingual technical contact who is close to the users. Help that person and you can develop a good source of feedback. Be careful what you wish for :-). Development wont be able to keep up with all the user input if we see a flood of feedback (Uruguay and Nepal are just getting underway). One solution is to assign a lead person from the list to spend a fraction of their time focused on each major site. Those people can build relationships and monitor user input then extract major themes for the devel list. Also, if a developer wants input on an activity or design they can ask the lead contact. I have relationships now with teachers in Peru and Uruguay if you have a question for them send it over. Waveplace in the Caribbean and Nepal are also easy to contact. Hopefully the communication systems will grow organically. We can help get it started and try to direct it so it doesn't overwhelm users or developers. The key is to offer value and support as the first step. Then ask questions later. The other main point is to get the users involved before you develop the software. If you have a great idea, just go for it. However, if you want input from users, its better to get buy in for your application in advance and build the user relationship up front. In any case, its real work to get meaningful user feedback and one to one interaction is still the best. Try working with this teacher in Peru to get a sense of what it will take. Let us know how it goes and let me know if I can help get you started. HTHs. Thanks, Greg S -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Tomeu Vizoso Sent: Monday, May 12, 2008 8:36 AM To: [EMAIL PROTECTED] Cc: Greg Smith (gregmsmi); devel@lists.laptop.org Subject: Re: Acoustic Measure Problem On Fri, May 9, 2008 at 5:47 PM, Benjamin M. Schwartz [EMAIL PROTECTED] wrote: There is a much larger point here, though. I would love to get more (any!) feedback from teachers about my code, so I know what's important in the field. Until you mentioned this page, I had no idea that it existed. ~ I'm sure many other developers feel the same way. It seems that the teachers want to give us feedback too, but somehow, the loop is not closing. We need to connect this feedback loop. We need a way to get complaints back from the field into the hands of developers, like I've suggested in #6950. We've talked about translating Trac, but if Trac is too complicated, then perhaps we need to set up an RT list: [EMAIL PROTECTED] Maybe also a simple webform at inconvenientes.laptop.org, for those with web access but no e-mail. Then we need to tell the teachers that these things exist, and make them understand that we really do want to hear about what they don't like. I want to hear complaints about my software, and then I want a way to open a dialogue with those who are
RE: Acoustic Measure Problem
Hi Guys, Our e-mails crossed in the ether :-) If you get traction for this idea and the list is OK with it, I can ask some teachers if they will use it. Thanks, Greg S -Original Message- From: Benjamin M. Schwartz [mailto:[EMAIL PROTECTED] Sent: Monday, May 12, 2008 9:11 AM To: Tomeu Vizoso Cc: [EMAIL PROTECTED]; Greg Smith (gregmsmi); devel@lists.laptop.org Subject: Re: Acoustic Measure Problem -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Tomeu Vizoso wrote: | On Fri, May 9, 2008 at 5:47 PM, Benjamin M. Schwartz | [EMAIL PROTECTED] wrote: | There is a much larger point here, though. I would love to get more | (any!) feedback from teachers about my code, so I know what's | important in the field. Until you mentioned this page, I had no idea that it existed. | ~ I'm sure many other developers feel the same way. It seems that | the teachers want to give us feedback too, but somehow, the loop is | not closing. | | We need to connect this feedback loop. We need a way to get | complaints back from the field into the hands of developers, like | I've suggested in #6950. We've talked about translating Trac, but | if Trac is too complicated, then perhaps we need to set up an RT list: | [EMAIL PROTECTED] Maybe also a simple webform at | inconvenientes.laptop.org, for those with web access but no e-mail. | Then we need to tell the teachers that these things exist, and make | them understand that we really do want to hear about what they don't like. | | I want to hear complaints about my software, and then I want a way | to open a dialogue with those who are having problems. This is the | first step toward improving open systems. | | I like your suggestions, two questions: | | - What would be done with the info submitted? It would be translated and given to the engineer responsible for that subsystem. | Could there be an | automatic process or someone would need to manually triage and send to | trac/mailing lists? There are many possibilities. I think my favorite, at the moment, is to create a simplified version of the trac webform, perhaps a complete parallel installation of Trac, at inconvenientes.laptop.org. Presumably we would make no registration required (or use the included OpenID once that's live). Therefore, users would be immediately be shown the problem submission web form. This form would contain fields for title, component, the problem text, and uploads, without confusing users with severities or owners. Submissions could also be made by e-mail. The process would then be the same as when someone submits an untriaged trac bug. The only difference is that the owner cannot expect the submitter to respond further on that bug, due to lack of internet connectivity and higher priorities than bug discussion. | - How we could get back to the submitter? If the submitter uses e-mail, Trac will CC them automatically. If the submitter uses the webform, they can be asked to bookmark that page, or subscribe to its RSS feed. Eventually, I would very much like to see direct support for non-realtime messaging in Sugar. Then [EMAIL PROTECTED] can be represented as a specific buddy in the mesh view, and people can send messages to it directly through the messaging interface, whatever form that may take. - --Ben -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFIKEHsUJT6e6HFtqQRAmwsAJwPr/b6Z7qaLXGCvnEubfGKmJCMqACghqsM 3GfoNiJOIbuH2hTDnKHjtaU= =74qE -END PGP SIGNATURE- ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Devel Digest, Vol 27, Issue 59
Greg, The work that Pol is doing on mesh is all in development now... nothing that has been released in a signed build. So I would NOT recommend that many people try to upgrade to this. Plus I believe the work he is doing requires api changes, so other activities probably won't work collaboratively at all (Pol, you can confirm this). We should be careful to only recommend development builds to people technical enough to understand how to downgrade if they get into trouble and fully understand that they will probably lose all their data, etc. (like developers). Probably there are very few teachers who have enough technical understanding to be able to support a classroom of different builds. Other thoughts on this? Kim On Fri, May 9, 2008 at 9:01 AM, Greg Smith (gregmsmi) [EMAIL PROTECTED] wrote: Hi Polychronis, Thanks for sharing the results. Did you use a wireless AP or active antenna? If you can include a few details on that it will help. Can you also include the XO build # and XS build and config if relevant? Would you say that this test passed? That is, can we recommend that schools use the chat activity with one chat session which all join? Lastly, can you tell us what kind of testing time and focus you will have in the near future? I believe there is a mesh test lab coming up at Nortel in Ottawa as well. Any feedback on test capacity and plans there is appreciated too. I ask because there is recent feedback on mesh issues from a teacher at Lambayeque, Peru http://wiki.laptop.org/go/Lambayeque#Inconvenientes and a teacher in Uruguay has asked about supported Mesh features too. The Lambayeque page says: they wish they knew in advance that Acoustic Measure Activity would not work with 6 groups of two students each. That's mostly an issue with activity design and our communication about what activities support but it does raise a good test case (6 groups of 2 sharing a single activity). I think both (Peru and Uruguay) teachers can help define meaningful mesh use cases which will be applicable in many schools. I want to set the right expectation on our capacity before I ask them to spend a lot of time working with us. I can start by telling them that chat as you describe above will work well, if you agree. Then we can follow up to gather more details on how they want to use the mesh. The good news is they are motivated to use the mesh which helps validate one design goal of the XO. Now we just need to understand how they want to use it :-) It looks like you are focused on finding the maximum scale of Xos which can be in a mesh. That's clearly important info too. I'm just checking if you have capacity to look at a few other test scenarios as well. Thanks, Greg S Message: 5 Date: Fri, 09 May 2008 03:29:51 -0400 From: Polychronis Ypodimatopoulos [EMAIL PROTECTED] Subject: 65-node simple mesh test (and counting... ;-) To: OLPC Development devel@lists.laptop.org, Sugar ml [EMAIL PROTECTED], [EMAIL PROTECTED] Message-ID: [EMAIL PROTECTED] Content-Type: text/plain; charset=ISO-8859-1; format=flowed Dear devel, Here are the latest results from Cerebro's (http://cerebro.mit.edu) scaling properties. A 65-node testbed was used (703, Q2D14). The NetworkManager had to be disabled in order to stabilize the behavior of each XO's wireless interface. Unfortunately, the difficulty and time necessary to manage increasingly more nodes is linear (given that the NetoworkManager is disabled ;-), but increases steeply. ** Test plan: Cerebro was started on all 65 laptops almost at the same time. We attempted to emulate the 65 children turn on their laptops in class at the same time scenario. With Yani's help, it took about 5 seconds for both of us to press 'enter' on all laptops. Each XO would discover each other, exchange profile information and keep exchanging presence/discovery information. ** Measurements: Quantitative: According to the protocol, presence (mac address) arrives about other XOs first, then the profile for the newly arrived mac address is queried and finally the profile is cached. We assume that initially each XO has no cached information about other XOs. As a result, every XO will query everyone else. We measured the time it took for each XO to discover and exchange profile information with everyone else, bandwidth usage at all times (during profile exchange and after the network stabilized when all profiles were received everywhere) Qualitative: Collaboration was tested on all 65 nodes: one shared a chat session, everyone else joined. The chat session was based on Cerebro's collaboration model. ** Results: Discovery and profile information: The following graph shows arrival of profile information at each XO from other XOs a function of time. Each bar is a 3-second bucket representing the average number of profile arrivals during this 3-second period. The standard
Re: 65-node simple mesh test (and counting... ;-)
Hi Bill, Bill Mccormick wrote: The network manager could be the culprit here, although I thought you had it disabled, how did you disable it? chkconfig --del NetworkManager you'll need to pass the '--add' argument to restore it in rc5. When it's running it looks like it first looks on channel 1 for a DHCP server. Then channel 6. Then channel 11. Then it tries to connect to the last known access point. Then it does it all again. This will take a bit of time... Only then does it assume that there is no DHCP server and switches to ad hoc mode on channel 1. Does it also start looking at different intervals for a DHCP server after switching to ad-hoc mode? Pol ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
OLPC wireless networking in the trade press
http://www.networkworld.com/news/2008/050908-wireless-mesh-standard-olpc-open-source.html?page=1 ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: olpcfs next steps (was very simple datastore reimplementation)
On Fri, May 9, 2008 at 6:09 AM, Tomeu Vizoso [EMAIL PROTECTED] wrote: The current implementation of indexes is incomplete, and there are some design questions regarding how search results for certain key types ought to be presented using the POSIX API. These are not showstoppers, but I/we should finish the implementation before Journal search would be expected to work. Have you already thought about using something like Xapian for all the search needs? Eben will correct me, but I think that we want pretty advanced Google like search. Implementing all this on top of a berkeley db may mean duplicating a lot of work. I think google like search may be a separate functionality on top of the filesystem. I'll think about this more. The current search functionality is based on exact searches, and it uses the same basic datastructures we use for data storage in the filesystem. Google like searches seem like a very different thing, and I'm not sure it's wise to mix them. You really want something like Beagle, strigi, or http://en.wikipedia.org/wiki/List_of_search_engines#Desktop_search_engines for that, since you want to take apart a large number of application-specific data formats to extract keywords and index those. olpcfs is concentrating on indexing explicit filesystem metadata, like tags, not on the larger task of extracting and indexing full-text from documents. For not reinventing the wheel reasons, I'd prefer to see full-text search be based on an existing desktop search engine. There are some journal integration questions, for example w.r.t. grouping objects by action -- if a number of files have 'action_id' set to (say) 1, is there a file named '1' with mime-type 'text/sugar-action' somewhere with more details about the action? That sort of thing is best figured out by actually hacking up some code and figuring out what extra information needs to be stored. Yes, we have some unfortunate uncertainty there. But how this affect olpcfs? It doesn't, directly. I was just trying to enumerate the list of things to do. --scott -- ( http://cscott.net/ ) ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: New network scripts/tools for testing
On Mon, May 12, 2008 at 10:58 AM, Mikus Grinbergs [EMAIL PROTECTED] wrote: Some small discrepancies in the output of the new 'olpc-netstatus': 1) I have a wired connection. (NO wireless.) I do not understand why, but for some Joyride builds, the wired connection gets assigned to 'eth0', and for others it gets assigned to 'eth1'. My current build (1932) assigns it to 'eth1'. The result is 'olpc-connections' and 'olpc-netstatus' have NOTHING to report for 'eth0' (that interface is there, but does not have an IPv4 address). olpc-netstatus should work either way. I see that it detected properly that eth1 is your ethernet. It should also work if it was the other way around. it scans all eth*, and checks which has an IP.(now if both have an IP it willonly choose one) oh btw *I think* eth1 shows as the wireless, when you upgrade the build with the eth/usb adapter plugged in(not 100% sure) about olpc-connections then this is a bug. It is not smart enough to determine whether eth0/eth1 is active. I will make sure this is fixed before i put on the build 2) My connection goes through a proxy. The result is that 'olpc-connections' and 'olpc-netstatus' show the Proxy-system IP, where they claim to be showing the Jabber-system IP. this i dont know how to fix. perhaps there is nothing i can do. I will have to ask in 1cc 3) (For nameserver?) 'olpc-netstatus' refers to /root/test. My system has no such file. oh this is a terrible mistake! I was testing with a sample resolv.conf file and I forgot about it. I updated it properly now on the wiki. Thanx alot! Thanks alot for the feedback! ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
[PATCH stable] libertas: fix command resent to firmware after timeout.
This is a fix for OLPC ticket #6586: SCAN command fails, timer doesn't fire In fact, the timer was firing. The problem was that the dnld_sent state variable was not being updated after the timer expired, so lbs_execute_next_command was not being called. Signed-off-by: Brian Cavagnolo [EMAIL PROTECTED] Signed-off-by: Javier Cardona [EMAIL PROTECTED] --- drivers/net/wireless/libertas/main.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/drivers/net/wireless/libertas/main.c b/drivers/net/wireless/libertas/main.c index e012d08..f327383 100644 --- a/drivers/net/wireless/libertas/main.c +++ b/drivers/net/wireless/libertas/main.c @@ -771,6 +771,7 @@ static int lbs_thread(void *data) #endif } else { priv-cur_cmd = NULL; + priv-dnld_sent = DNLD_RES_RECEIVED; lbs_pr_info(requeueing command %x due to timeout (#%d)\n, le16_to_cpu(cmdnode-cmdbuf-command), priv-nr_retries); -- 1.5.2.5 ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Mind improving tool announcement
Hello, everybody. I'd like to present you our project in OLPC. Tool that we develop improves such system thinking skills as generalizing, abstracting, decomposing. The idea is to make the application as intuitive as possible with the help of ideas of mind mapping and modeling software. At first, children choose the topic of current modeling session. They can take one of existing topics or create their own one. After that, children use tool palette to create objects and relationships between them in the context of the topic. Each topic is represented by ontology so relationships and objects are elements of topic ontologies. Relationships can have properties (transitive, symmetric, functional, inverse functional), and object can unite into classes. When map is created in the workspace, children can ask questions about it (about existing objects and their relations with far-away ones). Ontology ideas are very close to the system thinking. With the ability to represent properties, classes, individual concepts etc in a simple and funny way this tool will be suitable for entertaining and educating children. We don't know yet what ontology language to use, it could be RDF or OWL. Does anybody know something about similar projects? Or may be somebody wants to join us? At the moment we are working in a group of three. Our UI Prototype here: http://kkv.spb.su/doku.php?id=etc:teach:diplomants:projects:2009:olpcmind:artifacts:inception:requirements:uiprototype Other artifacts are only in Russian, we will translate it, if it's necessary. Yura ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Arcade game
Hello, All. I would llike to develop 2D arcade/shooter multiplayer game. Planned to create multiple game modes, such as well-known Deathmatch, Capture the flag, Domination, etc. But without violence and in child-oriented setting. For example, different funny animals would jump across 2D map and fire each other with bananas, coconuts and other fruits. The game will support the connection and disconnection of players during the round, using mesh-networking technology. Perhaps I will add bots. Then I will work on the development of graphic elements and special effects. Design of the game, I wish to make in the children's style - bright colors, distinct pieces .I have some experience in the creation of images and animations of this type. Looking forward to your reply. Evgeny Balandin ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Release management for upcoming bug fix releases and August release
Development and Testing community, We have started planning for the next SW releases. The goal is a bug fix release in a few weeks (8.1.1), and then the major August release (8.2.0). [NOTE: the release numbers are based on my last reading of the numbering convention... not sure if it is final.] A high level view of this process: 1) Prioritize feature and bug fix requests from deployments, developers, support, our sales/marketing group 2) Triage bugs to determine which bugs are critical to fix to meet the priorities 3) Translate these requests into requirements, use cases, and trac items (bug fixes or task items). After that planning, a weekly meeting can be held to manage the high priority items (Wed 2pm EDT). Michael Stone volunteered to be the release manager for the 8.1.0 (Update.1) release and is willing to continue through to the August release. He will provide much needed communications, planning, help in unblocking technical problems, and general project management. We are hiring people so I expect we will have some help for Michael soon. Don't hesitate to reply with thoughts or ideas on this process. Regards, Kim ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [sugar] Release management for upcoming bug fix releases and August release
On Tue, May 13, 2008 at 1:41 AM, Kim Quirk [EMAIL PROTECTED] wrote: Development and Testing community, We have started planning for the next SW releases. The goal is a bug fix release in a few weeks (8.1.1), and then the major August release (8.2.0). [NOTE: the release numbers are based on my last reading of the numbering convention... not sure if it is final.] A release schedule for 8.2.0 would be very useful to better sync Sugar 0.82 release dates with it.. A high level view of this process: 1) Prioritize feature and bug fix requests from deployments, developers, support, our sales/marketing group Can we post the priorities on these mailing lists? Thanks, Marco ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [sugar] Release management for upcoming bug fix releases and August release
On Tue, May 13, 2008 at 1:41 AM, Kim Quirk [EMAIL PROTECTED] wrote: 2) Triage bugs to determine which bugs are critical to fix to meet the priorities I spent quite a bit of time on this today, for the Sugar UI modules. Lots more to be done though... Marco ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re:
Sent from my iPhone On May 12, 2008, at 8:04 PM, Mary Boyd [EMAIL PROTECTED] wrote: Sent from my iPhone ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re:
Sent from my iPhone On May 12, 2008, at 8:04 PM, Mary Boyd [EMAIL PROTECTED] wrote: Sent from my iPhone ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
[no subject]
Sent from my iPhone ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
[no subject]
Sent from my iPhone ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
[no subject]
Sent from my iPhone ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
[no subject]
Sent from my iPhone ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: #2328 BLOC Future : Bitfrost requires that the 'File New' and 'Share' features be initiated through Sugar itself, not through the activities.
Sent from my iPhone On May 12, 2008, at 8:09 PM, Mary Boyd [EMAIL PROTECTED] wrote: Sent from my iPhone On May 12, 2008, at 10:48 AM, Zarro Boogs per Child [EMAIL PROTECTED] wrote: #2328: Bitfrost requires that the 'File New' and 'Share' features be initiated through Sugar itself, not through the activities. -- +- Reporter: mstone | Owner: marco Type: defect | Status: new Priority: blocker | Milestone: Future Release Component: sugar| Version: Resolution: |Keywords: security, sugar Verified: 0|Blocking: Blockedby: | -- +- Changes (by marco): * milestone: Update.2 = Future Release -- Ticket URL: http://dev.laptop.org/ticket/2328#comment:21 One Laptop Per Child http://laptop.org/ OLPC bug tracking system ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
[no subject]
Sent from my iPhone ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
[no subject]
Sent from my iPhone ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: #3536 HIGH Update.: Browse takes +- 80 MB ram (a new or saved instance) in build 582
Sent from my iPhone On May 12, 2008, at 8:08 PM, Mary Boyd [EMAIL PROTECTED] wrote: Sent from my iPhone On May 12, 2008, at 10:49 AM, Zarro Boogs per Child [EMAIL PROTECTED] wrote: #3536: Browse takes +- 80 MB ram (a new or saved instance) in build 582 -- +- Reporter: HoboPrimate | Owner: marco Type: defect | Status: closed Priority: high | Milestone: Update.2 Component: sugar| Version: Resolution: invalid |Keywords: Verified: 0|Blocking: Blockedby: | -- +- Changes (by marco): * status: new = closed * resolution: = invalid Comment: Mem measurement was probably wrong there. Not useful to keep this around. -- Ticket URL: http://dev.laptop.org/ticket/3536#comment:8 One Laptop Per Child http://laptop.org/ OLPC bug tracking system ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
[no subject]
Sent from my iPhone ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
[no subject]
Sent from my iPhone ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: #3536 HIGH Update.: Browse takes +- 80 MB ram (a new or saved instance) in build 582
Sent from my iPhone On May 12, 2008, at 8:08 PM, Mary Boyd [EMAIL PROTECTED] wrote: Sent from my iPhone On May 12, 2008, at 10:49 AM, Zarro Boogs per Child [EMAIL PROTECTED] wrote: #3536: Browse takes +- 80 MB ram (a new or saved instance) in build 582 -- +- Reporter: HoboPrimate | Owner: marco Type: defect | Status: closed Priority: high | Milestone: Update.2 Component: sugar| Version: Resolution: invalid |Keywords: Verified: 0|Blocking: Blockedby: | -- +- Changes (by marco): * status: new = closed * resolution: = invalid Comment: Mem measurement was probably wrong there. Not useful to keep this around. -- Ticket URL: http://dev.laptop.org/ticket/3536#comment:8 One Laptop Per Child http://laptop.org/ OLPC bug tracking system ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
[no subject]
Sent from my iPhone ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
[no subject]
Sent from my iPhone ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
[no subject]
Sent from my iPhone ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
[no subject]
Sent from my iPhone ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: #2328 BLOC Future : Bitfrost requires that the 'File New' and 'Share' features be initiated through Sugar itself, not through the activities.
Sent from my iPhone On May 12, 2008, at 8:11 PM, Mary Boyd [EMAIL PROTECTED] wrote: Sent from my iPhone On May 12, 2008, at 10:48 AM, Zarro Boogs per Child [EMAIL PROTECTED] wrote: #2328: Bitfrost requires that the 'File New' and 'Share' features be initiated through Sugar itself, not through the activities. -- +- Reporter: mstone | Owner: marco Type: defect | Status: new Priority: blocker | Milestone: Future Release Component: sugar| Version: Resolution: |Keywords: security, sugar Verified: 0|Blocking: Blockedby: | -- +- Changes (by marco): * milestone: Update.2 = Future Release -- Ticket URL: http://dev.laptop.org/ticket/2328#comment:21 One Laptop Per Child http://laptop.org/ OLPC bug tracking system ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
School server stuff
A few questions: What driver is required on an ordinary Linux system for the active antennae? [I ask because plugging one in to a hot-off-the-presses F9 system causes said system to freeze instantly :-( ] The XS images--are they designed for XO hardware, or garden variety desktop hardware? If the XS image is just for the XO (to turn it into an XS), how do I turn a garden-variety Linux/Fedora system into an XS? ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Its.an.education.project] An OLPC Development Model
On Sat, May 10, 2008 at 2:03 AM, Jim Gettys [EMAIL PROTECTED] wrote: I have always believed we need Sugar. One only has to watch a child struggle with a conventional desktop (Windows, Linux or Mac) to see the need It's a lot more than that . When you contrast the current WIMP UI and generic apps with UIs built for _learning_, it's frustrating to the point of being ridiculous how what we know as conventional UIs get in the way. Having constructivist thinking behind the UI makes a huge difference when you are working with kids. It has made moodle what it is (the project lead is a fantastic programmer as well as an educationalist, and he cares a ton about the UI). I would not work in an educational project without a clear UI concept, and Sugar is - in that sense - fantastic. 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: Sugar on the EEE PC
On Sun, May 11, 2008 at 7:40 AM, Edward Cherlin [EMAIL PROTECTED] wrote: The Eee's are $599 (Windows) and $649 (Linux), in Australian dollars. The Windows model will be sold through general retailers, and the Linux model through computer stores. As of yesterday in NZ, it's $499 Linux, $605 XP at Dick Smith which is an electronics retailer. That's for the older 7 inch model. Otherwise, this is screaming for antitrust regulators to step in :-/ 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: sugar-jhbuild: libnssutil3.so exists, why can't hulahop find it?
Hi Jim, If you haven't yet tried wiping out ~/.sugar/default/org.laptop.WebActivity, you might try that. You will lose bookmarks and other personal WebActivity state for Browse. I was seeing odd behavior (attempts to download '/tmp') in Browse that didn't show up when I temporarily hid ~/.sugar/default and created a new one. It turned out that removing org.laptop.WebActivity fixed the problem for me. I could live with the loss of bookmarks, browsing history, cookies, etc.. - Dan On Mon, 2008-05-12 at 11:20 -0500, James Simmons wrote: I have been using sugar-jhbuild on my openSUSE 10.2 box for several months now, and last week I deleted it and did a complete rebuild of it. One problem I have had from the beginning and still have is that when I try to run the Browse activity I get a message saying that hulahop fails when trying to load libnssutil3.so, claiming it is not found. Marco has been helping me try different things to fix this, but the problem won't go away. Nobody else seems to be having a problem with Browse under sugar-jhbuild, so I figure it must be something I'm doing wrong. This weekend I discovered that the library that is supposed to be missing is in fact in the directory sugar-jhbuild/install/lib/xulrunner-1.9b5 I understood that sugare-jhbuild looks within its own lib directory for libraries before looking into the system lib directories. I can't understand why it says it can't find this library that is clearly present, and if the problem is one specific to SUSE or not. Everything else in sugar-jhbuild seems to be working. If anyone has ideas on how I could fix this I'd appreciate hearing them. Thanks, James Simmons ___ 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: School server stuff
On May 12, 2008, at 8:46 PM, Marcus Leech wrote: A few questions: What driver is required on an ordinary Linux system for the active antennae? [I ask because plugging one in to a hot-off-the-presses F9 system causes said system to freeze instantly :-( ] The stock upstream libertas kernel might work, given proper firmware in /lib/firmware. The XS images--are they designed for XO hardware, or garden variety desktop hardware? No, they work with most x86 systems (anything that runs F7). If the XS image is just for the XO (to turn it into an XS), how do I turn a garden-variety Linux/Fedora system into an XS? The xs-pkgs and xs-config packages from the XS repo turn updated F7 into a school server. xs-config contains the libertas drivers for the 2.6.23 kernel from F7, as well as the additional scripts to make an active antenna act as a mesh portal. http://wiki.laptop.org/go/XS_Software_Repositories wad ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Sugar on the EEE PC
Prices vary considerably. For the older 7 inch model, yesterday I saw $AUD 395 for Linux plus OpenOffice, $AUD 535 for XP plus 4Gb plus free mouse. This was at msy.com.au, who have a tendency toward more constant margin per unit. (Australia consumer protection circles are also considering nullification of unfair terms in consumer contracts and software licenses. If that moves forward, things will be even more interesting.) -- James Cameronmailto:[EMAIL PROTECTED] http://quozl.netrek.org/ ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Server-devel] Thesis Topic Measuring Connectivity
Hi Scott and Joshua, Might want to look into using something like ScriptRoute (www.scriptroute.org). The software has been operational on PlanetLab for a number of years to conduct various network measurement, connectivity, and monitoring experiments. It would be great if something like ScriptRoute could run directly on the XS boxes at the various schools, and in countries where there are PlanetLab nodes you could then also do further experiments by communicating with those ScriptRoute servers. Best regards, Marc On May 12, 2008, at 1:03 PM, C. Scott Ananian wrote: 2008/5/10 Joshua Wynn [EMAIL PROTECTED]: My name is Joshua Wynn a thesis student at NYU that is in the process of doing research that involves OLPC effort to provide efficient network connectivity. I became fascinated with this non profit Organization back in developing nations that OLPC has worked with. I would like to ask you if is possible that I can pointed in the right direction of data and contacts pertaining to the network and server connectivity deployment aspect. I am Your best bet is to write software to run on the XO that will measure collect the data you want. We can probably assist after that to get your software installed in some of our pilots. --scott -- ( http://cscott.net/ ) ___ 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] Build 163
On Fri, May 9, 2008 at 9:59 AM, John Watlington [EMAIL PROTECTED] wrote: Build 163 has finally been smoke tested on a few platforms *Thanks* for this! In case people wonder, I was mostly out-of-action last week, recovering after a minor accident (minor for me, not for the car :-/ ). server. The same server worked fine when moved to an environment with only three laptops and tested. The moral is to always keep your laptops registered with the server, to avoid problems... Time to automate this ? What are you thinking of automating? Now that I have a bit more kit here... ;-) 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