Re: [support-gang] XO_Troubleshooting_Touchscreen
On Mon, Oct 28, 2013 at 2:13 AM, James Cameron qu...@laptop.org wrote: A new Wiki page has been produced for troubleshooting the XO-4 touchscreen: http://wiki.laptop.org/go/XO_Troubleshooting_Touchscreen So cool. Thanks DanielD JamesC PaulF for your help here! -- James Cameron http://quozl.linux.org.au/ ___ support-gang mailing list support-g...@lists.laptop.org http://lists.laptop.org/listinfo/support-gang -- Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org ! ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Private vs Public conversations.
On 23 October 2013 19:51, Walter Bender walter.ben...@gmail.com wrote: On Wed, Oct 23, 2013 at 1:48 PM, David Farning dfarn...@activitycentral.com wrote: On Wed, Oct 23, 2013 at 9:26 AM, Walter Bender walter.ben...@gmail.com wrote: [snip] I don't understand what you are asking. Sugar Labs has always had a policy of working in the open. The degree of openness and transparency is our fundamental disagreement. Best case is that the status quo works, Sugar Labs thrives, and I am proven wrong. Worst case is that Sugar adopts to the changing environment. Not a clue as to what you are talking about. How about some transparency as to what our disagreement is? [snip] Yes, please. I don't really understand where you are seeing lack of openness and transparency. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Private vs Public conversations.
On Wed, Oct 23, 2013 at 12:26 PM, Walter Bender walter.ben...@gmail.com wrote: On Wed, Oct 23, 2013 at 12:04 PM, David Farning dfarn...@activitycentral.com wrote: I just wanted to bump this line of questions as, it is the critical I don't speak on behalf of the Association, but I think your positions are overstated. As far as I know, the Association is still pursing sales of XO laptops and is still supporting XO laptops in the field. Granted the pace of development is slowed and there is -- to my knowledge -- no team in place to develop an follow up to the XO 4.0. I don't have a clue as to what you mean by a technical philanthropy but it remains a non-profit associated dedicated to enhancing learning opportunities through one-to-one computing. The fact that the Association has private-sector partners is nothing new. It has had such partners since its founding in 2006. +1 on Walter's words, David's position is overstated. OLPC has shrunk its Sugar investment, that is true. But on the other points, nothing has changed significantly, OLPC has always had to find sources of funding. Given financial constraints, these are reasonable shifts. That's more like it ;-) there are ways to establish publicly disclosed and mutually beneficial relationships. In the meantime we are happy to provide deployments support while seeding and supporting projects we feel are beneficial to deployments such as School Server Community Edition and Sugar on Ubuntu. Seeding and supporting projects is how it's done. cheers, m -- martin.langh...@gmail.com - ask interesting questions - don't get distracted with shiny stuff - working code first ~ http://docs.moodle.org/en/User:Martin_Langhoff ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Private vs Public conversations.
On Mon, Oct 28, 2013 at 9:17 AM, Martin Langhoff martin.langh...@gmail.com wrote: On Wed, Oct 23, 2013 at 12:26 PM, Walter Bender walter.ben...@gmail.com wrote: On Wed, Oct 23, 2013 at 12:04 PM, David Farning dfarn...@activitycentral.com wrote: I just wanted to bump this line of questions as, it is the critical I don't speak on behalf of the Association, but I think your positions are overstated. As far as I know, the Association is still pursing sales of XO laptops and is still supporting XO laptops in the field. Granted the pace of development is slowed and there is -- to my knowledge -- no team in place to develop an follow up to the XO 4.0. I don't have a clue as to what you mean by a technical philanthropy but it remains a non-profit associated dedicated to enhancing learning opportunities through one-to-one computing. The fact that the Association has private-sector partners is nothing new. It has had such partners since its founding in 2006. +1 on Walter's words, David's position is overstated. OLPC has shrunk its Sugar investment, that is true. But on the other points, nothing has changed significantly, OLPC has always had to find sources of funding. As I stated, I hope to be proven wrong. Given financial constraints, these are reasonable shifts. That's more like it ;-) there are ways to establish publicly disclosed and mutually beneficial relationships. In the meantime we are happy to provide deployments support while seeding and supporting projects we feel are beneficial to deployments such as School Server Community Edition and Sugar on Ubuntu. Seeding and supporting projects is how it's done. cheers, m -- martin.langh...@gmail.com - ask interesting questions - don't get distracted with shiny stuff - working code first ~ http://docs.moodle.org/en/User:Martin_Langhoff -- David Farning Activity Central: http://www.activitycentral.com ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Server-devel] authentication method
Hi, As usual, I am way behind the curve. The Moodle authentication is based on the serial_number of the XO. This is established by the 'registration' on the XO menu. Moodle, itself, supports authentication by virtually every mechanism you can think of since it is used by for-pay educational institutions. I would like to shift to a login concept to support olpc deployments. Actually, I think we need a user and user's family id as separate even in olpc deployments since it is inevitable that a laptop taken home will be used by many family members as well as friends and neighbors. One strategy is define a guest login. Guests would not have any activity recorded in the Journal. For login, there needs to be a 'session' which covers login to logout (or shut down of the laptop). If a registered user logs in, the activities in that session would be recorded. I also think that schools (or other deployment sites) can create a list of users and the XOs assigned to them. What I am doing is creating a database with two record types: personal name record and xo record. From this, it is easy to provide authentication as required to Moodle and to the Journal backup. Note: the Journal backup is currently based on a public, private key pair established at registration. My sense is that the easiest thing is to keep this to enable interaction between the XO and the school server for backup without involving the user. This does require a design decision. The public/private key gives access to a folder /library/users/shf0001. One approach would be to identify users by the person name record primary key and to maintain the public private key pair by person. In this case the folder would be /library/users/primary-key. In the case of guests, all of this would be ignored since no user-specific records are being kept. This also works for Moodle since the Moodle administrator defines access priviliges for the guest account (which is always defined). In short, it seems to me that Moodle should be the client of a system-wide authentication protocol, not the provider. Also, the purpose of authentication needs to be defined. In general, most services do not need authentication but are open to all. However, there are services for staff members that involve privacy considerations. I would welcome a discussion of the requirements for this feature as well as alternative available implementation strategies. Tony Tony On 10/28/2013 12:00 PM, server-devel-requ...@lists.laptop.org wrote: Message: 4 Date: Mon, 28 Oct 2013 11:28:02 -0400 From: George Hunt georgejh...@gmail.com To: Miguel Gonz?lez migonzal...@activitycentral.com Cc: XS Devel server-de...@lists.laptop.org Subject: Re: [Server-devel] extension of Moodle authentication mechanism Message-ID: CADfCcpWTu=k3ruG+1ge6DdvmY++9RO_=2=8Kz7o=p7a_226...@mail.gmail.com Content-Type: text/plain; charset=iso-8859-1 Thank you. I'll spend some time studying it and try to write up some documentation, and use cases. On Mon, Oct 28, 2013 at 5:07 AM, Miguel Gonz?lez migonzal...@activitycentral.com wrote: On Mon, Oct 28, 2013 at 4:54 AM, George Huntgeorgejh...@gmail.comwrote: I heard that someone at activitycentral was extending, augmenting the authentication used by Moodle, so that other web based services can climb on. It's called xs-autherserve and is a component in DXS initiative. If you install XSCE using ansible you will find it in http://schoolserver.local:5000. Can someone point me to the code? The source code is inhttps://github.com/migonzalvar/xs-authserver. ___ Server-devel mailing list server-de...@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: [Server-devel] How to create a screencast
Sorry, Santi has been pulled away to work on other projects for a couple of days to a week. He is not ignoring you :( Just deep in a frustrating project :) On Sun, Oct 27, 2013 at 10:51 PM, George Hunt georgejh...@gmail.com wrote: Santi, In the demo last week, I think you said that you had used gstreamer to generate screencasts, and that icecast might be used at the school server end to distribute them, (there was some discussion whether icecast could do multicast). Can you give me a script, or at least more informtion about the gst-launch, or other technique, that you used? Thanks ___ Server-devel mailing list server-de...@lists.laptop.org http://lists.laptop.org/listinfo/server-devel -- David Farning Activity Central: http://www.activitycentral.com ___ Server-devel mailing list server-de...@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: [Sugar-devel] Private vs Public conversations.
On Mon, Oct 28, 2013 at 3:01 PM, David Farning dfarn...@activitycentral.com wrote: On Mon, Oct 28, 2013 at 9:17 AM, Martin Langhoff martin.langh...@gmail.com wrote: On Wed, Oct 23, 2013 at 12:26 PM, Walter Bender walter.ben...@gmail.com wrote: On Wed, Oct 23, 2013 at 12:04 PM, David Farning dfarn...@activitycentral.com wrote: I just wanted to bump this line of questions as, it is the critical I don't speak on behalf of the Association, but I think your positions are overstated. As far as I know, the Association is still pursing sales of XO laptops and is still supporting XO laptops in the field. Granted the pace of development is slowed and there is -- to my knowledge -- no team in place to develop an follow up to the XO 4.0. I don't have a clue as to what you mean by a technical philanthropy but it remains a non-profit associated dedicated to enhancing learning opportunities through one-to-one computing. The fact that the Association has private-sector partners is nothing new. It has had such partners since its founding in 2006. +1 on Walter's words, David's position is overstated. OLPC has shrunk its Sugar investment, that is true. But on the other points, nothing has changed significantly, OLPC has always had to find sources of funding. As I stated, I hope to be proven wrong. You also stated: The degree of openness and transparency is our fundamental disagreement. Best case is that the status quo works, Sugar Labs thrives, and I am proven wrong. Worst case is that Sugar adopts to the changing environment. Several of us have asked for an explanation. regards. -walter Given financial constraints, these are reasonable shifts. That's more like it ;-) there are ways to establish publicly disclosed and mutually beneficial relationships. In the meantime we are happy to provide deployments support while seeding and supporting projects we feel are beneficial to deployments such as School Server Community Edition and Sugar on Ubuntu. Seeding and supporting projects is how it's done. cheers, m -- martin.langh...@gmail.com - ask interesting questions - don't get distracted with shiny stuff - working code first ~ http://docs.moodle.org/en/User:Martin_Langhoff -- David Farning Activity Central: http://www.activitycentral.com -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Server-devel] How to create a screencast
Nosing around I found https://github.com/scollazo/dxs/blob/b6f016a69f5304a20710ea58baf0679bfad05e01/docs/TESTING.rst Which I believe answers my question. I'll just need time to play around with it. George On Mon, Oct 28, 2013 at 3:08 PM, David Farning dfarn...@activitycentral.com wrote: Sorry, Santi has been pulled away to work on other projects for a couple of days to a week. He is not ignoring you :( Just deep in a frustrating project :) On Sun, Oct 27, 2013 at 10:51 PM, George Hunt georgejh...@gmail.com wrote: Santi, In the demo last week, I think you said that you had used gstreamer to generate screencasts, and that icecast might be used at the school server end to distribute them, (there was some discussion whether icecast could do multicast). Can you give me a script, or at least more informtion about the gst-launch, or other technique, that you used? Thanks ___ Server-devel mailing list server-de...@lists.laptop.org http://lists.laptop.org/listinfo/server-devel -- David Farning Activity Central: http://www.activitycentral.com ___ Server-devel mailing list server-de...@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: [Sugar-devel] Private vs Public conversations.
David wrote: The degree of openness and transparency is our fundamental disagreement. Best case is that the status quo works, Sugar Labs thrives, and I am proven wrong. Worst case is that Sugar adopts to the changing environment. I haven't been able to parse this in a way that gives me confidence that I comprehend it. Assessing the degree of openness and transparency is very difficult, because it depends on the monitoring of communication, and there are communications that are private. The social network also contains nodes that are hidden. Some of the communication links are hidden. Some links are by broadcast. I think this will always be so. It is how humans organise their networks; ad-hoc and badly. It is why governance systems are implemented. I speculate that the assessments of the degree of openness and transparency occupy a broad band, and that David has an assessment some distance from the median. Walter wrote: Several of us have asked for an explanation. I agree. I'd like to know more about the assessment and the basis for it. At the moment I don't perceive any problems with the governance of Sugar Labs. -- James Cameron http://quozl.linux.org.au/ ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Private vs Public conversations.
On Mon, Oct 28, 2013 at 2:51 PM, Walter Bender walter.ben...@gmail.com wrote: On Mon, Oct 28, 2013 at 3:01 PM, David Farning dfarn...@activitycentral.com wrote: On Mon, Oct 28, 2013 at 9:17 AM, Martin Langhoff martin.langh...@gmail.com wrote: On Wed, Oct 23, 2013 at 12:26 PM, Walter Bender walter.ben...@gmail.com wrote: On Wed, Oct 23, 2013 at 12:04 PM, David Farning dfarn...@activitycentral.com wrote: I just wanted to bump this line of questions as, it is the critical I don't speak on behalf of the Association, but I think your positions are overstated. As far as I know, the Association is still pursing sales of XO laptops and is still supporting XO laptops in the field. Granted the pace of development is slowed and there is -- to my knowledge -- no team in place to develop an follow up to the XO 4.0. I don't have a clue as to what you mean by a technical philanthropy but it remains a non-profit associated dedicated to enhancing learning opportunities through one-to-one computing. The fact that the Association has private-sector partners is nothing new. It has had such partners since its founding in 2006. +1 on Walter's words, David's position is overstated. OLPC has shrunk its Sugar investment, that is true. But on the other points, nothing has changed significantly, OLPC has always had to find sources of funding. As I stated, I hope to be proven wrong. You also stated: The degree of openness and transparency is our fundamental disagreement. Best case is that the status quo works, Sugar Labs thrives, and I am proven wrong. Worst case is that Sugar adopts to the changing environment. Several of us have asked for an explanation. Yes, and sorry about the delay. This is a nuanced discussion which requires focusing on goals which can strengthen the project while avoiding recriminations about the past mistakes and individual weakness. The general observation is that open source projects are most effective when they provide a venue for multiple individuals and organizations with overlapping yet non-identical goals to come together to collaborate on a common platform which they can use and adapt for their own purpose. The specific observation about Sugar Labs is that an emphasis on identical goals tends to limit active participants. Outliers tend to be nudged aside. The remaining group of active participants are small but loyal. And yes, I see the irony of posting this observation on the sugar-devel mailing list. Everyone who is troubled by this observation has already left. As two Data points: In a private conversation with an Association employee they told me that they conciser Activity Central a competitor because Activity Central increased deployments expectations. Their strategy with regard to Activity Central was to _not_ accept patches upstream with the goal of causing Activity Central and Dextrose to collapse under its their weight. As it was private conversation I am not sure how widely spread the opinion was held. Recently there was a call for help testing HTML5 and JS. Two developers Code and Roger have been writing proof of concept activities. They have been receiving extensive off-list help getting started. But, interestingly, their on-list request for clarification about how to test datastore was met with silence. I have tried to communicate that there is competition between organizations and deployments within the ecosystem... and that is good. Competition drives innovation. The challenge, as I see it, is for Sugar Labs to become the to common collaborative ground around which these organizations compete. Hope that helps. regards. -walter Given financial constraints, these are reasonable shifts. That's more like it ;-) there are ways to establish publicly disclosed and mutually beneficial relationships. In the meantime we are happy to provide deployments support while seeding and supporting projects we feel are beneficial to deployments such as School Server Community Edition and Sugar on Ubuntu. Seeding and supporting projects is how it's done. cheers, m -- martin.langh...@gmail.com - ask interesting questions - don't get distracted with shiny stuff - working code first ~ http://docs.moodle.org/en/User:Martin_Langhoff -- David Farning Activity Central: http://www.activitycentral.com -- Walter Bender Sugar Labs http://www.sugarlabs.org -- David Farning Activity Central: http://www.activitycentral.com ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Private vs Public conversations.
On Mon, Oct 28, 2013 at 8:14 PM, David Farning dfarn...@activitycentral.com wrote: On Mon, Oct 28, 2013 at 2:51 PM, Walter Bender walter.ben...@gmail.com wrote: On Mon, Oct 28, 2013 at 3:01 PM, David Farning dfarn...@activitycentral.com wrote: On Mon, Oct 28, 2013 at 9:17 AM, Martin Langhoff martin.langh...@gmail.com wrote: On Wed, Oct 23, 2013 at 12:26 PM, Walter Bender walter.ben...@gmail.com wrote: On Wed, Oct 23, 2013 at 12:04 PM, David Farning dfarn...@activitycentral.com wrote: I just wanted to bump this line of questions as, it is the critical I don't speak on behalf of the Association, but I think your positions are overstated. As far as I know, the Association is still pursing sales of XO laptops and is still supporting XO laptops in the field. Granted the pace of development is slowed and there is -- to my knowledge -- no team in place to develop an follow up to the XO 4.0. I don't have a clue as to what you mean by a technical philanthropy but it remains a non-profit associated dedicated to enhancing learning opportunities through one-to-one computing. The fact that the Association has private-sector partners is nothing new. It has had such partners since its founding in 2006. +1 on Walter's words, David's position is overstated. OLPC has shrunk its Sugar investment, that is true. But on the other points, nothing has changed significantly, OLPC has always had to find sources of funding. As I stated, I hope to be proven wrong. You also stated: The degree of openness and transparency is our fundamental disagreement. Best case is that the status quo works, Sugar Labs thrives, and I am proven wrong. Worst case is that Sugar adopts to the changing environment. Several of us have asked for an explanation. Yes, and sorry about the delay. This is a nuanced discussion which requires focusing on goals which can strengthen the project while avoiding recriminations about the past mistakes and individual weakness. The general observation is that open source projects are most effective when they provide a venue for multiple individuals and organizations with overlapping yet non-identical goals to come together to collaborate on a common platform which they can use and adapt for their own purpose. The specific observation about Sugar Labs is that an emphasis on identical goals tends to limit active participants. Outliers tend to be nudged aside. The remaining group of active participants are small but loyal. And yes, I see the irony of posting this observation on the sugar-devel mailing list. Everyone who is troubled by this observation has already left. As two Data points: In a private conversation with an Association employee they told me that they conciser Activity Central a competitor because Activity Central increased deployments expectations. Their strategy with regard to Activity Central was to _not_ accept patches upstream with the goal of causing Activity Central and Dextrose to collapse under its their weight. As it was private conversation I am not sure how widely spread the opinion was held. It seems unwise to damn Sugar Labs based on hearsay from OLPCA. Sugar Labs is *not* OLPCA and we don't traffic in hearsay, regardless. Recently there was a call for help testing HTML5 and JS. Two developers Code and Roger have been writing proof of concept activities. They have been receiving extensive off-list help getting started. But, interestingly, their on-list request for clarification about how to test datastore was met with silence. Wow. Their email was send 4 days ago, right before the weekend and *after* your assertion that Sugar Labs is somehow remiss in its integrity. This too seems a real stretch. That said, there is clearly something bothering you. It would be good to clear the air. thanks. -walter I have tried to communicate that there is competition between organizations and deployments within the ecosystem... and that is good. Competition drives innovation. The challenge, as I see it, is for Sugar Labs to become the to common collaborative ground around which these organizations compete. Hope that helps. regards. -walter Given financial constraints, these are reasonable shifts. That's more like it ;-) there are ways to establish publicly disclosed and mutually beneficial relationships. In the meantime we are happy to provide deployments support while seeding and supporting projects we feel are beneficial to deployments such as School Server Community Edition and Sugar on Ubuntu. Seeding and supporting projects is how it's done. cheers, m -- martin.langh...@gmail.com - ask interesting questions - don't get distracted with shiny stuff - working code first ~ http://docs.moodle.org/en/User:Martin_Langhoff -- David Farning Activity Central: http://www.activitycentral.com -- Walter Bender Sugar Labs http://www.sugarlabs.org -- David Farning Activity Central:
Re: [Sugar-devel] Private vs Public conversations.
On Mon, Oct 28, 2013 at 8:14 PM, David Farning dfarn...@activitycentral.com wrote: In a private conversation with an Association employee they told me that they conciser Activity Central a competitor because Activity Central increased deployments expectations. Their strategy with regard to Activity Central was to _not_ accept patches upstream with the goal of causing Activity Central and Dextrose to collapse under its their weight. As it was private conversation I am not sure how widely spread the opinion was held. I object very strongly to those statements; I hope it was not under my watch and I goes very much against the grain of everyone involved with Sugar and OLPC in all the time I was there. While I didn't always agree or like AC's work or strategies, I have been, on and off the record, always in favor of having a strong ecosystem. AC being the main player in that space, this translated in a strong advocacy for AC. As a professional in the foss world, this is not something I would accept in my team, and I don't think anyone in the team had the kind of personality to play such games. There were times where it was easy for OLPC to integrate patches, There were times when it was hard. I tried to signal that in advance because I have been on both sides of the integration game (and I continue to be -- now with Moodle) and I profoundly despise games such as the one being suggested. with a bad taste in my mouth, m -- martin.langh...@gmail.com - ask interesting questions - don't get distracted with shiny stuff - working code first ~ http://docs.moodle.org/en/User:Martin_Langhoff ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Private vs Public conversations.
On 29 October 2013 01:14, David Farning dfarn...@activitycentral.comwrote: As two Data points: In a private conversation with an Association employee they told me that they conciser Activity Central a competitor because Activity Central increased deployments expectations. Their strategy with regard to Activity Central was to _not_ accept patches upstream with the goal of causing Activity Central and Dextrose to collapse under its their weight. As it was private conversation I am not sure how widely spread the opinion was held. The patch queue is currently empty. In the last six months only one patchset was rejected. It was by Activity Central and it was rejected by me (not an OLPC employee) for purely technical reasons. The proof being that the same patchset landed after being cleaned up and resubmitted properly by another Activity Central developer. More in general, no single developer is in charge of patch reviewing, OLPC couldn't keep code out of the tree for non-technical reason even if they wanted to. More specifically the ability to approve patches was offered to one Activity Central developer, which never used it. Recently there was a call for help testing HTML5 and JS. Two developers Code and Roger have been writing proof of concept activities. They have been receiving extensive off-list help getting started. But, interestingly, their on-list request for clarification about how to test datastore was met with silence. Mailing list posts going unanswered isn't really uncommon in free software projects. But most of the time it just means that no one knows the answer or everyone is too busy. Only me and Manuel are usually answering about HTML5. I have not answered because... gmail put those messages in my spam folder, sigh! Most likely the same happened to Manuel or he has been busy. (I need to take some sleep now but I'll try to answer asap). ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Private vs Public conversations.
I would like to thank everyone who has provided valuable feedback by participating on this thread. The three things I am going to takeway from the the thread are: 1. Jame's point about my position about not representing the median. Due to my history and role in the ecosystem, I have upset some apple-carts :( 2. Martin's point about the right hand not always being aware of what the left hand is doing. This unfortunately seems to happen too frequently. 3. Finally, and most importantly, Daniel's point about getting back to the business of improving Sugar. My proposal is that Activity Central make the next step of funding two developers to work on HTML5 and JS. If we can find a mutually beneficial relationship around this, we can see how we can expand the relationship in the future. Seem reasonable? On Mon, Oct 28, 2013 at 7:53 PM, Daniel Narvaez dwnarv...@gmail.com wrote: On 29 October 2013 01:14, David Farning dfarn...@activitycentral.com wrote: As two Data points: In a private conversation with an Association employee they told me that they conciser Activity Central a competitor because Activity Central increased deployments expectations. Their strategy with regard to Activity Central was to _not_ accept patches upstream with the goal of causing Activity Central and Dextrose to collapse under its their weight. As it was private conversation I am not sure how widely spread the opinion was held. The patch queue is currently empty. In the last six months only one patchset was rejected. It was by Activity Central and it was rejected by me (not an OLPC employee) for purely technical reasons. The proof being that the same patchset landed after being cleaned up and resubmitted properly by another Activity Central developer. More in general, no single developer is in charge of patch reviewing, OLPC couldn't keep code out of the tree for non-technical reason even if they wanted to. More specifically the ability to approve patches was offered to one Activity Central developer, which never used it. Recently there was a call for help testing HTML5 and JS. Two developers Code and Roger have been writing proof of concept activities. They have been receiving extensive off-list help getting started. But, interestingly, their on-list request for clarification about how to test datastore was met with silence. Mailing list posts going unanswered isn't really uncommon in free software projects. But most of the time it just means that no one knows the answer or everyone is too busy. Only me and Manuel are usually answering about HTML5. I have not answered because... gmail put those messages in my spam folder, sigh! Most likely the same happened to Manuel or he has been busy. (I need to take some sleep now but I'll try to answer asap). -- David Farning Activity Central: http://www.activitycentral.com ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Server-devel] extension of Moodle authentication mechanism
On Mon, Oct 28, 2013 at 4:54 AM, George Hunt georgejh...@gmail.com wrote: I heard that someone at activitycentral was extending, augmenting the authentication used by Moodle, so that other web based services can climb on. It's called xs-autherserve and is a component in DXS initiative. If you install XSCE using ansible you will find it in http://schoolserver.local:5000. Can someone point me to the code? The source code is in https://github.com/migonzalvar/xs-authserver. ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel -- Miguel González Activity Central: http://www.activitycentral.com ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
[Server-devel] Reminder: XSCE IRC scrum tomorrow (28th October), 1600 UTC / 1200 EDT on #schoolserver/irc.freenode.net
Hi fellow server-hackers! We will be having our seventh IRC scrum meeting tomorrow 28th October on 1600 UTC / 1200 EDT at the #schoolserver channel (irc.freenode.net). The meeting will be logged by a supybot instance. Please start filling in your points to discuss in the rolling agenda document https://docs.google.com/document/d/1o6QtzLb6e58YKWqMf_junux2XyBRLFm31un8YLcYslg/edit Logs for the last meeting held on 15th October are here: https://sugardextrose.org/issues/4786 Cheers, Anish ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: [Server-devel] extension of Moodle authentication mechanism
Thank you. I'll spend some time studying it and try to write up some documentation, and use cases. On Mon, Oct 28, 2013 at 5:07 AM, Miguel González migonzal...@activitycentral.com wrote: On Mon, Oct 28, 2013 at 4:54 AM, George Hunt georgejh...@gmail.comwrote: I heard that someone at activitycentral was extending, augmenting the authentication used by Moodle, so that other web based services can climb on. It's called xs-autherserve and is a component in DXS initiative. If you install XSCE using ansible you will find it in http://schoolserver.local:5000. Can someone point me to the code? The source code is in https://github.com/migonzalvar/xs-authserver. ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel -- Miguel González Activity Central: http://www.activitycentral.com ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: [Server-devel] extension of Moodle authentication mechanism
For full disclosure. This feature has been sitting on the side lines because of its kludginess. So, keep you hopes low :( On Mon, Oct 28, 2013 at 10:28 AM, George Hunt georgejh...@gmail.com wrote: Thank you. I'll spend some time studying it and try to write up some documentation, and use cases. On Mon, Oct 28, 2013 at 5:07 AM, Miguel González migonzal...@activitycentral.com wrote: On Mon, Oct 28, 2013 at 4:54 AM, George Hunt georgejh...@gmail.com wrote: I heard that someone at activitycentral was extending, augmenting the authentication used by Moodle, so that other web based services can climb on. It's called xs-autherserve and is a component in DXS initiative. If you install XSCE using ansible you will find it in http://schoolserver.local:5000. Can someone point me to the code? The source code is in https://github.com/migonzalvar/xs-authserver. ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel -- Miguel González Activity Central: http://www.activitycentral.com ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel -- David Farning Activity Central: http://www.activitycentral.com ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: [Server-devel] extension of Moodle authentication mechanism
In fact, the only feature so far is mimic authentication mechanism used by Moodle. I documented [1] how Moodle's/XO autologin works and implemented it using Flask, the Python web micro framework. Next step will be to turn xs-authserver into an authorization server maybe using OAuth. This would allow to use xs-authserver as an identity provider by external services easily. If you have problems running xs-authserver, take a look to this issue [2] in DXS. 1: https://gist.github.com/migonzalvar/279de1bbf414df1fad8c 2: https://sugardextrose.org/issues/4759#note-3 On Mon, Oct 28, 2013 at 6:41 PM, David Farning dfarn...@activitycentral.com wrote: For full disclosure. This feature has been sitting on the side lines because of its kludginess. So, keep you hopes low :( On Mon, Oct 28, 2013 at 10:28 AM, George Hunt georgejh...@gmail.com wrote: Thank you. I'll spend some time studying it and try to write up some documentation, and use cases. On Mon, Oct 28, 2013 at 5:07 AM, Miguel González migonzal...@activitycentral.com wrote: On Mon, Oct 28, 2013 at 4:54 AM, George Hunt georgejh...@gmail.com wrote: I heard that someone at activitycentral was extending, augmenting the authentication used by Moodle, so that other web based services can climb on. It's called xs-autherserve and is a component in DXS initiative. If you install XSCE using ansible you will find it in http://schoolserver.local:5000. Can someone point me to the code? The source code is in https://github.com/migonzalvar/xs-authserver. ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel -- Miguel González Activity Central: http://www.activitycentral.com ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel -- David Farning Activity Central: http://www.activitycentral.com -- Miguel González Activity Central: http://www.activitycentral.com ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: [Server-devel] How to create a screencast
Here's a few commands I played with from an XO-1, then tried to view stream.ogg from my desktop. I couldn't get streaming to work, though, all it did was display a static screen capture. gst-launch ximagesrc! ffmpegcolorspace ! videorate ! videoscale ! video/x-raw-yuv,framerate=5/1,width=320,height=240 ! theoraenc quality=16 ! oggmux ! shout2send ip=schoolserver.local port=9000 password=dxsstreaming mount=stream.ogg streamname=Test description=Screencast gst-launch ximagesrc! ffmpegcolorspace ! videorate ! videoscale ! video/x-raw-yuv,width=320,height=240 ! theoraenc quality=16 ! oggmux ! shout2send ip=schoolserver.local port=9000 password=dxsstreaming mount=stream.ogg streamname=Test description=Screencast gst-launch ximagesrc! ffmpegcolorspace ! videorate ! videoscale ! video/x-raw-yuv,framerate=15/1,width=160,height=120 ! theoraenc quality=16 ! oggmux ! shout2send ip=schoolserver.local port=9000 password=dxsstreaming mount=stream.ogg streamname=Test description=Screencast On Mon, Oct 28, 2013 at 3:03 PM, George Hunt georgejh...@gmail.com wrote: Nosing around I found https://github.com/scollazo/dxs/blob/b6f016a69f5304a20710ea58baf0679bfad05e01/docs/TESTING.rst Which I believe answers my question. I'll just need time to play around with it. George On Mon, Oct 28, 2013 at 3:08 PM, David Farning dfarn...@activitycentral.com wrote: Sorry, Santi has been pulled away to work on other projects for a couple of days to a week. He is not ignoring you :( Just deep in a frustrating project :) On Sun, Oct 27, 2013 at 10:51 PM, George Hunt georgejh...@gmail.com wrote: Santi, In the demo last week, I think you said that you had used gstreamer to generate screencasts, and that icecast might be used at the school server end to distribute them, (there was some discussion whether icecast could do multicast). Can you give me a script, or at least more informtion about the gst-launch, or other technique, that you used? Thanks ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel -- David Farning Activity Central: http://www.activitycentral.com ___ 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
[Server-devel] what I'm working on
Hi xsce team, I've been having fun working on little things that were not replicated by ansible playbooks. I started generating pull requests so everyone could see what I'm working on, even though I'm leaving for a week in Baja, and the work is not really complete But our new workflow really requires more testing and completeness than I have achieved before I leave. I'm not generating pr's on incomplete work. So here are the things I've got branches for, and done some work on: - openvpn - vnc-remote graphical administration - avahi-announce - a spec file that generates rpms that include hash tag, version, selectable base name - man-pages ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel