Re: [Server-devel] [XSCE] Re: XS(CE) integration with other environments?
On Tue, Mar 10, 2015 at 11:03 PM, Samuel Greenfeld sam...@greenfeld.org wrote: much of the hope behind the XO-1, Sugar, and Schoolserver was that everyone would rally around them as the superior solution. Millions of XOs would be sold, and everyone would develop Sugar applications. In practice, this never happened. The question I am raising is if micro-deployments are enough. Very fair questions all, including Tony's shy-but-globally-informed responses below, after having trudged thru almost every possible OLPC country known to man+woman+child! Similar fundamental=difficult questions: are mega-deployments enough? Are medium-sized deployments enough? Is the OLPC vision of deployment (a military idea synonymous with top-down) even compatible/practical as an approach to open-sourcing education, or any other parts of democracy for that matter? What more relevant approaches can advance+open intentionally conservationist (don't say conservative ;) educational models? On Tue, Mar 10, 2015 at 11:50 PM, tkk...@nurturingasia.com wrote: Yes we had all the discussion in 2013. Here is one (see 2:50 if you are impatient) https://www.youtube.com/watch?v=2kvIzitQPTo T.K. Kang olpc 2.015 -Original Message- From: Tony Anderson [mailto:tony_ander...@usa.net] Sent: Wednesday, March 11, 2015 11:38 AM To: xsce-de...@googlegroups.com Subject: Re: [XSCE] Re: XS(CE) integration with other environments? Hi, Samuel You seem to be making the point that Christophe Derndorfer made so eloquently at the Malaysia summit. We are not going to succeed without some 'wins' at major deployments. Unfortunately, we don't have a product. The current laptop in olpc is the XO-4 which goes for a price 50% above the original XO-1. One Education in Australia is supposed to be preparing a follow-on which could be priced slightly below the XO-4. However, it is not clear whether this system will support the current Sugar builds or only a dual-boot Android system. There is no consensus on a platform as an alternative offering (Classmate?). The current Sugar offering is not viable on an Android device at present. Secondly, in that environment we are competing with major corporations who have relatively unlimited resources. My view is that we can only win by demonstrating success in the wild and our base in open source and open educational resources which means the school system does not have to pay ongoing software fees. It is estimated that in the US, schools spend 50% of their computer budget on fees for software and educational materials. I don't see us competing with any of the major players in this market (or even being invited to make a bid). Tony On 03/11/2015 11:03 AM, Samuel Greenfeld wrote: No, you can't quite blame Martin for this one. I won't go into the various people who've said it, but much of the hope behind the XO-1, Sugar, and Schoolserver was that everyone would rally around them as the superior solution. Millions of XOs would be sold, and everyone would develop Sugar applications. In practice, this never happened. XSCE in many ways is an improvement from the original schoolserver. But from what I have seen it still seems somewhat oriented towards micro-deployments. Or at least everyone loves talking about their micro-deployments. The question I am raising is if micro-deployments are enough. A newspaper article locally republished here contained the point that Organizations don't die because they provide no value; they die because they fail to provide enough value to enough people. And although the original source appears to be religious[*], if you substitute Judaism with Sugar and Synagogues with Sugar Labs much of the article still is true. How do we get enough value into future versions of XSCE and Sugar? How do we convince deployments that they are worth using, and volunteers that they are not wasting their time? As much as technical details may be fun to argue about, I think we need to determine the more fundamental answers. This is more of an IAEP discussion though than anything. [*] http://www.jta.org/2015/02/08/news-opinion/opinion/op-ed-are-voluntary-dues-enough-to-get-people-to-join-synagogues On Tue, Mar 10, 2015 at 8:42 PM, Tony Anderson tony_ander...@usa.net mailto:tony_ander...@usa.net wrote: Hi, I can't speak to XSCE, but I have never understood the problems you cite. I think, try to be diplomatic, that there is problem of terminology. When the SLOBS talk about negotiating privatesly with a deployment, they apparently mean a national initiative (Uruguay, Peru, Rwanda, Australia, Paraguay). I think there are many of us who work with what is affectionately known as micro-deployements or boutique deployments. In the latter context, I have never understood this problem. The Martin Langhoff model
Re: [Server-devel] [XSCE] Re: XS(CE) integration with other environments?
No, you can't quite blame Martin for this one. I won't go into the various people who've said it, but much of the hope behind the XO-1, Sugar, and Schoolserver was that everyone would rally around them as the superior solution. Millions of XOs would be sold, and everyone would develop Sugar applications. In practice, this never happened. XSCE in many ways is an improvement from the original schoolserver. But from what I have seen it still seems somewhat oriented towards micro-deployments. Or at least everyone loves talking about their micro-deployments. The question I am raising is if micro-deployments are enough. A newspaper article locally republished here contained the point that Organizations don’t die because they provide no value; they die because they fail to provide enough value to enough people. And although the original source appears to be religious[*], if you substitute Judaism with Sugar and Synagogues with Sugar Labs much of the article still is true. How do we get enough value into future versions of XSCE and Sugar? How do we convince deployments that they are worth using, and volunteers that they are not wasting their time? As much as technical details may be fun to argue about, I think we need to determine the more fundamental answers. This is more of an IAEP discussion though than anything. [*] http://www.jta.org/2015/02/08/news-opinion/opinion/op-ed-are-voluntary-dues-enough-to-get-people-to-join-synagogues On Tue, Mar 10, 2015 at 8:42 PM, Tony Anderson tony_ander...@usa.net wrote: Hi, I can't speak to XSCE, but I have never understood the problems you cite. I think, try to be diplomatic, that there is problem of terminology. When the SLOBS talk about negotiating privatesly with a deployment, they apparently mean a national initiative (Uruguay, Peru, Rwanda, Australia, Paraguay). I think there are many of us who work with what is affectionately known as micro-deployements or boutique deployments. In the latter context, I have never understood this problem. The Martin Langhoff model you describe fits the needs perfectly. Even if the school has a policy not to provide DHCP or whatever, the solution is to connect the schoolserver to that network as the WAN (and the WAN sees it as a device.). So far I have not run into a 'micro-deployment' where there is enough networking around to make that even a question. Naturally, it seems clear that if a deployment does not like the design of the schoolserver, they are free to adapt it to their needs or not use it. I don't see that we have any obligation to adapt to those needs (that was the idea, I thought, of Activity Central - to provide a way for deployments to obtain technical resources to adapt the community products to their needs). My own project is to provide a 1TB hard drive with all of the relevant software and content to set up a complete deployment (at one school). It is assumed that this deployment does not have regular access to the internet and needs to access that content from the school server. The deployment model is exactly as you describe. WIthin that constraint, the goal is to allow the deployment to prepare routers, XOs, and the schoolserver with support from someone familiar with computers but not necessarily with the command line. Some command line use is essential (I haven't found a way around) and the instructions assume that the installation is done from an XO (assuming a deployment has those). The devil is in the details, and these seem as endless as a visit to Hell. Tony On 03/11/2015 03:02 AM, Samuel Greenfeld wrote: You are taking my remarks a bit out of context, although it is hard for me to tiptoe around explaining things while trying not to insult anyone. From the schoolserver perspective, schoolservers as originally implemented were meant to be an all-in-one system. They provide DHCP for the laptops, act as the Internet gateway, provide anti-theft backup services, etc. Sugar XOs have hardcoded logic expecting the schoolserver to be called schoolserver. Schoolservers are also expected to have certain hardcoded IP addresses in case an XO runs into anti-theft problems, etc. But in larger networks/school districts, I have seen schoolservers installed into networks where they are not allowed to control DHCP. They often were not the Internet gateway, and local policies might not allow them to be called schoolserver. Occasionally the schoolserver isn't even in the same building as the XOs, and may be on a completely different subnet. This is a whole concept I once called Sugar for the Enterprise {school district} but I don't know if that is worth pursuing at this time. XSCE is interesting in that it supports things like Internet-in-a-box which are not XO specific. And from what I've seen, the XSCE community may in some ways be more active than the Sugar community. But it is unclear to me what features the XSCE community is
[Server-devel] XS(CE) integration with other environments?
Can someone further explain Sam Greenfeld's suggestion below from http://lists.sugarlabs.org/archive/iaep/2015-March/017279.html ? No obligation, but if there are common requests missing from XSCE similar, let's understand them: The XO/Sugar/Schoolserver combination was originally promoted as a complete solution which could be used independently without anything else. But in practice, there is a need to integrate with other solutions. Sugar may be a great educational environment but there is a need to tie it into existing schools and curriculums. OLPC had educators on staff looking into this problem, but I don't think we have that luxury. As an example, the same kludge hacks kept being made over and over to integrate Sugar XOs into environments where the schoolserver might not control the network, proxy authentication/802.1x networks were used, etc. For some reason this functionality never made it upstream. ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: [Server-devel] XS(CE) integration with other environments?
You are taking my remarks a bit out of context, although it is hard for me to tiptoe around explaining things while trying not to insult anyone. From the schoolserver perspective, schoolservers as originally implemented were meant to be an all-in-one system. They provide DHCP for the laptops, act as the Internet gateway, provide anti-theft backup services, etc. Sugar XOs have hardcoded logic expecting the schoolserver to be called schoolserver. Schoolservers are also expected to have certain hardcoded IP addresses in case an XO runs into anti-theft problems, etc. But in larger networks/school districts, I have seen schoolservers installed into networks where they are not allowed to control DHCP. They often were not the Internet gateway, and local policies might not allow them to be called schoolserver. Occasionally the schoolserver isn't even in the same building as the XOs, and may be on a completely different subnet. This is a whole concept I once called Sugar for the Enterprise {school district} but I don't know if that is worth pursuing at this time. XSCE is interesting in that it supports things like Internet-in-a-box which are not XO specific. And from what I've seen, the XSCE community may in some ways be more active than the Sugar community. But it is unclear to me what features the XSCE community is implementing to support deployments other than those they are directly involved with, or what the feedback loop is there. On Tue, Mar 10, 2015 at 2:16 PM, Adam Holt h...@laptop.org wrote: Can someone further explain Sam Greenfeld's suggestion below from http://lists.sugarlabs.org/archive/iaep/2015-March/017279.html ? No obligation, but if there are common requests missing from XSCE similar, let's understand them: The XO/Sugar/Schoolserver combination was originally promoted as a complete solution which could be used independently without anything else. But in practice, there is a need to integrate with other solutions. Sugar may be a great educational environment but there is a need to tie it into existing schools and curriculums. OLPC had educators on staff looking into this problem, but I don't think we have that luxury. As an example, the same kludge hacks kept being made over and over to integrate Sugar XOs into environments where the schoolserver might not control the network, proxy authentication/802.1x networks were used, etc. For some reason this functionality never made it upstream. ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: [Server-devel] [XSCE] Rpi2 now available, and loads current XSCE master
On Thu, Feb 26, 2015 at 2:10 PM, Tim Moody t...@timmoody.com wrote: http://www.ebay.com/itm/SanDisk-128GB-Ultra-Micro-SDXC-UHS-1-Class-10-MicroSD-Memory-Card-w-SD-2015-/221700292717 I wonder what the top usable speed for an sd card is for this device. For such 128GB microSD's, we're now down from $29-shipped-from-China to $17-shipped-from-USA. However new condition with Brand New retail packaging raises question as to whether this might possibly have been used a priori? eBay seller is rated 98.7% so worth the risk? Limit of 2 per customer, but how many earring do we need ;) http://www.ebay.com/itm/128GB-Micro-SD-HC-Card-with-FREE-Adapter-10-Class-Universal-TF-Flash-Memory-Card-/161471284810 *From:* George Hunt georgejh...@gmail.com *Sent:* Thursday, February 26, 2015 1:00 PM *To:* xsce-devel xsce-de...@googlegroups.com ; XS Devel server-devel@lists.laptop.org *Subject:* [XSCE] Rpi2 now available, and loads current XSCE master Just got my second rpi, and discovered that they both failed until I used a more robust USB to micro USB power cable. It's pretty fast, for just 3watts, including the USB wifi dongle. To get the full install on fc21, I needed to comment out ajenti at /opt/schoolserver/xsce/roles/8-tools/meta/main.yml The base software, with rpi loader and kernel, is available at http://www.digitaldreamtime.co.uk/images/Fidora/21/ (based on a minumal 173MB download) There's a rtc that mounts on the accessory connectors of the rpi at http://www.amazon.com/gp/product/B00MCNMR8G I'm still fiddling to get a USB wifi driver, and there's still lots of testing. But completing the install process is significant in itself. Once I get it all tested, I'll post an image. I'll be about 2GB in size. ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel -- http://lists.laptop.org/listinfo/server-devel http://lists.laptop.org/listinfo/server-devel Unsung Heroes of OLPC, interviewed live @ http://lists.laptop.org/listinfo/server-develhttp://unleashkids.org ! ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: [Server-devel] [XSCE] Re: XS(CE) integration with other environments?
XSCE tries to play in three distinct roles: 1) Gateway - the traditional XS configuration with an upstream connection, usually dhcp, and a downstream connection with dhcpd and dns on a fixed address with the name schoolserver. 2) Appliance – only an upstream connection, usually using dhcp, but in the future with a fixed ip address. 3) Lan Controller – only a downstream connection, provides the same services and ip address as a Gateway but with no routing. XSCE uses a combination of flags indicating the installer’s intent and discovery of the adapters and gateway present to select one of the three roles above. The other convenience for more complex topologies is that subdomain names are possible, so that each downstream can still look like ‘schoolserver’ to its clients, but look distinct to those upstream. From: Samuel Greenfeld Sent: Tuesday, March 10, 2015 3:02 PM To: Adam Holt Cc: server-devel ; xsce-devel Subject: [XSCE] Re: XS(CE) integration with other environments? You are taking my remarks a bit out of context, although it is hard for me to tiptoe around explaining things while trying not to insult anyone. From the schoolserver perspective, schoolservers as originally implemented were meant to be an all-in-one system. They provide DHCP for the laptops, act as the Internet gateway, provide anti-theft backup services, etc. Sugar XOs have hardcoded logic expecting the schoolserver to be called schoolserver. Schoolservers are also expected to have certain hardcoded IP addresses in case an XO runs into anti-theft problems, etc. But in larger networks/school districts, I have seen schoolservers installed into networks where they are not allowed to control DHCP. They often were not the Internet gateway, and local policies might not allow them to be called schoolserver. Occasionally the schoolserver isn't even in the same building as the XOs, and may be on a completely different subnet. This is a whole concept I once called Sugar for the Enterprise {school district} but I don't know if that is worth pursuing at this time. XSCE is interesting in that it supports things like Internet-in-a-box which are not XO specific. And from what I've seen, the XSCE community may in some ways be more active than the Sugar community. But it is unclear to me what features the XSCE community is implementing to support deployments other than those they are directly involved with, or what the feedback loop is there. On Tue, Mar 10, 2015 at 2:16 PM, Adam Holt h...@laptop.org wrote: Can someone further explain Sam Greenfeld's suggestion below from http://lists.sugarlabs.org/archive/iaep/2015-March/017279.html ? No obligation, but if there are common requests missing from XSCE similar, let's understand them: The XO/Sugar/Schoolserver combination was originally promoted as a complete solution which could be used independently without anything else. But in practice, there is a need to integrate with other solutions. Sugar may be a great educational environment but there is a need to tie it into existing schools and curriculums. OLPC had educators on staff looking into this problem, but I don't think we have that luxury. As an example, the same kludge hacks kept being made over and over to integrate Sugar XOs into environments where the schoolserver might not control the network, proxy authentication/802.1x networks were used, etc. For some reason this functionality never made it upstream. -- Sig inserted by AutoHotkey ver. 1.1.11.01 (signature - first line) WLMail QuoteFix - http://www.dusko-lolic.from.hr/ (signature - second line)___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: [Server-devel] [XSCE] Rpi2 now available, and loads current XSCE master
as another data point, the 64G pny microsd from amazon has been working well so far. http://www.amazon.com/gp/product/B00N2ROG9O/ref=oh_aui_detailpage_o00_s01?ie=UTF8psc=1 For those who prefer one-stop shop on the rpi2 and are willing to pay a little more http://www.canakit.com/raspberry-pi-starter-kit.html is what I bought. Has a compatible wifi adapter and a 2.5A power supply plus case, etc. From: Adam Holt Sent: Tuesday, March 10, 2015 5:28 PM To: xsce-devel ; XS Devel Subject: Re: [Server-devel] [XSCE] Rpi2 now available, and loads current XSCE master On Thu, Feb 26, 2015 at 2:10 PM, Tim Moody t...@timmoody.com wrote: http://www.ebay.com/itm/SanDisk-128GB-Ultra-Micro-SDXC-UHS-1-Class-10-MicroSD-Memory-Card-w-SD-2015-/221700292717 I wonder what the top usable speed for an sd card is for this device. For such 128GB microSD's, we're now down from $29-shipped-from-China to $17-shipped-from-USA. However new condition with Brand New retail packaging raises question as to whether this might possibly have been used a priori? eBay seller is rated 98.7% so worth the risk? Limit of 2 per customer, but how many earring do we need ;) http://www.ebay.com/itm/128GB-Micro-SD-HC-Card-with-FREE-Adapter-10-Class-Universal-TF-Flash-Memory-Card-/161471284810 From: George Hunt Sent: Thursday, February 26, 2015 1:00 PM To: xsce-devel ; XS Devel Subject: [XSCE] Rpi2 now available, and loads current XSCE master Just got my second rpi, and discovered that they both failed until I used a more robust USB to micro USB power cable. It's pretty fast, for just 3watts, including the USB wifi dongle. To get the full install on fc21, I needed to comment out ajenti at /opt/schoolserver/xsce/roles/8-tools/meta/main.yml The base software, with rpi loader and kernel, is available at http://www.digitaldreamtime.co.uk/images/Fidora/21/ (based on a minumal 173MB download) There's a rtc that mounts on the accessory connectors of the rpi at http://www.amazon.com/gp/product/B00MCNMR8G I'm still fiddling to get a USB wifi driver, and there's still lots of testing. But completing the install process is significant in itself. Once I get it all tested, I'll post an image. I'll be about 2GB in size. ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel -- Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: [Server-devel] [XSCE] Rpi2 now available, and loads current XSCE master
On Tue, Mar 10, 2015 at 05:28:48PM -0400, Adam Holt wrote: On Thu, Feb 26, 2015 at 2:10 PM, Tim Moody [1]t...@timmoody.com wrote: [2]http://www.ebay.com/itm/ SanDisk-128GB-Ultra-Micro-SDXC-UHS-1-Class-10-MicroSD-Memory-Card-w-SD-2015- /221700292717 I wonder what the top usable speed for an sd card is for this device. For such 128GB microSD's, we're now down from $29-shipped-from-China to $17-shipped-from-USA. However new condition with Brand New retail packaging raises question as to whether this might possibly have been used a priori? eBay seller is rated 98.7% so worth the risk? Limit of 2 per customer , but how many earring do we need ;) [3]http://www.ebay.com/itm/ 128GB-Micro-SD-HC-Card-with-FREE-Adapter-10-Class-Universal-TF-Flash-Memory-Card- /161471284810 I don't think prior use is likely or a problem to expect. While retail packaging machines are easily available, the cost to use them in a scam would make the scam too expensive. The most likely problems to expect are devices that haven't passed the tests at the end of the manufacturing line, that either lose data, slow down, hang, short circuit, break apart when inserted, or cannot be ejected. By selecting temporary agents you may be moving some of the costs of remediation via your warranty rights under law to yourself. This is certainly a viable practice, but to compensate for the risks get four times the quantity you need, and subject half of them to extensive tests. From: [4]George Hunt Sent: Thursday, February 26, 2015 1:00 PM To: [5]xsce-devel ; [6]XS Devel Subject: [XSCE] Rpi2 now available, and loads current XSCE master Just got my second rpi, and discovered that they both failed until I used a more robust USB to micro USB power cable. It's pretty fast, for just 3watts, including the USB wifi dongle. To get the full install on fc21, I needed to comment out ajenti at /opt/ schoolserver/xsce/roles/8-tools/meta/main.yml The base software, with rpi loader and kernel, is available at [7]http:// www.digitaldreamtime.co.uk/images/Fidora/21/ (based on a minumal 173MB download) There's a rtc that mounts on the accessory connectors of the rpi at [8] http://www.amazon.com/gp/product/B00MCNMR8G I'm still fiddling to get a USB wifi driver, and there's still lots of testing. But completing the install process is significant in itself. Once I get it all tested, I'll post an image. I'll be about 2GB in size. ___ Server-devel mailing list [9]Server-devel@lists.laptop.org [10]http://lists.laptop.org/listinfo/server-devel -- [11] [12]Unsung Heroes of OLPC, interviewed live @ [13]http://unleashkids.org ! References: [1] mailto:t...@timmoody.com [2] http://www.ebay.com/itm/SanDisk-128GB-Ultra-Micro-SDXC-UHS-1-Class-10-MicroSD-Memory-Card-w-SD-2015-/221700292717 [3] http://www.ebay.com/itm/128GB-Micro-SD-HC-Card-with-FREE-Adapter-10-Class-Universal-TF-Flash-Memory-Card-/161471284810 [4] mailto:georgejh...@gmail.com [5] mailto:xsce-de...@googlegroups.com [6] mailto:server-devel@lists.laptop.org [7] http://www.digitaldreamtime.co.uk/images/Fidora/21/ [8] http://www.amazon.com/gp/product/B00MCNMR8G [9] mailto:Server-devel@lists.laptop.org [10] http://lists.laptop.org/listinfo/server-devel [11] http://lists.laptop.org/listinfo/server-devel [12] http://lists.laptop.org/listinfo/server-devel [13] http://unleashkids.org/ ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel -- James Cameron http://quozl.linux.org.au/ ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: [Server-devel] Rpi2 now available, and loads current XSCE master
While we were not looking: Windows 10 para Raspberry Pi 2 http://dev.windows.com/es-es/featured/raspberrypi2support El 26/02/15 a las 13:00, George Hunt escibió: Just got my second rpi, and discovered that they both failed until I used a more robust USB to micro USB power cable. It's pretty fast, for just 3watts, including the USB wifi dongle. To get the full install on fc21, I needed to comment out ajenti at /opt/schoolserver/xsce/roles/8-tools/meta/main.yml The base software, with rpi loader and kernel, is available at http://www.digitaldreamtime.co.uk/images/Fidora/21/ (based on a minumal 173MB download) There's a rtc that mounts on the accessory connectors of the rpi at http://www.amazon.com/gp/product/B00MCNMR8G I'm still fiddling to get a USB wifi driver, and there's still lots of testing. But completing the install process is significant in itself. Once I get it all tested, I'll post an image. I'll be about 2GB in size. ___ 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