Re: [support-gang] XO_Troubleshooting_Touchscreen

2013-10-28 Thread Adam Holt
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.

2013-10-28 Thread Daniel Narvaez
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.

2013-10-28 Thread Martin Langhoff
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.

2013-10-28 Thread David Farning
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

2013-10-28 Thread Tony Anderson

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

2013-10-28 Thread David Farning
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.

2013-10-28 Thread Walter Bender
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

2013-10-28 Thread George Hunt
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.

2013-10-28 Thread James Cameron
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.

2013-10-28 Thread David Farning
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.

2013-10-28 Thread Walter Bender
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.

2013-10-28 Thread Martin Langhoff
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.

2013-10-28 Thread Daniel Narvaez
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.

2013-10-28 Thread David Farning
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

2013-10-28 Thread Miguel González
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

2013-10-28 Thread Anish Mangal
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

2013-10-28 Thread George Hunt
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

2013-10-28 Thread David Farning
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

2013-10-28 Thread Miguel González
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

2013-10-28 Thread Anna
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

2013-10-28 Thread George Hunt
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