Re: [Sugar-devel] [Sur] [IAEP] [SLOBS] [SLOB] another motion (Quispe trip to Translation Summit)

2016-05-18 Thread Caryl Bigenho


Sent from my iPhone

> On May 18, 2016, at 1:09 PM, Sean DALY  wrote:
> 
> 
>> On Wed, May 18, 2016 at 7:45 PM, Dave Crossland  wrote:
>> Fortunately, SLOBs votes are done via email, at any time, and the monthly 
>> SLOBs meetings are there to unjam any backlogs.
> 
> 
> ah I was under the impression that motions were debated and voted in the 
> meetings, with recourse to e-mail when meeting time ran out after debate but 
> before a vote.
> 
Much of the recent gridlock in the meetings has been as a result of trying to 
do what you suggest. If at least discussing in advance, if not actually voting, 
can happen, the SLOB might actually be able to get more things done in the 
meetings.


> Nobody's in thrall to a higher power here, and if the SFC requires every 
> single expenditure to be voted, there is a reason, and perhaps the reason 
> isn't valid. With resources limited as they are, we need to be vigilant about 
> bureaucracy, that's all.
> 
> Speaking of which, the SLOBs may wish to consider a motion numbering system 
> such as is used by legislatures. It could simplify referencing previous 
> decisions, in particular providing a search engine handle which could be used 
> to reconcile authorized expenditures. And motions could be more easily listed 
> for governance history.

Dave and I have already done this with Motions A, B, C, and D. (In CA we use 
both letters and numbers for propositions).
> 
> Sean
> 
> ___
> Lista olpc-Sur
> olpc-...@lists.laptop.org
> http://lists.laptop.org/listinfo/olpc-sur

Caryl___
Lista olpc-Sur
olpc-...@lists.laptop.org
http://lists.laptop.org/listinfo/olpc-sur
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [IAEP] [SLOBS] [SLOB] another motion (Quispe trip to Translation Summit)

2016-05-18 Thread Sean DALY
On Wed, May 18, 2016 at 10:25 PM, Walter Bender 
wrote:

> Done.



Wow! bravo Walter that was quick!!
Sean
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [IAEP] [SLOBS] [SLOB] another motion (Quispe trip to Translation Summit)

2016-05-18 Thread Walter Bender
On Wed, May 18, 2016 at 4:11 PM, Walter Bender 
wrote:

>
>
> On Wed, May 18, 2016 at 4:08 PM, Sean DALY  wrote:
>
>>
>> On Wed, May 18, 2016 at 7:45 PM, Dave Crossland  wrote:
>>
>>> Fortunately, SLOBs votes are done via email, at any time, and the
>>> monthly SLOBs meetings are there to unjam any backlogs.
>>
>>
>>
>> ah I was under the impression that motions were debated and voted in the
>> meetings, with recourse to e-mail when meeting time ran out after debate
>> but before a vote.
>>
>> Nobody's in thrall to a higher power here, and if the SFC requires every
>> single expenditure to be voted, there is a reason, and perhaps the reason
>> isn't valid. With resources limited as they are, we need to be vigilant
>> about bureaucracy, that's all.
>>
>> Speaking of which, the SLOBs may wish to consider a motion numbering
>> system such as is used by legislatures. It could simplify referencing
>> previous decisions, in particular providing a search engine handle which
>> could be used to reconcile authorized expenditures. And motions could be
>> more easily listed for governance history.
>>
>
> Nice idea. I could start by numbering the motions listed in [1].
>
>
Done.


> -walter
>
>>
>>
>> Sean
>>
>>
> [1] https://wiki.sugarlabs.org/go/Oversight_Board/Decisions
>
> --
> Walter Bender
> Sugar Labs
> http://www.sugarlabs.org
> 
>



-- 
Walter Bender
Sugar Labs
http://www.sugarlabs.org

___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [IAEP] [SLOBS] [SLOB] another motion (Quispe trip to Translation Summit)

2016-05-18 Thread Walter Bender
On Wed, May 18, 2016 at 4:08 PM, Sean DALY  wrote:

>
> On Wed, May 18, 2016 at 7:45 PM, Dave Crossland  wrote:
>
>> Fortunately, SLOBs votes are done via email, at any time, and the monthly
>> SLOBs meetings are there to unjam any backlogs.
>
>
>
> ah I was under the impression that motions were debated and voted in the
> meetings, with recourse to e-mail when meeting time ran out after debate
> but before a vote.
>
> Nobody's in thrall to a higher power here, and if the SFC requires every
> single expenditure to be voted, there is a reason, and perhaps the reason
> isn't valid. With resources limited as they are, we need to be vigilant
> about bureaucracy, that's all.
>
> Speaking of which, the SLOBs may wish to consider a motion numbering
> system such as is used by legislatures. It could simplify referencing
> previous decisions, in particular providing a search engine handle which
> could be used to reconcile authorized expenditures. And motions could be
> more easily listed for governance history.
>

Nice idea. I could start by numbering the motions listed in [1].

-walter

>
>
> Sean
>
>
[1] https://wiki.sugarlabs.org/go/Oversight_Board/Decisions

-- 
Walter Bender
Sugar Labs
http://www.sugarlabs.org

___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [IAEP] [SLOBS] [SLOB] another motion (Quispe trip to Translation Summit)

2016-05-18 Thread Sean DALY
On Wed, May 18, 2016 at 7:45 PM, Dave Crossland  wrote:

> Fortunately, SLOBs votes are done via email, at any time, and the monthly
> SLOBs meetings are there to unjam any backlogs.



ah I was under the impression that motions were debated and voted in the
meetings, with recourse to e-mail when meeting time ran out after debate
but before a vote.

Nobody's in thrall to a higher power here, and if the SFC requires every
single expenditure to be voted, there is a reason, and perhaps the reason
isn't valid. With resources limited as they are, we need to be vigilant
about bureaucracy, that's all.

Speaking of which, the SLOBs may wish to consider a motion numbering system
such as is used by legislatures. It could simplify referencing previous
decisions, in particular providing a search engine handle which could be
used to reconcile authorized expenditures. And motions could be more easily
listed for governance history.

Sean
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] 2 Motions Ready (or Not) [Sur] [IAEP] [SLOBS] [SLOB] another motion (Quispe trip to Translation Summit)

2016-05-18 Thread Dave Crossland
On 18 May 2016 at 13:07, Caryl Bigenho  wrote:

> Dave Crossland has proposed 2 additional motions that are linked at the
> bottom of the first 2 motions. They are still in the editing stage as far
> as I can see.
>

I am waiting for Adam to draft what he wanted to see there :)
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Issue tracking on Github?

2016-05-18 Thread Dave Crossland
On 18 May 2016 at 11:59, Bert Freudenberg  wrote:

> On 18.05.2016, at 17:01, Dave Crossland  wrote:
>
> On 18 May 2016 at 10:54, Bert Freudenberg  wrote:
>
>> On 18.05.2016, at 16:26, Dave Crossland  wrote:
>>
>>
>> Hi
>>
>> On 18 May 2016 at 09:57, Tony Anderson  wrote:
>>
>>> Its an educational project. An example is
>>> https://github.com/ezequielpereira/Bridge. This version of the
>>> Bridge-activity was developed as part of GCI.
>>> The zip downloaded from github is named Bridge-master.zip. I copied the
>>> zip to an XO-1.75, unzipped, and ran setup.py dist_xo. The result was a
>>> proper xo bundle which installed and ran.
>>>
>>
>> Sounds good :)
>>
>>
>>> However, it failed to start: import error lib/box2d_32/_Box2D.so.
>>>
>>
>> Is that error a bug in the program?
>>
>>
>> More likely an intel / arm problem. The XO-1.75 needs ARMv7 binaries,
>> while older XOs used x86. The activity bundle would have to include .so
>> files for each supported architecture. I don’t think we ever extended the
>> bundle structure to properly handle multi-arch, it was designed for
>> platform-independent code like Python.
>>
>
> Okay cool :)
>
> Can the bundle structure deal with this in an ad-hoc way, or does it need
> changes to the Sugar Desktop platform itself?
>
>
> The bundle can have arbitrary library folders, but the activity would need
> to implement selecting the right binary for the current architecture.
>

Awesome!

I filed https://github.com/sugarlabs/sugar-docs/issues/87 to help raise
awareness of this :)

-- 
Cheers
Dave
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [IAEP] [SLOBS] [SLOB] another motion (Quispe trip to Translation Summit)

2016-05-18 Thread Dave Crossland
Hi

On 18 May 2016 at 11:53, Sean DALY  wrote:

>
> On Wed, May 18, 2016 at 4:28 PM, Dave Crossland  wrote:
>
>> FWIW I think this is reasonable, since the board have shared and equal
>> financial responsibility for the Conservancy account.
>
>
> In my view it's theoretically reasonable, however there is a real risk of
> red tape logjam. It's quite common for orgs to set a reasonable amount
> limit for expenditures not requiring formal votes, to reduce bureaucratic
> delays (i.e. waiting for the next meeting then spending time on it). It's
> also quite common for all such expenses to be accounted for anyway, and for
> the limit to be adjusted up or down per requirements, to better focus on
> the important issues at hand.
>

While it is common to have such a limit, and despite SLOBs apparently
already authorising such a limit for Walter (who with Bernie has a de facto
special position of trust as a co-founder) it seems Conservancy is a higher
authority than SLOBs and requires a board vote for any spending.

Fortunately, SLOBs votes are done via email, at any time, and the monthly
SLOBs meetings are there to unjam any backlogs.

-- 
Cheers
Dave
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [IAEP] 2 Motions Ready (or Not) [Sur] [SLOBS] [SLOB] another motion (Quispe trip to Translation Summit)

2016-05-18 Thread Caryl Bigenho
Hi Again…
I just changed it so that the SLOB members can edit the motions. Please! Don't 
Edit Until You Have Discussed and Reached Consensis! 

Caryl
From: cbige...@hotmail.com
To: olpc-...@lists.laptop.org; d...@lab6.com; h...@laptop.org; 
walter.ben...@gmail.com; callaur...@gmail.com; lio...@olpc-france.org; 
sve...@sfsu.edu; logo...@gmail.com; t...@olenepal.org
Date: Wed, 18 May 2016 10:07:02 -0700
CC: i...@lists.sugarlabs.org; sugar-devel@lists.sugarlabs.org; 
sl...@lists.sugarlabs.org
Subject: [IAEP] 2 Motions Ready (or Not) [Sur] [Sugar-devel] [SLOBS] [SLOB] 
another motion (Quispe trip to Translation Summit)




Hi Folks…
I think it is time to take action on the 2 motions I have for the SLOB. Motion 
A is for a Finance Manager and Motion B lays out the procedures for requesting 
and disbursing funds. A lot of editing has been done by a few people, but the 
amounts for $Y (a stipend for the FM) and $X the amount that a member can 
request from the FM for "petty cash" type expenses were still undefined. I put 
the "petty cash" limit at $200 although I feel that is a bit excessive. I would 
have preferred $100.  $Y, a stipend for the FM would be set periodically by the 
SLOB.
Motion A can stand alone. Motion B is moot is Motion A fails.
We could keep on editing but I think it is time to take action on these 2 
motions to clear up some of the issues in recent discussions.  Therefore, I 
have removed the editing and commenting for these 2 motions so you can decide, 
up or down, on them in their present state. 
Dave Crossland has proposed 2 additional motions that are linked at the bottom 
of the first 2 motions. They are still in the editing stage as far as I can see.
So… here are my 2 motions for consideration by the SLOB. Perhaps you can have 
an open discussion and come to a vote sometime in the near 
future.https://docs.google.com/document/d/16jIFuZ9bX-Bv675BpA1KmcEcRcX4PRCOUEX0ICRUkOc/edit?usp=sharing
Thanks to everyone who has commented, edited and expanded these motions.
Caryl

  

___
IAEP -- It's An Education Project (not a laptop project!)
i...@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep
  ___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] 2 Motions Ready (or Not) [Sur] [IAEP] [SLOBS] [SLOB] another motion (Quispe trip to Translation Summit)

2016-05-18 Thread Caryl Bigenho
Hi Folks…
I think it is time to take action on the 2 motions I have for the SLOB. Motion 
A is for a Finance Manager and Motion B lays out the procedures for requesting 
and disbursing funds. A lot of editing has been done by a few people, but the 
amounts for $Y (a stipend for the FM) and $X the amount that a member can 
request from the FM for "petty cash" type expenses were still undefined. I put 
the "petty cash" limit at $200 although I feel that is a bit excessive. I would 
have preferred $100.  $Y, a stipend for the FM would be set periodically by the 
SLOB.
Motion A can stand alone. Motion B is moot is Motion A fails.
We could keep on editing but I think it is time to take action on these 2 
motions to clear up some of the issues in recent discussions.  Therefore, I 
have removed the editing and commenting for these 2 motions so you can decide, 
up or down, on them in their present state. 
Dave Crossland has proposed 2 additional motions that are linked at the bottom 
of the first 2 motions. They are still in the editing stage as far as I can see.
So… here are my 2 motions for consideration by the SLOB. Perhaps you can have 
an open discussion and come to a vote sometime in the near 
future.https://docs.google.com/document/d/16jIFuZ9bX-Bv675BpA1KmcEcRcX4PRCOUEX0ICRUkOc/edit?usp=sharing
Thanks to everyone who has commented, edited and expanded these motions.
Caryl

  ___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Issue tracking on Github?

2016-05-18 Thread Bert Freudenberg
On 18.05.2016, at 17:01, Dave Crossland  wrote:
> On 18 May 2016 at 10:54, Bert Freudenberg  > wrote:
> On 18.05.2016, at 16:26, Dave Crossland  > wrote:
>> 
>> Hi
>> 
>> On 18 May 2016 at 09:57, Tony Anderson > > wrote:
>> Its an educational project. An example is 
>> https://github.com/ezequielpereira/Bridge 
>> . This version of the 
>> Bridge-activity was developed as part of GCI. 
>> The zip downloaded from github is named Bridge-master.zip. I copied the zip 
>> to an XO-1.75, unzipped, and ran setup.py dist_xo. The result was a 
>> proper xo bundle which installed and ran. 
>> 
>> Sounds good :)
>>  
>> However, it failed to start: import error lib/box2d_32/_Box2D.so.
>> 
>> Is that error a bug in the program?
> 
> More likely an intel / arm problem. The XO-1.75 needs ARMv7 binaries, while 
> older XOs used x86. The activity bundle would have to include .so files for 
> each supported architecture. I don’t think we ever extended the bundle 
> structure to properly handle multi-arch, it was designed for 
> platform-independent code like Python.
> 
> Okay cool :)
> 
> Can the bundle structure deal with this in an ad-hoc way, or does it need 
> changes to the Sugar Desktop platform itself? 

The bundle can have arbitrary library folders, but the activity would need to 
implement selecting the right binary for the current architecture.

- Bert -



smime.p7s
Description: S/MIME cryptographic signature
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [IAEP] [SLOBS] [SLOB] another motion (Quispe trip to Translation Summit)

2016-05-18 Thread Sean DALY
On Wed, May 18, 2016 at 4:28 PM, Dave Crossland  wrote:

> FWIW I think this is reasonable, since the board have shared and equal
> financial responsibility for the Conservancy account.


In my view it's theoretically reasonable, however there is a real risk of
red tape logjam. It's quite common for orgs to set a reasonable amount
limit for expenditures not requiring formal votes, to reduce bureaucratic
delays (i.e. waiting for the next meeting then spending time on it). It's
also quite common for all such expenses to be accounted for anyway, and for
the limit to be adjusted up or down per requirements, to better focus on
the important issues at hand.

Sean
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Issue tracking on Github?

2016-05-18 Thread Dave Crossland
On 18 May 2016 at 10:54, Bert Freudenberg  wrote:

> On 18.05.2016, at 16:26, Dave Crossland  wrote:
>
>
> Hi
>
> On 18 May 2016 at 09:57, Tony Anderson  wrote:
>
>> Its an educational project. An example is
>> https://github.com/ezequielpereira/Bridge. This version of the
>> Bridge-activity was developed as part of GCI.
>> The zip downloaded from github is named Bridge-master.zip. I copied the
>> zip to an XO-1.75, unzipped, and ran setup.py dist_xo. The result was a
>> proper xo bundle which installed and ran.
>>
>
> Sounds good :)
>
>
>> However, it failed to start: import error lib/box2d_32/_Box2D.so.
>>
>
> Is that error a bug in the program?
>
>
> More likely an intel / arm problem. The XO-1.75 needs ARMv7 binaries,
> while older XOs used x86. The activity bundle would have to include .so
> files for each supported architecture. I don’t think we ever extended the
> bundle structure to properly handle multi-arch, it was designed for
> platform-independent code like Python.
>

Okay cool :)

Can the bundle structure deal with this in an ad-hoc way, or does it need
changes to the Sugar Desktop platform itself?

-- 
Cheers
Dave
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Sugar Labs page Talk:Sugar Creation Kit has been changed by Davelab6

2016-05-18 Thread Dave Crossland
On 18 May 2016 at 10:48, Thomas Gilliard  wrote:

> Maybe the link should be placed on the left sidebar.
>

Sounds good :)

https://wiki.sugarlabs.org/index.php?title=MediaWiki%3ASidebar=revision=98768=98690
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Issue tracking on Github?

2016-05-18 Thread Bert Freudenberg
On 18.05.2016, at 16:26, Dave Crossland  wrote:
> 
> Hi
> 
> On 18 May 2016 at 09:57, Tony Anderson  > wrote:
> Its an educational project. An example is 
> https://github.com/ezequielpereira/Bridge 
> . This version of the 
> Bridge-activity was developed as part of GCI. 
> The zip downloaded from github is named Bridge-master.zip. I copied the zip 
> to an XO-1.75, unzipped, and ran setup.py dist_xo. The result was a 
> proper xo bundle which installed and ran.
> 
> Sounds good :)
>  
> However, it failed to start: import error lib/box2d_32/_Box2D.so.
> 
> Is that error a bug in the program?

More likely an intel / arm problem. The XO-1.75 needs ARMv7 binaries, while 
older XOs used x86. The activity bundle would have to include .so files for 
each supported architecture. I don’t think we ever extended the bundle 
structure to properly handle multi-arch, it was designed for 
platform-independent code like Python.

- Bert -





smime.p7s
Description: S/MIME cryptographic signature
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Sugar Labs page Talk:Sugar Creation Kit has been changed by Davelab6

2016-05-18 Thread Thomas Gilliard
I think that this change is bad. There needs to be a link to access this 
information.

Maybe the link should be placed on the left sidebar.

Tom Gilliard
satellit

On 05/18/2016 04:46 AM, Sugar Labs wrote:

Dear Satellit,

The Sugar Labs page Talk:Sugar Creation Kit has been changed on
18 May 2016 by Davelab6, see
https://wiki.sugarlabs.org/go/Talk:Sugar_Creation_Kit  for the current
revision.

See
https://wiki.sugarlabs.org/index.php?title=Talk:Sugar_Creation_Kit=next=98732
to view this change.

See
https://wiki.sugarlabs.org/index.php?title=Talk:Sugar_Creation_Kit=0=98732
for all changes since your last visit.

Editor's summary: Explain why people link is gone

Contact the editor:
mail:https://wiki.sugarlabs.org/go/Special:EmailUser/Davelab6
wiki:https://wiki.sugarlabs.org/go/User:Davelab6

There will be no other notifications in case of further activity unless
you visit this page while logged in. You could also reset the
notification flags for all your watched pages on your watchlist.

Your friendly Sugar Labs notification system

--
To change your email notification settings, visit
https://wiki.sugarlabs.org/go/Special:Preferences

To change your watchlist settings, visit
https://wiki.sugarlabs.org/go/Special:EditWatchlist

To delete the page from your watchlist, visit
https://wiki.sugarlabs.org/index.php?title=Talk:Sugar_Creation_Kit=unwatch

Feedback and further assistance:
https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents


___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Sugar Labs page Talk:Sugar Creation Kit has been changed by Davelab6

2016-05-18 Thread Thomas Gilliard
I think that this change is bad. There needs to be a link to access this 
information.

Maybe the link should be placed on the left sidebar.

Tom Gilliard
satellit

On 05/18/2016 04:46 AM, Sugar Labs wrote:

Dear Satellit,

The Sugar Labs page Talk:Sugar Creation Kit has been changed on
18 May 2016 by Davelab6, see
https://wiki.sugarlabs.org/go/Talk:Sugar_Creation_Kit for the current
revision.

See
https://wiki.sugarlabs.org/index.php?title=Talk:Sugar_Creation_Kit=next=98732
to view this change.

See
https://wiki.sugarlabs.org/index.php?title=Talk:Sugar_Creation_Kit=0=98732
for all changes since your last visit.

Editor's summary: Explain why people link is gone

Contact the editor:
mail: https://wiki.sugarlabs.org/go/Special:EmailUser/Davelab6
wiki: https://wiki.sugarlabs.org/go/User:Davelab6

There will be no other notifications in case of further activity unless
you visit this page while logged in. You could also reset the
notification flags for all your watched pages on your watchlist.

Your friendly Sugar Labs notification system

--
To change your email notification settings, visit
https://wiki.sugarlabs.org/go/Special:Preferences

To change your watchlist settings, visit
https://wiki.sugarlabs.org/go/Special:EditWatchlist

To delete the page from your watchlist, visit
https://wiki.sugarlabs.org/index.php?title=Talk:Sugar_Creation_Kit=unwatch

Feedback and further assistance:
https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents


___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Pootle seems down

2016-05-18 Thread Chris Leonard
Looks okay to me (five minutes ago).

Sending temporary password reset from Pootle web-admin page by private e-mail.

You will need to reset once you login.

cjl

On Wed, May 18, 2016 at 9:36 AM, samson goddy  wrote:
> Hello,
>
> What is wrong with the pootle site? i can't login, so i reset my password
> yesterday. And i havn't seen any reset link since. Is the pootle site
> down???
>
>
> Samson
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [IAEP] [SLOBS] [SLOB] another motion (Quispe trip to Translation Summit)

2016-05-18 Thread Dave Crossland
On 18 May 2016 at 10:05, Walter Bender  wrote:

> for some reason or other, the SFC seems to think that every outlay
> requires explicit approval from the entire board


FWIW I think this is reasonable, since the board have shared and equal
financial responsibility for the Conservancy account.
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [SLOBS] [SLOB] another motion (Quispe trip to Translation Summit)

2016-05-18 Thread Adam Holt
On Wed, May 18, 2016 at 10:05 AM, Walter Bender 
wrote:

> FWIW, while I agree that retroactively approving of funds is not ideal,
> this particular case is a matter of formal approval of what was already
> approved. SLOB gave me authority to make these sorts of decisions for the
> Trip Advisor grant several times now and I believe it is within Chris's
> discretion as well. Nonetheless, for some reason or other, the SFC seems to
> think that every outlay requires explicit approval from the entire board.
> Further, it is not like this was an attempt to blind-side or circumvent the
> board. I brought this up several months ago, but we have not managed to
> vote on it.
>
> Finally, I find the "wait-until-the-last-moment-to-object" style of
> discourse to be highly unprofessional. I reiterate, this has been on the
> table for months as has been the opportunity for feedback and discussion.
>

My own hope is that Sugar Labs seek a new tone of governance, putting aside
baseless ad hominem attacks against on its own board members and
hard-working sponsoring organization (SFConservancy.org), who happen to
prefer more transparent and understandable financials.

My hope is that Translation Community Manager Chris Leonard's monthly blog
(and similar) will be just the beginning to show us all this upfront,
honorable, inclusive-of-all-kinds-of-people (even accountants, if we are to
grow this movement) approach is in fact possible beginning in 2016.

-walter
>
> On Wed, May 18, 2016 at 9:32 AM, Lionel Laské 
> wrote:
>
>>
>> +1 for the remark of Adam.
>> +1 for the motion due to the relative small amount of money engaged.
>>
>>Lionel.
>>
>> 2016-05-18 15:20 GMT+02:00 Adam Holt :
>>
>>> I find the practice of retroactively voting for funds to be highly
>>> unprofessional, in all instances.
>>>
>>> Nevertheless I am hereby voting in favor in this 1 instance, on the hope
>>> that Translation Community Manager Chris Leonard will begin improving the
>>> situation with a public blog going forward -- so everyone knows what's
>>> happening and why.
>>>
>>>
>>> On Thu, May 12, 2016 at 11:33 AM, Chris Leonard <
>>> cjlhomeaddr...@gmail.com> wrote:
>>>
 I would note that, as requested, Edgar provided a brief write-up of
 the event afterwards (in Spanish), which I have
 Google-assisted-translated and will be posting (in both Spanish and
 English) on the blog that I'm setting up for reporting on Translation
 Community Manager activities.

 Asking funded travelers for a post-travel write-up is a practice that
 I think Sugar Labs SLOB should consider in all travel-funding
 requests.  It is a very common practice in science-related businesses,
 when someone is sent to a conference on company time.  This practice
 provides a further return on investment.  Not only are your ideas
 shared with the audience at the destination by the traveler, but the
 conference's ideas are reported back to the community providing the
 funding.

 cjl

 On Thu, May 12, 2016 at 9:59 AM, Walter Bender 
 wrote:
 > I realize that we never actually had a formal motion for this as we
 got
 > side-tracked by the i18n manager discussion (See [1]).
 >
 > Background: Edgar Quispe had requested funds to attend the Traducción
 e
 > interpretación en las lenguas originarias del Perú meeting in Lima.
 The
 > total cost of the trip was expected to be ~$200. In fact it came to
 $168.88.
 > The purpose of the visit was for Edgar to share his experience with
 Aymara
 > i18n for Sugar Labs with speakers of other indigenous languages in the
 > region. Note that this was pre-approved by Chris Leonard and Walter
 Bender
 > as appropriate and relevant to our i18n efforts under the Trip
 Advisor grant
 > and brought up for discussion at the 1 April SLOB meeting. Edgar's
 report is
 > at [2].
 >
 > Motion: to reimburse Edgar Quispe for expenses incurred representing
 Sugar
 > Labs at the Traducción e interpretación en las lenguas originarias
 del Perú
 > meeting in Lima. The cost is $168.88.
 >
 > -walter
 >
 > [1] http://lists.sugarlabs.org/archive/iaep/2016-March/017787.html
 > [2]
 >
 https://drive.google.com/file/d/0Bz5r4d6qh-WsZmF1cWQxemdGN0FmMzJnRjBZNEhKaEZWd1pB/view?usp=sharing
 >
 > -- Forwarded message --
 > From: Accounting at Software Freedom Conservancy
 > 
 > Date: Wed, May 11, 2016 at 8:08 PM
 > Subject: approval details for Quispe-Chambi trip expenses? (was: Fwd:
 > Solicitud de auspicio de pasajes)
 > To: su...@sfconservancy.org
 >
 >
 > I'm submitting tonight to Conservancy internal approval process Edgar
 > Quispe Chambi's reimbursement request of US$161.88.
 >
 

Re: [Sugar-devel] Issue tracking on Github?

2016-05-18 Thread Dave Crossland
Hi

On 18 May 2016 at 09:57, Tony Anderson  wrote:

> Its an educational project. An example is
> https://github.com/ezequielpereira/Bridge. This version of the
> Bridge-activity was developed as part of GCI.
> The zip downloaded from github is named Bridge-master.zip. I copied the
> zip to an XO-1.75, unzipped, and ran setup.py dist_xo. The result was a
> proper xo bundle which installed and ran.
>

Sounds good :)


> However, it failed to start: import error lib/box2d_32/_Box2D.so.
>

Is that error a bug in the program?


> So setup.py solves the problem of the folder name. However, it does
> suggest that we will need to upload xo bundles through a two step process
> of
> downloading the zip and using it to create the bundle to be uploaded to
> ASLO.
>

I understand that :)

https://docs.travis-ci.com/user/deployment/ is a way to automate that
process.


> On ASLO, this activity is shown as working on versions 0.82-0.104. This is
> clearly not correct. I found in uploading helloweb that this range is the
> default
>
value. It is possible to set the lower end (e.g. 0.100 for
> sugar-web-activities) but the upper end is 0.104 (0.106, 0.108 have not
> been added to the widget).
>

Who has admin access to ASLO to fix this?


> This import error raises again the issue that some dependencies will be
> changed based on XO model and on 32 or 64 bit architechture. During GCI,
> Walter set up a platform variable that activities can test to determine the
> environment. This will become increasingly important to developers.
>

I agree this will be important, so I filed
https://github.com/sugarlabs/sugar-docs/issues/87

-- 
Cheers
Dave
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [SLOBS] [SLOB] another motion (Quispe trip to Translation Summit)

2016-05-18 Thread Tony Anderson

Hi, Adam

I believe this case has been exhaustively documented. It apparently 
transpired before the current SLOBS was in place. It transpired before 
Chris became
our Translation Community Manager. My understanding is that the 
expenditure was approved by persons authorized to do so at the time. The 
problem apparently arose because the payment needed to come from SFC and 
that procedure was not followed.


I have voted for this motion but apparently even that vote didn't count 
because I said approved instead of some more acceptable response.


I thank God, I never had to go through such a process to get 
re-imbursement during my professional career.


Tony

On 05/18/2016 03:20 PM, Adam Holt wrote:
I find the practice of retroactively voting for funds to be highly 
unprofessional, in all instances.


Nevertheless I am hereby voting in favor in this 1 instance, on the 
hope that Translation Community Manager Chris Leonard will begin 
improving the situation with a public blog going forward -- so 
everyone knows what's happening and why.



On Thu, May 12, 2016 at 11:33 AM, Chris Leonard 
> wrote:


I would note that, as requested, Edgar provided a brief write-up of
the event afterwards (in Spanish), which I have
Google-assisted-translated and will be posting (in both Spanish and
English) on the blog that I'm setting up for reporting on Translation
Community Manager activities.

Asking funded travelers for a post-travel write-up is a practice that
I think Sugar Labs SLOB should consider in all travel-funding
requests.  It is a very common practice in science-related businesses,
when someone is sent to a conference on company time. This practice
provides a further return on investment.  Not only are your ideas
shared with the audience at the destination by the traveler, but the
conference's ideas are reported back to the community providing the
funding.

cjl

On Thu, May 12, 2016 at 9:59 AM, Walter Bender
> wrote:
> I realize that we never actually had a formal motion for this as
we got
> side-tracked by the i18n manager discussion (See [1]).
>
> Background: Edgar Quispe had requested funds to attend the
Traducción e
> interpretación en las lenguas originarias del Perú meeting in
Lima. The
> total cost of the trip was expected to be ~$200. In fact it came
to $168.88.
> The purpose of the visit was for Edgar to share his experience
with Aymara
> i18n for Sugar Labs with speakers of other indigenous languages
in the
> region. Note that this was pre-approved by Chris Leonard and
Walter Bender
> as appropriate and relevant to our i18n efforts under the Trip
Advisor grant
> and brought up for discussion at the 1 April SLOB meeting.
Edgar's report is
> at [2].
>
> Motion: to reimburse Edgar Quispe for expenses incurred
representing Sugar
> Labs at the Traducción e interpretación en las lenguas
originarias del Perú
> meeting in Lima. The cost is $168.88.
>
> -walter
>
> [1] http://lists.sugarlabs.org/archive/iaep/2016-March/017787.html
> [2]
>

https://drive.google.com/file/d/0Bz5r4d6qh-WsZmF1cWQxemdGN0FmMzJnRjBZNEhKaEZWd1pB/view?usp=sharing
>
> -- Forwarded message --
> From: Accounting at Software Freedom Conservancy
> >
> Date: Wed, May 11, 2016 at 8:08 PM
> Subject: approval details for Quispe-Chambi trip expenses? (was:
Fwd:
> Solicitud de auspicio de pasajes)
> To: su...@sfconservancy.org 
>
>
> I'm submitting tonight to Conservancy internal approval process
Edgar
> Quispe Chambi's reimbursement request of US$161.88.
>
> However, I am unable to find SLOBs approval, so the
reimbursement may be
> rejected because of this.  The information I have is:
>
> El mar. 18, 2016 5:52 AM, "Walter Bender"
>
> escribió:
>>> Chris and I approved the travel. We will get formal approval
from the
>>> SLOB but there is no time to wait. Please keep your receipts
so that
>>> we can reimburse you. Sorry that there is no time to get you a
travel
>>> advance.
>
> I assume based on that statements and the one below that at sometime
> between March 18th and April 15th, there was a formal SLOBs
approval.
> Can someone send that along, please?  A URL link to the SLOBs
minutes
> where it was approved are fine.
>
> [snip]
>
> --
> Bradley M. Kuhn
> President & Distinguished Technologist of Software Freedom
Conservancy
>  |--> & also, de-facto Bookkeeper since we can't afford to
   

Re: [Sugar-devel] [SLOBS] [SLOB] another motion (Quispe trip to Translation Summit)

2016-05-18 Thread Walter Bender
FWIW, while I agree that retroactively approving of funds is not ideal,
this particular case is a matter of formal approval of what was already
approved. SLOB gave me authority to make these sorts of decisions for the
Trip Advisor grant several times now and I believe it is within Chris's
discretion as well. Nonetheless, for some reason or other, the SFC seems to
think that every outlay requires explicit approval from the entire board.
Further, it is not like this was an attempt to blind-side or circumvent the
board. I brought this up several months ago, but we have not managed to
vote on it.

Finally, I find the "wait-until-the-last-moment-to-object" style of
discourse to be highly unprofessional. I reiterate, this has been on the
table for months as has been the opportunity for feedback and discussion.

-walter

On Wed, May 18, 2016 at 9:32 AM, Lionel Laské 
wrote:

>
> +1 for the remark of Adam.
> +1 for the motion due to the relative small amount of money engaged.
>
>Lionel.
>
> 2016-05-18 15:20 GMT+02:00 Adam Holt :
>
>> I find the practice of retroactively voting for funds to be highly
>> unprofessional, in all instances.
>>
>> Nevertheless I am hereby voting in favor in this 1 instance, on the hope
>> that Translation Community Manager Chris Leonard will begin improving the
>> situation with a public blog going forward -- so everyone knows what's
>> happening and why.
>>
>>
>> On Thu, May 12, 2016 at 11:33 AM, Chris Leonard > > wrote:
>>
>>> I would note that, as requested, Edgar provided a brief write-up of
>>> the event afterwards (in Spanish), which I have
>>> Google-assisted-translated and will be posting (in both Spanish and
>>> English) on the blog that I'm setting up for reporting on Translation
>>> Community Manager activities.
>>>
>>> Asking funded travelers for a post-travel write-up is a practice that
>>> I think Sugar Labs SLOB should consider in all travel-funding
>>> requests.  It is a very common practice in science-related businesses,
>>> when someone is sent to a conference on company time.  This practice
>>> provides a further return on investment.  Not only are your ideas
>>> shared with the audience at the destination by the traveler, but the
>>> conference's ideas are reported back to the community providing the
>>> funding.
>>>
>>> cjl
>>>
>>> On Thu, May 12, 2016 at 9:59 AM, Walter Bender 
>>> wrote:
>>> > I realize that we never actually had a formal motion for this as we got
>>> > side-tracked by the i18n manager discussion (See [1]).
>>> >
>>> > Background: Edgar Quispe had requested funds to attend the Traducción e
>>> > interpretación en las lenguas originarias del Perú meeting in Lima. The
>>> > total cost of the trip was expected to be ~$200. In fact it came to
>>> $168.88.
>>> > The purpose of the visit was for Edgar to share his experience with
>>> Aymara
>>> > i18n for Sugar Labs with speakers of other indigenous languages in the
>>> > region. Note that this was pre-approved by Chris Leonard and Walter
>>> Bender
>>> > as appropriate and relevant to our i18n efforts under the Trip Advisor
>>> grant
>>> > and brought up for discussion at the 1 April SLOB meeting. Edgar's
>>> report is
>>> > at [2].
>>> >
>>> > Motion: to reimburse Edgar Quispe for expenses incurred representing
>>> Sugar
>>> > Labs at the Traducción e interpretación en las lenguas originarias del
>>> Perú
>>> > meeting in Lima. The cost is $168.88.
>>> >
>>> > -walter
>>> >
>>> > [1] http://lists.sugarlabs.org/archive/iaep/2016-March/017787.html
>>> > [2]
>>> >
>>> https://drive.google.com/file/d/0Bz5r4d6qh-WsZmF1cWQxemdGN0FmMzJnRjBZNEhKaEZWd1pB/view?usp=sharing
>>> >
>>> > -- Forwarded message --
>>> > From: Accounting at Software Freedom Conservancy
>>> > 
>>> > Date: Wed, May 11, 2016 at 8:08 PM
>>> > Subject: approval details for Quispe-Chambi trip expenses? (was: Fwd:
>>> > Solicitud de auspicio de pasajes)
>>> > To: su...@sfconservancy.org
>>> >
>>> >
>>> > I'm submitting tonight to Conservancy internal approval process Edgar
>>> > Quispe Chambi's reimbursement request of US$161.88.
>>> >
>>> > However, I am unable to find SLOBs approval, so the reimbursement may
>>> be
>>> > rejected because of this.  The information I have is:
>>> >
>>> > El mar. 18, 2016 5:52 AM, "Walter Bender" 
>>> > escribió:
>>> >>> Chris and I approved the travel. We will get formal approval from the
>>> >>> SLOB but there is no time to wait. Please keep your receipts so that
>>> >>> we can reimburse you. Sorry that there is no time to get you a travel
>>> >>> advance.
>>> >
>>> > I assume based on that statements and the one below that at sometime
>>> > between March 18th and April 15th, there was a formal SLOBs approval.
>>> > Can someone send that along, please?  A URL link to the SLOBs minutes
>>> > where it was approved are fine.
>>> >
>>> > 

Re: [Sugar-devel] Help Utkarsh test a Browse activity patch

2016-05-18 Thread Tony Anderson

Hi, Dave

I'll be happy to test it. Where is the xo bundle?

Tony

On 05/18/2016 03:37 PM, Dave Crossland wrote:


Hi

I wonder if any Sugar developers could spare an hour today to help 
Utkarsh test a Browse activity patch? :)


https://github.com/sugarlabs/browse-activity/pull/24#issuecomment-220027208

--
Cheers
Dave


___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Issue tracking on Github?

2016-05-18 Thread Tony Anderson

Hi, Dave

Its an educational project. An example is 
https://github.com/ezequielpereira/Bridge. This version of the 
Bridge-activity was developed as part of GCI.
The zip downloaded from github is named Bridge-master.zip. I copied the 
zip to an XO-1.75, unzipped, and ran setup.py dist_xo. The result was a
proper xo bundle which installed and ran. However, it failed to start: 
import error lib/box2d_32/_Box2D.so.


So setup.py solves the problem of the folder name. However, it does 
suggest that we will need to upload xo bundles through a two step 
process of
downloading the zip and using it to create the bundle to be uploaded to 
ASLO.


On ASLO, this activity is shown as working on versions 0.82-0.104. This 
is clearly not correct. I found in uploading helloweb that this range is 
the default
value. It is possible to set the lower end (e.g. 0.100 for 
sugar-web-activities) but the upper end is 0.104 (0.106, 0.108 have not 
been added to the widget).


This import error raises again the issue that some dependencies will be 
changed based on XO model and on 32 or 64 bit architechture. During GCI, 
Walter set up a platform variable that activities can test to determine 
the environment. This will become increasingly important to developers.


Tony

On 05/18/2016 02:42 PM, Dave Crossland wrote:


On 18 May 2016 at 08:18, Tony Anderson > wrote:


As I understand it, what you are trying to do is make github the
place where Sugar activities are kept.


The source code for activities has traditionally lived on 
http://git.sugarlabs.org/projects but this is going to be shut down 
this year, because the software is no longer maintained and each week 
it becomes a bigger and bigger liability; meanwhile many activities 
have already naturally found a home to live in on Github.


Currently, ASLO provides for upload of an
activity (new or new version) as an xo bundle from the user's file
system.


This should not be a manual process in 2016 :)

What would be needed is a way to release an xo bundle from the
github repository.


https://docs.travis-ci.com/user/deployment/

Experience in the last GCI showed that the way Sugar activities
are stored in GitHub is not compatible with the requirements of an
xo bundle.
For example, a Sugar activity must have a top-level folder with
the name x.activity.


Please help me locate the discussion about this, the assertion Github 
releases can't work with this requirement seems totally incorrect to me.


By custom, the version is shown in the xo file name (e.g.
helloweb-3.xo) and should match the version number given in
activity.info . However, this requires an
act by the developer and is not automatic.


I am very confident I can automate this.

So I think some programming is required to release activities from
github to ASLO and to update the ASLO developer hub to conform to
the new requirements.


Sure! Its going to be great! :D

--
Cheers
Dave


___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Help Utkarsh test a Browse activity patch

2016-05-18 Thread Dave Crossland
Hi

I wonder if any Sugar developers could spare an hour today to help Utkarsh
test a Browse activity patch? :)

https://github.com/sugarlabs/browse-activity/pull/24#issuecomment-220027208

-- 
Cheers
Dave
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Help Utkarsh test a Browse activity patch

2016-05-18 Thread Ütkarsh Tiwari
Thank you Dave :)

Regards,
Utkarsh
On May 18, 2016 7:08 PM, "Dave Crossland"  wrote:

>
> Hi
>
> I wonder if any Sugar developers could spare an hour today to help Utkarsh
> test a Browse activity patch? :)
>
> https://github.com/sugarlabs/browse-activity/pull/24#issuecomment-220027208
>
> --
> Cheers
> Dave
>
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Pootle seems down

2016-05-18 Thread samson goddy
Hello,

What is wrong with the pootle site? i can't login, so i reset my password 
yesterday. And i havn't seen any reset link since. Is the pootle site down???


Samson
  ___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [SLOBS] [SLOB] another motion (Quispe trip to Translation Summit)

2016-05-18 Thread Lionel Laské
+1 for the remark of Adam.
+1 for the motion due to the relative small amount of money engaged.

   Lionel.

2016-05-18 15:20 GMT+02:00 Adam Holt :

> I find the practice of retroactively voting for funds to be highly
> unprofessional, in all instances.
>
> Nevertheless I am hereby voting in favor in this 1 instance, on the hope
> that Translation Community Manager Chris Leonard will begin improving the
> situation with a public blog going forward -- so everyone knows what's
> happening and why.
>
>
> On Thu, May 12, 2016 at 11:33 AM, Chris Leonard 
> wrote:
>
>> I would note that, as requested, Edgar provided a brief write-up of
>> the event afterwards (in Spanish), which I have
>> Google-assisted-translated and will be posting (in both Spanish and
>> English) on the blog that I'm setting up for reporting on Translation
>> Community Manager activities.
>>
>> Asking funded travelers for a post-travel write-up is a practice that
>> I think Sugar Labs SLOB should consider in all travel-funding
>> requests.  It is a very common practice in science-related businesses,
>> when someone is sent to a conference on company time.  This practice
>> provides a further return on investment.  Not only are your ideas
>> shared with the audience at the destination by the traveler, but the
>> conference's ideas are reported back to the community providing the
>> funding.
>>
>> cjl
>>
>> On Thu, May 12, 2016 at 9:59 AM, Walter Bender 
>> wrote:
>> > I realize that we never actually had a formal motion for this as we got
>> > side-tracked by the i18n manager discussion (See [1]).
>> >
>> > Background: Edgar Quispe had requested funds to attend the Traducción e
>> > interpretación en las lenguas originarias del Perú meeting in Lima. The
>> > total cost of the trip was expected to be ~$200. In fact it came to
>> $168.88.
>> > The purpose of the visit was for Edgar to share his experience with
>> Aymara
>> > i18n for Sugar Labs with speakers of other indigenous languages in the
>> > region. Note that this was pre-approved by Chris Leonard and Walter
>> Bender
>> > as appropriate and relevant to our i18n efforts under the Trip Advisor
>> grant
>> > and brought up for discussion at the 1 April SLOB meeting. Edgar's
>> report is
>> > at [2].
>> >
>> > Motion: to reimburse Edgar Quispe for expenses incurred representing
>> Sugar
>> > Labs at the Traducción e interpretación en las lenguas originarias del
>> Perú
>> > meeting in Lima. The cost is $168.88.
>> >
>> > -walter
>> >
>> > [1] http://lists.sugarlabs.org/archive/iaep/2016-March/017787.html
>> > [2]
>> >
>> https://drive.google.com/file/d/0Bz5r4d6qh-WsZmF1cWQxemdGN0FmMzJnRjBZNEhKaEZWd1pB/view?usp=sharing
>> >
>> > -- Forwarded message --
>> > From: Accounting at Software Freedom Conservancy
>> > 
>> > Date: Wed, May 11, 2016 at 8:08 PM
>> > Subject: approval details for Quispe-Chambi trip expenses? (was: Fwd:
>> > Solicitud de auspicio de pasajes)
>> > To: su...@sfconservancy.org
>> >
>> >
>> > I'm submitting tonight to Conservancy internal approval process Edgar
>> > Quispe Chambi's reimbursement request of US$161.88.
>> >
>> > However, I am unable to find SLOBs approval, so the reimbursement may be
>> > rejected because of this.  The information I have is:
>> >
>> > El mar. 18, 2016 5:52 AM, "Walter Bender" 
>> > escribió:
>> >>> Chris and I approved the travel. We will get formal approval from the
>> >>> SLOB but there is no time to wait. Please keep your receipts so that
>> >>> we can reimburse you. Sorry that there is no time to get you a travel
>> >>> advance.
>> >
>> > I assume based on that statements and the one below that at sometime
>> > between March 18th and April 15th, there was a formal SLOBs approval.
>> > Can someone send that along, please?  A URL link to the SLOBs minutes
>> > where it was approved are fine.
>> >
>> > [snip]
>> >
>> > --
>> > Bradley M. Kuhn
>> > President & Distinguished Technologist of Software Freedom Conservancy
>> >  |--> & also, de-facto Bookkeeper since we can't afford to hire one.
>> > Pls donate so we can increase staff:
>> https://sfconservancy.org/supporter/
>> >
>> >
>> >
>> > --
>> > Walter Bender
>> > Sugar Labs
>> > http://www.sugarlabs.org
>> >
>> ___
>> SLOBs mailing list
>> sl...@lists.sugarlabs.org
>> http://lists.sugarlabs.org/listinfo/slobs
>>
>> --
>> 
>> 
>> Unsung Heroes of OLPC, interviewed live @
>> http://unleashkids.org !
>>
>
> ___
> SLOBs mailing list
> sl...@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/slobs
>
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org

Re: [Sugar-devel] [SLOBS] [SLOB] another motion (Quispe trip to Translation Summit)

2016-05-18 Thread Adam Holt
I find the practice of retroactively voting for funds to be highly
unprofessional, in all instances.

Nevertheless I am hereby voting in favor in this 1 instance, on the hope
that Translation Community Manager Chris Leonard will begin improving the
situation with a public blog going forward -- so everyone knows what's
happening and why.


On Thu, May 12, 2016 at 11:33 AM, Chris Leonard 
wrote:

> I would note that, as requested, Edgar provided a brief write-up of
> the event afterwards (in Spanish), which I have
> Google-assisted-translated and will be posting (in both Spanish and
> English) on the blog that I'm setting up for reporting on Translation
> Community Manager activities.
>
> Asking funded travelers for a post-travel write-up is a practice that
> I think Sugar Labs SLOB should consider in all travel-funding
> requests.  It is a very common practice in science-related businesses,
> when someone is sent to a conference on company time.  This practice
> provides a further return on investment.  Not only are your ideas
> shared with the audience at the destination by the traveler, but the
> conference's ideas are reported back to the community providing the
> funding.
>
> cjl
>
> On Thu, May 12, 2016 at 9:59 AM, Walter Bender 
> wrote:
> > I realize that we never actually had a formal motion for this as we got
> > side-tracked by the i18n manager discussion (See [1]).
> >
> > Background: Edgar Quispe had requested funds to attend the Traducción e
> > interpretación en las lenguas originarias del Perú meeting in Lima. The
> > total cost of the trip was expected to be ~$200. In fact it came to
> $168.88.
> > The purpose of the visit was for Edgar to share his experience with
> Aymara
> > i18n for Sugar Labs with speakers of other indigenous languages in the
> > region. Note that this was pre-approved by Chris Leonard and Walter
> Bender
> > as appropriate and relevant to our i18n efforts under the Trip Advisor
> grant
> > and brought up for discussion at the 1 April SLOB meeting. Edgar's
> report is
> > at [2].
> >
> > Motion: to reimburse Edgar Quispe for expenses incurred representing
> Sugar
> > Labs at the Traducción e interpretación en las lenguas originarias del
> Perú
> > meeting in Lima. The cost is $168.88.
> >
> > -walter
> >
> > [1] http://lists.sugarlabs.org/archive/iaep/2016-March/017787.html
> > [2]
> >
> https://drive.google.com/file/d/0Bz5r4d6qh-WsZmF1cWQxemdGN0FmMzJnRjBZNEhKaEZWd1pB/view?usp=sharing
> >
> > -- Forwarded message --
> > From: Accounting at Software Freedom Conservancy
> > 
> > Date: Wed, May 11, 2016 at 8:08 PM
> > Subject: approval details for Quispe-Chambi trip expenses? (was: Fwd:
> > Solicitud de auspicio de pasajes)
> > To: su...@sfconservancy.org
> >
> >
> > I'm submitting tonight to Conservancy internal approval process Edgar
> > Quispe Chambi's reimbursement request of US$161.88.
> >
> > However, I am unable to find SLOBs approval, so the reimbursement may be
> > rejected because of this.  The information I have is:
> >
> > El mar. 18, 2016 5:52 AM, "Walter Bender" 
> > escribió:
> >>> Chris and I approved the travel. We will get formal approval from the
> >>> SLOB but there is no time to wait. Please keep your receipts so that
> >>> we can reimburse you. Sorry that there is no time to get you a travel
> >>> advance.
> >
> > I assume based on that statements and the one below that at sometime
> > between March 18th and April 15th, there was a formal SLOBs approval.
> > Can someone send that along, please?  A URL link to the SLOBs minutes
> > where it was approved are fine.
> >
> > [snip]
> >
> > --
> > Bradley M. Kuhn
> > President & Distinguished Technologist of Software Freedom Conservancy
> >  |--> & also, de-facto Bookkeeper since we can't afford to hire one.
> > Pls donate so we can increase staff:
> https://sfconservancy.org/supporter/
> >
> >
> >
> > --
> > Walter Bender
> > Sugar Labs
> > http://www.sugarlabs.org
> >
> ___
> SLOBs mailing list
> sl...@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/slobs
>
> --
> 
> 
> Unsung Heroes of OLPC, interviewed live @
> http://unleashkids.org !
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [IAEP] [SLOBS] [SLOB] GSoC mentor stipend motion

2016-05-18 Thread Dave Crossland
Hi

On 18 May 2016 at 04:15, Tony Anderson  wrote:

> In the case of the GSOC stipend, I assume the total amount is transferred
> to SugarLabs. That amount is based on the number of slots (6) and not on
> the number of mentors.
>

Yes, the total is based on that, but the fraction due to each mentor is
not, because we have more mentors than slots.


> The amount is fixed per slot ($500). So SFC would take $250
>

Why would SFC take 50%?


> and SugarLabs would take $125.
>

Why would SL take 25%


> This would result in a balance of $2625 or $262.50 per each of the ten
> mentors. Each mentor could individually decide to request the $262.50 or
> leave it in the General Fund.
>

:)

In the case of the membership donation. It appears to be a donation since
> there is no penalty. I think it should be a donation request with the
> amounts
>
as an 'expectation'.
>

I don't understand. It is called a donation, and thus it is _de facto_ a
donation request.

If you would like to amend the text I drafted, please use the suggestions
feature of Google Docs.

If you would like to see donations solicited in totally different way,
please draft a counter motion and post it.


> I don't understand the 'rewards' for larger donations. What is a release
> codename?
>

Its a long tradition in software projects to have names for releases;
Microsoft's codenames in the 90s were cities - Windows 95 was Cairo - and
most major free software projects use them:

https://wiki.ubuntu.com/DevelopmentCodeNames
https://fedoraproject.org/wiki/History_of_Fedora_release_names
https://en.wikipedia.org/wiki/Firefox_release_history

More importantly, I think the first step is to provide a simple way for
> members or non-members to donate to support Sugar Labs. Is this paypal,
> credit card or   Is this something that SFC must provide or can
> SugarLabs do this on its own?
>

The donate link on the wiki was not working, I didn't retrieve a working
link yet, but when I do I will get it back on the website :) I'd be very
grateful if you could help with this :D

-- 
Cheers
Dave
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Issue tracking on Github?

2016-05-18 Thread Tony Anderson

Hi, Dave

As I understand it, what you are trying to do is make github the place 
where Sugar activities are kept. Currently, ASLO provides for upload of an
activity (new or new version) as an xo bundle from the user's file 
system. What would be needed is a way to release an xo bundle from the 
github
repository. Experience in the last GCI showed that the way Sugar 
activities are stored in GitHub is not compatible with the requirements 
of an xo bundle.
For example, a Sugar activity must have a top-level folder with the name 
x.activity.


By custom, the version is shown in the xo file name (e.g. helloweb-3.xo) 
and should match the version number given in activity.info. However, 
this requires an act by the developer and is not automatic.


So I think some programming is required to release activities from 
github to ASLO and to update the ASLO developer hub to conform to the 
new requirements.


Tony

On 05/18/2016 01:52 PM, Dave Crossland wrote:

Hi

On 18 May 2016 at 04:29, Tony Anderson > wrote:


Sugar activities from the beginning identified versions by version
number. For some activities we have tens of versions in ASLO.
Switching version control from a version number to git branches
may be non-trivial. It would certainly be helpful to view changes
to activities over time.


There are commits where the version is marked in the activity's commit 
history, and its easy to tag those commits as releases; then Github 
automatically shows them in a release timeline page. Automating the 
release process (ie, making the .xo bundle and uploading it to the 
release page as a binary attachment) is also straightforward with 
Travis CI.


I still believe it is far more important to have a link from the
ASLO entry for an activity to its github repo than to include the
link in activity.info .


Great idea :)

https://wiki.sugarlabs.org/index.php?title=Vision_proposal_2016=revision=98736=98696 



--
Cheers
Dave


___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [IAEP] [SLOBS] [SLOB] GSoC mentor stipend motion

2016-05-18 Thread Sean DALY
satellit sent me a useful link on how the Donate wiki page was edited.

I didn't know about the sl.o change so was unable to archive the old site,
but the Internet Archive has done an excellent job in that department. The
original Paypal donate button on the wiki page directed to Paypal login,
but I don't know how that landed at SFC. However, the SFC has just such a
button up and running (in addition to other options):

https://sfconservancy.org/donate/

If we could set up their checkout link to replace:

Software Freedom Conservancy, Inc.
Reference: General

with

Software Freedom Conservancy, Inc.
Reference: Sugar Labs

we'd be all set.

I don't know how to do that, but Paypal has documentation:
https://developer.paypal.com/docs/classic/paypal-payments-standard/integration-guide/donation_buttons/

Adam - could you ask SFC if we can piggyback their donation setup? Ideally
not just the Donate button, but the other methods too?

Sean



On Wed, May 18, 2016 at 10:34 AM, Sean DALY  wrote:

>
> On Wed, May 18, 2016 at 10:15 AM, Tony Anderson 
> wrote:
>
>> More importantly, I think the first step is to provide a simple way for
>> members or non-members to donate to support Sugar Labs. Is this paypal,
>> credit card or   Is this something that SFC must provide or can
>> SugarLabs do this on its own?
>>
>
>
> The previous site had a donate button on the homepage, but this was
> disappeared.
>
> Sean
>
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Issue tracking on Github?

2016-05-18 Thread Dave Crossland
Hi

On 18 May 2016 at 04:29, Tony Anderson  wrote:

> Sugar activities from the beginning identified versions by version number.
> For some activities we have tens of versions in ASLO. Switching version
> control from a version number to git branches may be non-trivial. It would
> certainly be helpful to view changes to activities over time.
>

There are commits where the version is marked in the activity's commit
history, and its easy to tag those commits as releases; then Github
automatically shows them in a release timeline page. Automating the release
process (ie, making the .xo bundle and uploading it to the release page as
a binary attachment) is also straightforward with Travis CI.


> I still believe it is far more important to have a link from the ASLO
> entry for an activity to its github repo than to include the link in
> activity.info.
>

Great idea :)

https://wiki.sugarlabs.org/index.php?title=Vision_proposal_2016=revision=98736=98696


-- 
Cheers
Dave
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [IAEP] [SLOBS] [SLOB] GSoC mentor stipend motion

2016-05-18 Thread Sean DALY
On Wed, May 18, 2016 at 10:15 AM, Tony Anderson 
wrote:

> More importantly, I think the first step is to provide a simple way for
> members or non-members to donate to support Sugar Labs. Is this paypal,
> credit card or   Is this something that SFC must provide or can
> SugarLabs do this on its own?
>


The previous site had a donate button on the homepage, but this was
disappeared.

Sean
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Issue tracking on Github?

2016-05-18 Thread Tony Anderson
Sugar activities from the beginning identified versions by version 
number. For some activities we have tens of versions in ASLO. Switching 
version control from a version number to git branches may be 
non-trivial. It would certainly be helpful to view changes to activities 
over time.


I still believe it is far more important to have a link from the ASLO 
entry for an activity to its github repo than to include the link in 
activity.info.


Tony

On 05/17/2016 07:37 PM, Walter Bender wrote:


On Tue, May 17, 2016 at 12:35 PM, Dave Crossland > wrote:



On 17 May 2016 at 09:46, Walter Bender > wrote:

we need to send out a clear description of what is expected of
App developers ("transfer" their repos to sugarlabs) and how
to manage issues once the switch-over has occurred.


https://wiki.sugarlabs.org/go/Infrastructure_Team/Migrating_Bugs_to_GitHub


Great. Thx.



--
Walter Bender
Sugar Labs
http://www.sugarlabs.org



___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [IAEP] [SLOBS] [SLOB] GSoC mentor stipend motion

2016-05-18 Thread Tony Anderson

Hi, Dave

I think both motions need further explanation.

In the case of the GSOC stipend, I assume the total amount is 
transferred to SugarLabs. That amount is based on the number of slots 
(6) and not on
the number of mentors. The amount is fixed per slot ($500). So SFC would 
take $250 and SugarLabs would take $125. This would result in a balance
of $2625 or $262.50 per each of the ten mentors. Each mentor could 
individually decide to request the $262.50 or leave it in the General Fund.


In the case of the membership donation. It appears to be a donation 
since there is no penalty. I think it should be a donation request with 
the amounts
as an 'expectation'. I don't understand the 'rewards' for larger 
donations. What is a release codename?


More importantly, I think the first step is to provide a simple way for 
members or non-members to donate to support Sugar Labs. Is this paypal, 
credit card or   Is this something that SFC must provide or can 
SugarLabs do this on its own?


Tony

On 05/18/2016 01:36 AM, Dave Crossland wrote:


On 12 May 2016 at 10:52, Dave Crossland > wrote:


On 12 May 2016 at 09:42, Walter Bender > wrote:

As Adam has pointed out, this motion has failed to pass. It
seems that there is some support of the idea of offering at
least a portion of the GSoC stipend to mentors who
need/request the funds, but the form of the current motion,
putting the authority into the hands of the mentors themselves
does not have adequate support. Perhaps someone can craft a
motion that would be better received by the oversight board.


I submit the following motion draft for comments, based on
Sebastian's text, which I believe expresses Tony's sentiment, and
pays a courtesy to Lionel's sentiment. With the existing votes for
the previous motion plus Tony's swing vote, the motion can pass.


https://docs.google.com/document/d/1CPQRFvCwj-Az79PB3Y85aK8Pv5Sl1EODs07m9phAS5U/edit




I invite anyone else to comment on my 2 planned motions, and I'll 
submit them at the end of the week :)



___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Fwd: GSOC

2016-05-18 Thread Tony Anderson

Hi, Utkarsh

You are already doing that when you write the object from the temp folder.

Tony

On 05/17/2016 10:44 PM, Ütkarsh Tiwari wrote:

I need to overwrite(delete) the existing object with a new object in
the Journal.

Thanks,
Utkarsh Tiwari

On 5/18/16, Sam Parkinson  wrote:

If you make an activity, all of the journal interaction is handled by
the Journal.  Maybe that would help you in this instance?

On Wed, May 18, 2016 at 5:02 AM, Ütkarsh Tiwari
 wrote:

Hi,
 How can we overwrite(contents) a specific object in Journal?

Thanks,
Utkarsh

On 5/18/16, Ütkarsh Tiwari  wrote:

  Hi Tony,
   In case if the user chooses to overwrite the
  contents(code) of the existing project(already saved in Journal),
  would you like to overwrite that Journal object or create a new
  object(overwritten- this might create duplicate names)?

  Thanks,
  Utkarsh Tiwari

  On 5/17/16, Walter Bender  wrote:

  I believe it defaults to ~/Documents (outside of sugar-build).

  -walter

  On Tue, May 17, 2016 at 10:48 AM, Ütkarsh Tiwari
   wrote:
  > Hi, Utkarsh
  >
  > I gave this version a trial. I think the integration is
complete. The
  > next problems are left over from Richa Sehgal's work from last
year.
  >
  > I wasn't able to look at the feature page - I think Bernie
Innocenti
  > is
  > working on the server and it is down for a while.
  >
  > What we are trying to do goes beyond the jsfiddle on the
internet. It
  > provides a way to enter html or css or javascript and test the
outcome
  > when the
  > code is processed by the browser. What I would like is that the
user
  > can
  > create an html file using an editor and then show that file on
with
  > the
  > fiddler.
  >
  > So, if I open the fiddler and enter Hello World , then
'run'
  > will display that in the right side panel. (And that works).
Now I
  > save
  > the file giving it  a
  > project name. e.g. helloworld. This is saved in the Journal.
When you
  > look at the Journal, there are two entries. One shows the
Browse icon
  > and the other a text page icon. This is normal - one represents
the
  > journal object for the browse activity and the other object has
the
  > saved html: helloworld.html.
  >
  > You can copy the helloworld.html file to the Documents folder
(hover
  > over the text icon and select copy to Documents). Using
Terminal, you
  > will see the file in the Documents folder is named
  > helloworld.html.zip.
  > This is correct (it should be a zip file) but the name should be
  > helloworld.zip. In the Terminal you will see the expanded file
is
  > helloworld.html.
  >
  > There are two problems:
  >
  >  1. When the file is zipped, it should be in a 'project'
directory
  > with the name of the project. So helloworld/helloworld.html.
When
  > unzipped, there should be a helloworld directory in Documents
and in
  > it
  > should be the helloworld.html file.
  >  2. The html file needs a helloworld. Browse
  > apparently uses the whole file as the title when one is not
given.
  > Note:
  > the title appears as the name of the tab.
  >
  > Having saved helloworld with project name helloworld, I was
able to
  > open
  > it (but only when fiddler is enabled - which is probably ok). It
  > displayed correctly. However, if I show source I get the source
html
  > for
  > Richa Sehgal's fiddler page not the source of the
helloworld.html.
  >
  > Using Terminal, I did a less on the text of helloworld.html. It
is one
  > line (normal for html which doesn't recognize newlines). There
is a
  > package called BeautifulSoup which is included in the Sugar
image (it
  > is
  > outdated - should be bs4 but no problem). Anyway, you can find
the
  > BeautifulSoup documentation on line. What you can do is use the
  > prettyprint feature to save the html file so that it is more
useful
  > for
  > editiing.
  >
  > Note: the reason for the zip file is that an html file can
refer to an
  > img (Some). This is a relative url and
  > refers
  > to a file in the same directory as the html file. By zipping
the html
  > and media files together, it will work correctly when uploaded
to the
  > school server, for example. This also supports having a main
page with
  > links to other html files in the same directory ( href='page1.html'>Page 1).
  >
  > This is great progress and now we have the opportunity to make
sure
  > that
  > the feature works in various use cases.
  >
  > Tony
  >
  > On 05/14/2016 10:08 PM, Ütkarsh Tiwari wrote:
  >> Hi,
  >>  I have fixed the .xo file. Now on clicking the 'Run' will
open a
  >> new tab with blank fiddle screen and will insert the user code
inside
  >> the blank skeleton in index.html. I 

Re: [Sugar-devel] Fwd: GSOC

2016-05-18 Thread Tony Anderson

Hi Walter,

Utkarsh is using the datastore class so that is what he is doing already.

Tony

On 05/18/2016 12:06 AM, Walter Bender wrote:


On Tue, May 17, 2016 at 4:44 PM, Ütkarsh Tiwari 
> wrote:


I need to overwrite(delete) the existing object with a new object in
the Journal.


Can you explain your use case a bit more? Why is it not adequate to 
just modify the existing object? What is achieved by replacing it?



Thanks,
Utkarsh Tiwari

On 5/18/16, Sam Parkinson > wrote:
> If you make an activity, all of the journal interaction is
handled by
> the Journal.  Maybe that would help you in this instance?
>
> On Wed, May 18, 2016 at 5:02 AM, Ütkarsh Tiwari
> >
wrote:
>> Hi,
>> How can we overwrite(contents) a specific object in Journal?
>>
>> Thanks,
>> Utkarsh
>>
>> On 5/18/16, Ütkarsh Tiwari > wrote:
>>>  Hi Tony,
>>>   In case if the user chooses to overwrite the
>>>  contents(code) of the existing project(already saved in Journal),
>>>  would you like to overwrite that Journal object or create a new
>>>  object(overwritten- this might create duplicate names)?
>>>
>>>  Thanks,
>>>  Utkarsh Tiwari
>>>
>>>  On 5/17/16, Walter Bender > wrote:
  I believe it defaults to ~/Documents (outside of sugar-build).

  -walter

  On Tue, May 17, 2016 at 10:48 AM, Ütkarsh Tiwari
  
>  wrote:

>  Hi,
>  What is the location of the 'Journal/Documents' folder
inside
>  sugar-build?
>
>  Thanks,
>  Utkarsh Tiwari
>
>  On 5/15/16, Tony Anderson > wrote:
>  > Hi, Utkarsh
>  >
>  > I gave this version a trial. I think the integration is
> complete. The
>  > next problems are left over from Richa Sehgal's work from
last
> year.
>  >
>  > I wasn't able to look at the feature page - I think Bernie
> Innocenti
>  > is
>  > working on the server and it is down for a while.
>  >
>  > What we are trying to do goes beyond the jsfiddle on the
> internet. It
>  > provides a way to enter html or css or javascript and
test the
> outcome
>  > when the
>  > code is processed by the browser. What I would like is
that the
> user
>  > can
>  > create an html file using an editor and then show that
file on
> with
>  > the
>  > fiddler.
>  >
>  > So, if I open the fiddler and enter Hello World
, then
> 'run'
>  > will display that in the right side panel. (And that works).
> Now I
>  > save
>  > the file giving it  a
>  > project name. e.g. helloworld. This is saved in the Journal.
> When you
>  > look at the Journal, there are two entries. One shows the
> Browse icon
>  > and the other a text page icon. This is normal - one
represents
> the
>  > journal object for the browse activity and the other
object has
> the
>  > saved html: helloworld.html.
>  >
>  > You can copy the helloworld.html file to the Documents folder
> (hover
>  > over the text icon and select copy to Documents). Using
> Terminal, you
>  > will see the file in the Documents folder is named
>  > helloworld.html.zip.
>  > This is correct (it should be a zip file) but the name
should be
>  > helloworld.zip. In the Terminal you will see the expanded
file
> is
>  > helloworld.html.
>  >
>  > There are two problems:
>  >
>  >  1. When the file is zipped, it should be in a 'project'
> directory
>  > with the name of the project. So helloworld/helloworld.html.
> When
>  > unzipped, there should be a helloworld directory in Documents
> and in
>  > it
>  > should be the helloworld.html file.
>  >  2. The html file needs a helloworld.
Browse
>  > apparently uses the whole file as the title when one is not
> given.
>  > Note:
>  > the title appears as the name of the tab.
>  >
>  > Having saved helloworld with project name helloworld, I was
> able to
>  > open
>  > it (but only 

Re: [Sugar-devel] Fwd: GSOC

2016-05-18 Thread Tony Anderson

Hi, Sam

Actually the Journal interaction is handled by the datastore class.

Tony

On 05/17/2016 09:48 PM, Sam Parkinson wrote:
If you make an activity, all of the journal interaction is handled by 
the Journal.  Maybe that would help you in this instance?


On Wed, May 18, 2016 at 5:02 AM, Ütkarsh Tiwari 
 wrote:
Hi, How can we overwrite(contents) a specific object in Journal? 
Thanks, Utkarsh On 5/18/16, Ütkarsh Tiwari 
> wrote:


Hi Tony, In case if the user chooses to overwrite the
contents(code) of the existing project(already saved in Journal),
would you like to overwrite that Journal object or create a new
object(overwritten- this might create duplicate names)? Thanks,
Utkarsh Tiwari On 5/17/16, Walter Bender > wrote:

I believe it defaults to ~/Documents (outside of
sugar-build). -walter On Tue, May 17, 2016 at 10:48 AM,
Ütkarsh Tiwari 

wrote: 


Hi, What is the location of the 'Journal/Documents'
folder inside sugar-build? Thanks, Utkarsh Tiwari On
5/15/16, Tony Anderson > wrote: > Hi, Utkarsh > >
I gave this version a trial. I think the integration is
complete. The > next problems are left over from Richa
Sehgal's work from last year. > > I wasn't able to look
at the feature page - I think Bernie Innocenti > is >
working on the server and it is down for a while. > >
What we are trying to do goes beyond the jsfiddle on the
internet. It > provides a way to enter html or css or
javascript and test the outcome > when the > code is
processed by the browser. What I would like is that the
user > can > create an html file using an editor and then
show that file on with > the > fiddler. > > So, if I open
the fiddler and enter Hello World , then 'run' >
will display that in the right side panel. (And that
works). Now I > save > the file giving it a > project
name. e.g. helloworld. This is saved in the Journal. When
you > look at the Journal, there are two entries. One
shows the Browse icon > and the other a text page icon.
This is normal - one represents the > journal object for
the browse activity and the other object has the > saved
html: helloworld.html. > > You can copy the
helloworld.html file to the Documents folder (hover >
over the text icon and select copy to Documents). Using
Terminal, you > will see the file in the Documents folder
is named > helloworld.html.zip. > This is correct (it
should be a zip file) but the name should be >
helloworld.zip. In the Terminal you will see the expanded
file is > helloworld.html. > > There are two problems: >
> 1. When the file is zipped, it should be in a 'project'
directory > with the name of the project. So
helloworld/helloworld.html. When > unzipped, there should
be a helloworld directory in Documents and in > it >
should be the helloworld.html file. > 2. The html file
needs a helloworld. Browse > apparently
uses the whole file as the title when one is not given. >
Note: > the title appears as the name of the tab. > >
Having saved helloworld with project name helloworld, I
was able to > open > it (but only when fiddler is enabled
- which is probably ok). It > displayed correctly.
However, if I show source I get the source html > for >
Richa Sehgal's fiddler page not the source of the
helloworld.html. > > Using Terminal, I did a less on the
text of helloworld.html. It is one > line (normal for
html which doesn't recognize newlines). There is a >
package called BeautifulSoup which is included in the
Sugar image (it > is > outdated - should be bs4 but no
problem). Anyway, you can find the > BeautifulSoup
documentation on line. What you can do is use the >
prettyprint feature to save the html file so that it is
more useful > for > editiing. > > Note: the reason for
the zip file is that an html file can refer to an > img
(Some). This is a relative url
and > refers > to a file in the same directory as the
html file. By zipping the html > and media files
together, it will work correctly when uploaded to the >
school server, for example. 

Re: [Sugar-devel] Fwd: GSOC

2016-05-18 Thread Tony Anderson

Hi, Utkarsh

Currently, the object is saved with the same object_id. However, it is 
probably safer to go by the title in the metadata.


Tony

On 05/17/2016 09:02 PM, Ütkarsh Tiwari wrote:

Hi,
 How can we overwrite(contents) a specific object in Journal?

Thanks,
Utkarsh

On 5/18/16, Ütkarsh Tiwari  wrote:

Hi Tony,
  In case if the user chooses to overwrite the
contents(code) of the existing project(already saved in Journal),
would you like to overwrite that Journal object or create a new
object(overwritten- this might create duplicate names)?

Thanks,
Utkarsh Tiwari

On 5/17/16, Walter Bender  wrote:

I believe it defaults to ~/Documents (outside of sugar-build).

-walter

On Tue, May 17, 2016 at 10:48 AM, Ütkarsh Tiwari
 wrote:

Hi, Utkarsh

I gave this version a trial. I think the integration is complete. The
next problems are left over from Richa Sehgal's work from last year.

I wasn't able to look at the feature page - I think Bernie Innocenti
is
working on the server and it is down for a while.

What we are trying to do goes beyond the jsfiddle on the internet. It
provides a way to enter html or css or javascript and test the outcome
when the
code is processed by the browser. What I would like is that the user
can
create an html file using an editor and then show that file on with
the
fiddler.

So, if I open the fiddler and enter Hello World , then 'run'
will display that in the right side panel. (And that works). Now I
save
the file giving it  a
project name. e.g. helloworld. This is saved in the Journal. When you
look at the Journal, there are two entries. One shows the Browse icon
and the other a text page icon. This is normal - one represents the
journal object for the browse activity and the other object has the
saved html: helloworld.html.

You can copy the helloworld.html file to the Documents folder (hover
over the text icon and select copy to Documents). Using Terminal, you
will see the file in the Documents folder is named
helloworld.html.zip.
This is correct (it should be a zip file) but the name should be
helloworld.zip. In the Terminal you will see the expanded file is
helloworld.html.

There are two problems:

  1. When the file is zipped, it should be in a 'project' directory
with the name of the project. So helloworld/helloworld.html. When
unzipped, there should be a helloworld directory in Documents and in
it
should be the helloworld.html file.
  2. The html file needs a helloworld. Browse
apparently uses the whole file as the title when one is not given.
Note:
the title appears as the name of the tab.

Having saved helloworld with project name helloworld, I was able to
open
it (but only when fiddler is enabled - which is probably ok). It
displayed correctly. However, if I show source I get the source html
for
Richa Sehgal's fiddler page not the source of the helloworld.html.

Using Terminal, I did a less on the text of helloworld.html. It is one
line (normal for html which doesn't recognize newlines). There is a
package called BeautifulSoup which is included in the Sugar image (it
is
outdated - should be bs4 but no problem). Anyway, you can find the
BeautifulSoup documentation on line. What you can do is use the
prettyprint feature to save the html file so that it is more useful
for
editiing.

Note: the reason for the zip file is that an html file can refer to an
img (Some). This is a relative url and
refers
to a file in the same directory as the html file. By zipping the html
and media files together, it will work correctly when uploaded to the
school server, for example. This also supports having a main page with
links to other html files in the same directory (Page 1).

This is great progress and now we have the opportunity to make sure
that
the feature works in various use cases.

Tony

On 05/14/2016 10:08 PM, Ütkarsh Tiwari wrote:

Hi,
  I have fixed the .xo file. Now on clicking the 'Run' will open a
new tab with blank fiddle screen and will insert the user code inside
the blank skeleton in index.html. I have attached the new .xo below.

Note- "web-console.html" file contains the html code of the
JS-fiddler
designed by Ms. Richa Sehgal. We need not touch it. User code is
saved
in the index.html file.

I have also created a feature page -
https://wiki.sugarlabs.org/go/0.110/Feature_List/JS_Fiddler

Thanks,
Utkarsh Tiwari



___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel




--
Walter Bender
Sugar Labs
http://www.sugarlabs.org



.



___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org

Re: [Sugar-devel] Fwd: GSOC

2016-05-18 Thread Tony Anderson

Hi, Utkarsh

The intent of the save as feature is to allow users to provide a name 
for a file (Journal object) when it is saved. After the change, the 
Journal object
metadata shows title-supplied-by-user as True. Therefore, the user 
decides. If the user updates a file (e.g. edits text or modifies a paint 
image), then
the user can give it a new name to create a new object or keep the name 
to create a modified version. If the name is the same the updated file 
on the server should be overwritten. This should require no action since 
an uploaded file will overwrite an existing file.



Tony

On 05/17/2016 08:57 PM, Ütkarsh Tiwari wrote:

Hi Tony,
  In case if the user chooses to overwrite the
contents(code) of the existing project(already saved in Journal),
would you like to overwrite that Journal object or create a new
object(overwritten- this might create duplicate names)?

Thanks,
Utkarsh Tiwari

On 5/17/16, Walter Bender  wrote:

I believe it defaults to ~/Documents (outside of sugar-build).

-walter

On Tue, May 17, 2016 at 10:48 AM, Ütkarsh Tiwari
 wrote:

Hi, Utkarsh

I gave this version a trial. I think the integration is complete. The
next problems are left over from Richa Sehgal's work from last year.

I wasn't able to look at the feature page - I think Bernie Innocenti is
working on the server and it is down for a while.

What we are trying to do goes beyond the jsfiddle on the internet. It
provides a way to enter html or css or javascript and test the outcome
when the
code is processed by the browser. What I would like is that the user
can
create an html file using an editor and then show that file on with the
fiddler.

So, if I open the fiddler and enter Hello World , then 'run'
will display that in the right side panel. (And that works). Now I save
the file giving it  a
project name. e.g. helloworld. This is saved in the Journal. When you
look at the Journal, there are two entries. One shows the Browse icon
and the other a text page icon. This is normal - one represents the
journal object for the browse activity and the other object has the
saved html: helloworld.html.

You can copy the helloworld.html file to the Documents folder (hover
over the text icon and select copy to Documents). Using Terminal, you
will see the file in the Documents folder is named helloworld.html.zip.
This is correct (it should be a zip file) but the name should be
helloworld.zip. In the Terminal you will see the expanded file is
helloworld.html.

There are two problems:

  1. When the file is zipped, it should be in a 'project' directory
with the name of the project. So helloworld/helloworld.html. When
unzipped, there should be a helloworld directory in Documents and in it
should be the helloworld.html file.
  2. The html file needs a helloworld. Browse
apparently uses the whole file as the title when one is not given.
Note:
the title appears as the name of the tab.

Having saved helloworld with project name helloworld, I was able to
open
it (but only when fiddler is enabled - which is probably ok). It
displayed correctly. However, if I show source I get the source html
for
Richa Sehgal's fiddler page not the source of the helloworld.html.

Using Terminal, I did a less on the text of helloworld.html. It is one
line (normal for html which doesn't recognize newlines). There is a
package called BeautifulSoup which is included in the Sugar image (it
is
outdated - should be bs4 but no problem). Anyway, you can find the
BeautifulSoup documentation on line. What you can do is use the
prettyprint feature to save the html file so that it is more useful for
editiing.

Note: the reason for the zip file is that an html file can refer to an
img (Some). This is a relative url and refers
to a file in the same directory as the html file. By zipping the html
and media files together, it will work correctly when uploaded to the
school server, for example. This also supports having a main page with
links to other html files in the same directory (Page 1).

This is great progress and now we have the opportunity to make sure
that
the feature works in various use cases.

Tony

On 05/14/2016 10:08 PM, Ütkarsh Tiwari wrote:

Hi,
  I have fixed the .xo file. Now on clicking the 'Run' will open a
new tab with blank fiddle screen and will insert the user code inside
the blank skeleton in index.html. I have attached the new .xo below.

Note- "web-console.html" file contains the html code of the JS-fiddler
designed by Ms. Richa Sehgal. We need not touch it. User code is saved
in the index.html file.

I have also created a feature page -
https://wiki.sugarlabs.org/go/0.110/Feature_List/JS_Fiddler

Thanks,
Utkarsh Tiwari



___
Sugar-devel mailing list

Re: [Sugar-devel] Fwd: GSOC

2016-05-18 Thread Tony Anderson

Hi, Utkarsh

The Documents folder is /home/olpc/Documents. It is visible in the 
Journal view (the second icon from the left at the bottom of the screen).


Tony

On 05/17/2016 04:48 PM, Ütkarsh Tiwari wrote:

Hi,
 What is the location of the 'Journal/Documents' folder inside sugar-build?

Thanks,
Utkarsh Tiwari

On 5/15/16, Tony Anderson  wrote:

Hi, Utkarsh

I gave this version a trial. I think the integration is complete. The
next problems are left over from Richa Sehgal's work from last year.

I wasn't able to look at the feature page - I think Bernie Innocenti is
working on the server and it is down for a while.

What we are trying to do goes beyond the jsfiddle on the internet. It
provides a way to enter html or css or javascript and test the outcome
when the
code is processed by the browser. What I would like is that the user can
create an html file using an editor and then show that file on with the
fiddler.

So, if I open the fiddler and enter Hello World , then 'run'
will display that in the right side panel. (And that works). Now I save
the file giving it  a
project name. e.g. helloworld. This is saved in the Journal. When you
look at the Journal, there are two entries. One shows the Browse icon
and the other a text page icon. This is normal - one represents the
journal object for the browse activity and the other object has the
saved html: helloworld.html.

You can copy the helloworld.html file to the Documents folder (hover
over the text icon and select copy to Documents). Using Terminal, you
will see the file in the Documents folder is named helloworld.html.zip.
This is correct (it should be a zip file) but the name should be
helloworld.zip. In the Terminal you will see the expanded file is
helloworld.html.

There are two problems:

  1. When the file is zipped, it should be in a 'project' directory
with the name of the project. So helloworld/helloworld.html. When
unzipped, there should be a helloworld directory in Documents and in it
should be the helloworld.html file.
  2. The html file needs a helloworld. Browse
apparently uses the whole file as the title when one is not given. Note:
the title appears as the name of the tab.

Having saved helloworld with project name helloworld, I was able to open
it (but only when fiddler is enabled - which is probably ok). It
displayed correctly. However, if I show source I get the source html for
Richa Sehgal's fiddler page not the source of the helloworld.html.

Using Terminal, I did a less on the text of helloworld.html. It is one
line (normal for html which doesn't recognize newlines). There is a
package called BeautifulSoup which is included in the Sugar image (it is
outdated - should be bs4 but no problem). Anyway, you can find the
BeautifulSoup documentation on line. What you can do is use the
prettyprint feature to save the html file so that it is more useful for
editiing.

Note: the reason for the zip file is that an html file can refer to an
img (Some). This is a relative url and refers
to a file in the same directory as the html file. By zipping the html
and media files together, it will work correctly when uploaded to the
school server, for example. This also supports having a main page with
links to other html files in the same directory (Page 1).

This is great progress and now we have the opportunity to make sure that
the feature works in various use cases.

Tony

On 05/14/2016 10:08 PM, Ütkarsh Tiwari wrote:

Hi,
  I have fixed the .xo file. Now on clicking the 'Run' will open a
new tab with blank fiddle screen and will insert the user code inside
the blank skeleton in index.html. I have attached the new .xo below.

Note- "web-console.html" file contains the html code of the JS-fiddler
designed by Ms. Richa Sehgal. We need not touch it. User code is saved
in the index.html file.

I have also created a feature page -
https://wiki.sugarlabs.org/go/0.110/Feature_List/JS_Fiddler

Thanks,
Utkarsh Tiwari



.



___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel