Re: [Sugar-devel] git.sugarlabs.org down for unplanned maintenance

2014-04-12 Thread Sebastian Silva

Here I just got home. Sorry for the inconvenience I might have caused.

Bernie, do you know which log was/is growing out of hand?

Here's a report on everything I know about the issue.
We've been experiencing some performance degradation and also some 
downtime in Sugar Network services (this is documented at 
http://tareas.somosazucar.org/hxp/issue71 ).
We've seen a burst in users since deployment OS images with Sugar 
Network features ( http://network.sugarlabs.org/stats-viewer/ growing 
pretty fast user_total).
There is a notification feature that is polling the sugar network node 
service.
This was causing the allocation and exhaustion of resources (open 
files). Crashes got to a frequency of every hour or so.
It's code I don't understand really well, but I went ahead and patched 
the Sugar Network with: 
http://tareas.somosazucar.org/hxp/file66/sn_disable_notifications.patch 
This made the SN much snappier and it stopped crashing. However logs 
were saving a traceback several times per second. I thought I had 
contained the log issue but apparently I missed some other logs (I 
guess apache logs but they seem clean now).


I took a glance at jita and could not find the growing log.

Let me know where I can help mitigation.

Regards
Sebastian


El vie, 11 de abr 2014 a las 7:51 PM, Bernie Innocenti 
ber...@sugarlabs.org escribió:

I was notified that git.sugarlabs.org was showing errors.

After some head scraping I realized that the root filesystem on jita 
was

full. I looked around and found giant request logs containing millions
of requests apparently originating from XOs located in Peru.

We've been DDOSed by our own creature :-)

Anyway, the machine also had a giant, very fragmented mysql database
that I'm currently cleaning up. Gitorious will be back online in less
than 1 hour. Contact me on IRC if this is blocking your work, I can
postpone the maintenance.

--
Bernie Innocenti
Sugar Labs Infrastructure Team
http://wiki.sugarlabs.org/go/Infrastructure_Team
___
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] [SoaS] Running Fedora 20 with Sugar on a Chromebook?

2014-04-12 Thread Sebastian Silva

I have the C720. It's a beauty and really fast.

It runs sugar-build on top of Manjaro GNU/Linux (Arch based) quite 
nicely.


The only issue I guess is at boot time the chromebook will warn you 
that OS verification has been disabled, press something to enable it.


If you don't choose to re enable OS verification, it then makes you 
wait 30 secs, unless you know to press Ctrl-L.


Legend says it's possible to flash a new coreboot bios on it but I 
can't affort the risk to brick it.


In retrospect, I might have chosen to get the C720P that doubles the 
storage and memory and comes with a touchscreen.


Regards,
Sebastian

El vie, 11 de abr 2014 a las 10:00 AM, Christoph Derndorfer 
christoph.derndor...@gmail.com escribió:

Hi all,

because the question came up over drinks last night and now again at 
lunch here in Paris I was wondering whether anyone here has tried 
installing Fedora 20 with Sugar on a Chromebook?


I've done some research and you can find some good information about 
installing Arch Linux on a Chromebook as well as some partial 
information plus scripts for getting Fedora to run on an Acer's 
Intel-based D720 
(http://forums.fedoraforum.org/showthread.php?t=295596). Apparently 
the results are quite good.


Anyway, curious to see whether anyone has any experiences beyond 
what's currently documented on 
http://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Chromebook?


Cheers,
Christoph

--
Christoph Derndorfer

volunteer, OLPC (Austria) [www.olpc.at]
editor, OLPC News [www.olpcnews.com]
co-founder, TechnikBasteln® [www.technikbasteln.net]

e-mail: christ...@derndorfer.eu

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


Re: [Sugar-devel] [SoaS] Running Fedora 20 with Sugar on a Chromebook?

2014-04-12 Thread Christoph Derndorfer
Hola Sebastian,

thanks a lot for sharing your experiences, much appreciated.

Did you have to jump through any special hoops to make sugar-build run?

Cheers,
Christoph


On Sat, Apr 12, 2014 at 8:27 AM, Sebastian Silva
sebast...@fuentelibre.orgwrote:

 I have the C720. It's a beauty and really fast.

 It runs sugar-build on top of Manjaro GNU/Linux (Arch based) quite nicely.

 The only issue I guess is at boot time the chromebook will warn you that
 OS verification has been disabled, press something to enable it.

 If you don't choose to re enable OS verification, it then makes you wait
 30 secs, unless you know to press Ctrl-L.

 Legend says it's possible to flash a new coreboot bios on it but I can't
 affort the risk to brick it.

 In retrospect, I might have chosen to get the C720P that doubles the
 storage and memory and comes with a touchscreen.

 Regards,
 Sebastian

 El vie, 11 de abr 2014 a las 10:00 AM, Christoph Derndorfer 
 christoph.derndor...@gmail.com escribió:

 Hi all,

 because the question came up over drinks last night and now again at lunch
 here in Paris I was wondering whether anyone here has tried installing
 Fedora 20 with Sugar on a Chromebook?

 I've done some research and you can find some good information about
 installing Arch Linux on a Chromebook as well as some partial information
 plus scripts for getting Fedora to run on an Acer's Intel-based D720 (
 http://forums.fedoraforum.org/showthread.php?t=295596). Apparently the
 results are quite good.

 Anyway, curious to see whether anyone has any experiences beyond what's
 currently documented on
 http://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Chromebook
 ?

 Cheers,
 Christoph

 --
 Christoph Derndorfer

 volunteer, OLPC (Austria) [www.olpc.at]
 editor, OLPC News [www.olpcnews.com]
 co-founder, TechnikBasteln® [www.technikbasteln.net]

 e-mail: christ...@derndorfer.eu


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




-- 
Christoph Derndorfer

volunteer, OLPC (Austria) [www.olpc.at]
editor, OLPC News [www.olpcnews.com]
co-founder, TechnikBasteln® [www.technikbasteln.net]

e-mail: christ...@derndorfer.eu
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [SoaS] Running Fedora 20 with Sugar on a Chromebook?

2014-04-12 Thread Sebastian Silva

Hallo Christoph,
I think sugar-build should work as-is.

In order to save diskspace and ram, and because I found it 
inconvenient, I disabled the fedora chroot (broot).
In order to get all dependencies you should install de Sugar packages 
from the AUR (mantained by cgueret).


Currently I experience smaller icons than normal with the packaged 
sugar. Sugar-build runs fine though. I did have some issues building at 
first but I reported to sugar-devel [1] and those issues seem to be 
gone now (thanks to dnarvaez).


[1] 
http://lists.sugarlabs.org/archive/sugar-devel/2014-March/047419.html


Regards,
Sebastian


El sáb, 12 de abr 2014 a las 2:08 AM, Christoph Derndorfer 
christoph.derndor...@gmail.com escribió:

Hola Sebastian,

thanks a lot for sharing your experiences, much appreciated.

Did you have to jump through any special hoops to make sugar-build 
run?


Cheers,
Christoph


On Sat, Apr 12, 2014 at 8:27 AM, Sebastian Silva 
sebast...@fuentelibre.org wrote:

I have the C720. It's a beauty and really fast.

It runs sugar-build on top of Manjaro GNU/Linux (Arch based) quite 
nicely.


The only issue I guess is at boot time the chromebook will warn you 
that OS verification has been disabled, press something to enable 
it.


If you don't choose to re enable OS verification, it then makes you 
wait 30 secs, unless you know to press Ctrl-L.


Legend says it's possible to flash a new coreboot bios on it but I 
can't affort the risk to brick it.


In retrospect, I might have chosen to get the C720P that doubles the 
storage and memory and comes with a touchscreen.


Regards,
Sebastian

El vie, 11 de abr 2014 a las 10:00 AM, Christoph Derndorfer 
christoph.derndor...@gmail.com escribió:



Hi all,

because the question came up over drinks last night and now again 
at lunch here in Paris I was wondering whether anyone here has 
tried installing Fedora 20 with Sugar on a Chromebook?


I've done some research and you can find some good information 
about installing Arch Linux on a Chromebook as well as some partial 
information plus scripts for getting Fedora to run on an Acer's 
Intel-based D720 
(http://forums.fedoraforum.org/showthread.php?t=295596). Apparently 
the results are quite good.


Anyway, curious to see whether anyone has any experiences beyond 
what's currently documented on 
http://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Chromebook?


Cheers,
Christoph

--
Christoph Derndorfer

volunteer, OLPC (Austria) [www.olpc.at]
editor, OLPC News [www.olpcnews.com]
co-founder, TechnikBasteln® [www.technikbasteln.net]

e-mail: christ...@derndorfer.eu



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





--
Christoph Derndorfer

volunteer, OLPC (Austria) [www.olpc.at]
editor, OLPC News [www.olpcnews.com]
co-founder, TechnikBasteln® [www.technikbasteln.net]

e-mail: christ...@derndorfer.eu

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


Re: [Sugar-devel] Moving more modules to github

2014-04-12 Thread Sam Parkinson
Hi,

So I have made a list of some of the main activities. You can check it out
here: http://samdroid-apps.github.io/slgio/  (Don't worry Walter, it has
less over the top web stuff than last time :P). I probably could have made
a .md, but it was fun.

If you like it maybe we could make sugarlabs.github.io for that sort of
cool repo index? That is what they do at Google Cloud (
https://googlecloudplatform.github.io/ ), and it looks cool for them.

Sam

P.S. Web has taken over sugar: http://jsfiddle.net/Tb4sR/embedded/result/


On Sat, Apr 12, 2014 at 2:42 PM, Sai Vineet saivinee...@gmail.com wrote:

 Count me in for the website :)
 On Apr 12, 2014 9:59 AM, Ignacio Rodríguez nachoe...@gmail.com wrote:

  Maybe we should put a list of major activities locations on
 sugarlabs.github.io?

 +1

   I could maintain/make the site :)

 I would too :)


 Ignacio Rodríguez
 fb.com/Ignacio.Rodriguez.UY
 @NachoDeTodos https://twitter.com/NachoDeTodos
 +598 91 686 835
 nachoe...@gmail.com


 2014-04-12 1:26 GMT-03:00 Sam Parkinson sam.parkins...@gmail.com:

 Maybe we should put a list of major activities locations on
 sugarlabs.github.io? It would help as now finding an activities code is
 harder than searching git.sl.o (think about new-ish people). I could
 maintain/make the site :)



 ___
 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] Moving more modules to github

2014-04-12 Thread Sai Vineet
Woohooo that website is responsive! +111!
On Apr 12, 2014 4:37 PM, Sam Parkinson sam.parkins...@gmail.com wrote:

 Hi,

 So I have made a list of some of the main activities. You can check it out
 here: http://samdroid-apps.github.io/slgio/  (Don't worry Walter, it has
 less over the top web stuff than last time :P). I probably could have made
 a .md, but it was fun.

 If you like it maybe we could make sugarlabs.github.io for that sort of
 cool repo index? That is what they do at Google Cloud (
 https://googlecloudplatform.github.io/ ), and it looks cool for them.

 Sam

 P.S. Web has taken over sugar: http://jsfiddle.net/Tb4sR/embedded/result/


 On Sat, Apr 12, 2014 at 2:42 PM, Sai Vineet saivinee...@gmail.com wrote:

 Count me in for the website :)
 On Apr 12, 2014 9:59 AM, Ignacio Rodríguez nachoe...@gmail.com wrote:

  Maybe we should put a list of major activities locations on
 sugarlabs.github.io?

 +1

   I could maintain/make the site :)

 I would too :)


 Ignacio Rodríguez
 fb.com/Ignacio.Rodriguez.UY
 @NachoDeTodos https://twitter.com/NachoDeTodos
 +598 91 686 835
 nachoe...@gmail.com


 2014-04-12 1:26 GMT-03:00 Sam Parkinson sam.parkins...@gmail.com:

 Maybe we should put a list of major activities locations on
 sugarlabs.github.io? It would help as now finding an activities code
 is harder than searching git.sl.o (think about new-ish people). I could
 maintain/make the site :)



 ___
 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] Moving more modules to github

2014-04-12 Thread Daniel Narvaez
Just checking, did you do a full mirror?

https://help.github.com/articles/duplicating-a-repository

On Saturday, 12 April 2014, Ignacio Rodríguez nachoe...@gmail.com wrote:

 Hi all :)

 I moved Chat activity and Log activity to GitHub

 https://github.com/ignaciouy/log
 https://github.com/ignaciouy/chat

 Ignacio Rodríguez
 fb.com/Ignacio.Rodriguez.UY
 @NachoDeTodos https://twitter.com/NachoDeTodos
 +598 91 686 835
 nachoe...@gmail.com javascript:_e(%7B%7D,'cvml','nachoe...@gmail.com');


 2014-04-07 6:31 GMT-03:00 Daniel Narvaez 
 dwnarv...@gmail.comjavascript:_e(%7B%7D,'cvml','dwnarv...@gmail.com');
 :

 Looking at my email, it sounds like Aleksey is offline for a while but
 Ignacio is co-maintainer. Adding both.


 On Monday, 7 April 2014, Gonzalo Odiard 
 gonz...@laptop.orgjavascript:_e(%7B%7D,'cvml','gonz...@laptop.org');
 wrote:


 On Sun, Apr 6, 2014 at 7:22 AM, Daniel Narvaez dwnarv...@gmail.comwrote:

 Gonzalo, can you confirm which of these activities you maintain and if
 you are fine with the move? So I can try to hunt down the remaining
 maintainers.


 I maintain:
 write
 read
 log (with Ignacio)
 jukebox
 imageviewer (with Agustin)
 terminal


 Aleksey maintained

 chat

 Gonzalo





 On Friday, 4 April 2014, Daniel Narvaez dwnarv...@gmail.com wrote:

 Hello,

 I think we should move more of our modules to github, at least all the
 ones we are currently building in sugar-build.

 That will make it easier for contributors because they won't have to
 go through two different processes to submit patches. Also gitorious lacks
 pr notifications which is really bad.

 Finally, it would make it easier to detect changes to the modules in
 buildbot without having to poll, which is giving issues to our server (you
 could probably do the same on gitorious, but I'm not really looking 
 forward
 to write and maintain that for two different services). I'm also planning
 to add support for triggering builds on pr submission, so that broken ones
 can be marked as such in the UI, and it would be good for all the modules
 to benefit from this.

 So here are the modules I would like to move

 sugar
 sugar-toolkit
 browse
 write
 chat
 read
 log
 terminal
 pippy
 imageviewer
 jukebox
 turtleart

 What needs to be done

 1 Get permission from module maintainers. If you are reading this
 please confirm you are fine with this.
 2 Mirror the modules on github. I can take care of that.
 3 Update sugar-build. I can take care of that.
 4 Update pootle. Gonzalo, did you volunteer? :)
 5 Setup a redirect from git.sugarlabs.org to github.com. Anyone knows
 who/how did it for the core modules?

 --
 Daniel Narvaez



 --
 Daniel Narvaez


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




 --
 Daniel Narvaez




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


Re: [Sugar-devel] Moving more modules to github

2014-04-12 Thread Ignacio Rodríguez
 https://github.com/ignaciouy/chat

Thx, now yes!

Ignacio Rodríguez
fb.com/Ignacio.Rodriguez.UY
@NachoDeTodos https://twitter.com/NachoDeTodos
+598 91 686 835
nachoe...@gmail.com


2014-04-12 8:20 GMT-03:00 Daniel Narvaez dwnarv...@gmail.com:

 Just checking, did you do a full mirror?

 https://help.github.com/articles/duplicating-a-repository


 On Saturday, 12 April 2014, Ignacio Rodríguez nachoe...@gmail.com wrote:

 Hi all :)

 I moved Chat activity and Log activity to GitHub

 https://github.com/ignaciouy/log
 https://github.com/ignaciouy/chat

 Ignacio Rodríguez
 fb.com/Ignacio.Rodriguez.UY
 @NachoDeTodos https://twitter.com/NachoDeTodos
 +598 91 686 835
 nachoe...@gmail.com


 2014-04-07 6:31 GMT-03:00 Daniel Narvaez dwnarv...@gmail.com:

 Looking at my email, it sounds like Aleksey is offline for a while but
 Ignacio is co-maintainer. Adding both.


 On Monday, 7 April 2014, Gonzalo Odiard gonz...@laptop.org wrote:


 On Sun, Apr 6, 2014 at 7:22 AM, Daniel Narvaez dwnarv...@gmail.comwrote:

 Gonzalo, can you confirm which of these activities you maintain and if
 you are fine with the move? So I can try to hunt down the remaining
 maintainers.


 I maintain:
 write
 read
 log (with Ignacio)
 jukebox
 imageviewer (with Agustin)
 terminal


 Aleksey maintained

 chat

 Gonzalo





 On Friday, 4 April 2014, Daniel Narvaez dwnarv...@gmail.com wrote:

 Hello,

 I think we should move more of our modules to github, at least all
 the ones we are currently building in sugar-build.

 That will make it easier for contributors because they won't have to
 go through two different processes to submit patches. Also gitorious 
 lacks
 pr notifications which is really bad.

 Finally, it would make it easier to detect changes to the modules in
 buildbot without having to poll, which is giving issues to our server 
 (you
 could probably do the same on gitorious, but I'm not really looking 
 forward
 to write and maintain that for two different services). I'm also planning
 to add support for triggering builds on pr submission, so that broken 
 ones
 can be marked as such in the UI, and it would be good for all the modules
 to benefit from this.

 So here are the modules I would like to move

 sugar
 sugar-toolkit
 browse
 write
 chat
 read
 log
 terminal
 pippy
 imageviewer
 jukebox
 turtleart

 What needs to be done

 1 Get permission from module maintainers. If you are reading this
 please confirm you are fine with this.
 2 Mirror the modules on github. I can take care of that.
 3 Update sugar-build. I can take care of that.
 4 Update pootle. Gonzalo, did you volunteer? :)
 5 Setup a redirect from git.sugarlabs.org to github.com. Anyone
 knows who/how did it for the core modules?

 --
 Daniel Narvaez



 --
 Daniel Narvaez


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




 --
 Daniel Narvaez




 --
 Daniel Narvaez


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


Re: [Sugar-devel] Moving more modules to github

2014-04-12 Thread Walter Bender
Physics is moved too:

https://github.com/walterbender/physics

-walter

On Sat, Apr 12, 2014 at 9:46 AM, Ignacio Rodríguez nachoe...@gmail.com wrote:
 https://github.com/ignaciouy/chat

 Thx, now yes!

 Ignacio Rodríguez
 fb.com/Ignacio.Rodriguez.UY
 @NachoDeTodos
 +598 91 686 835
 nachoe...@gmail.com


 2014-04-12 8:20 GMT-03:00 Daniel Narvaez dwnarv...@gmail.com:

 Just checking, did you do a full mirror?

 https://help.github.com/articles/duplicating-a-repository


 On Saturday, 12 April 2014, Ignacio Rodríguez nachoe...@gmail.com wrote:

 Hi all :)

 I moved Chat activity and Log activity to GitHub

 https://github.com/ignaciouy/log
 https://github.com/ignaciouy/chat

 Ignacio Rodríguez
 fb.com/Ignacio.Rodriguez.UY
 @NachoDeTodos
 +598 91 686 835
 nachoe...@gmail.com


 2014-04-07 6:31 GMT-03:00 Daniel Narvaez dwnarv...@gmail.com:

 Looking at my email, it sounds like Aleksey is offline for a while but
 Ignacio is co-maintainer. Adding both.


 On Monday, 7 April 2014, Gonzalo Odiard gonz...@laptop.org wrote:


 On Sun, Apr 6, 2014 at 7:22 AM, Daniel Narvaez dwnarv...@gmail.com
 wrote:

 Gonzalo, can you confirm which of these activities you maintain and if
 you are fine with the move? So I can try to hunt down the remaining
 maintainers.


 I maintain:
 write
 read
 log (with Ignacio)
 jukebox
 imageviewer (with Agustin)
 terminal


 Aleksey maintained

 chat

 Gonzalo





 On Friday, 4 April 2014, Daniel Narvaez dwnarv...@gmail.com wrote:

 Hello,

 I think we should move more of our modules to github, at least all
 the ones we are currently building in sugar-build.

 That will make it easier for contributors because they won't have to
 go through two different processes to submit patches. Also gitorious 
 lacks
 pr notifications which is really bad.

 Finally, it would make it easier to detect changes to the modules in
 buildbot without having to poll, which is giving issues to our server 
 (you
 could probably do the same on gitorious, but I'm not really looking 
 forward
 to write and maintain that for two different services). I'm also 
 planning to
 add support for triggering builds on pr submission, so that broken ones 
 can
 be marked as such in the UI, and it would be good for all the modules to
 benefit from this.

 So here are the modules I would like to move

 sugar
 sugar-toolkit
 browse
 write
 chat
 read
 log
 terminal
 pippy
 imageviewer
 jukebox
 turtleart

 What needs to be done

 1 Get permission from module maintainers. If you are reading this
 please confirm you are fine with this.
 2 Mirror the modules on github. I can take care of that.
 3 Update sugar-build. I can take care of that.
 4 Update pootle. Gonzalo, did you volunteer? :)
 5 Setup a redirect from git.sugarlabs.org to github.com. Anyone knows
 who/how did it for the core modules?

 --
 Daniel Narvaez



 --
 Daniel Narvaez


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




 --
 Daniel Narvaez




 --
 Daniel Narvaez





-- 
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] git.sugarlabs.org down for unplanned maintenance

2014-04-12 Thread Gonzalo Odiard
I know nothing about our infraestructure but,
is possible run proyects in development,
like Sugar Network in a different server/vm
than critical services like git?

Gonzalo


On Sat, Apr 12, 2014 at 6:07 AM, Sebastian Silva
sebast...@fuentelibre.orgwrote:

 Here I just got home. Sorry for the inconvenience I might have caused.

 Bernie, do you know which log was/is growing out of hand?

 Here's a report on everything I know about the issue.
 We've been experiencing some performance degradation and also some
 downtime in Sugar Network services (this is documented at
 http://tareas.somosazucar.org/hxp/issue71 ).
 We've seen a burst in users since deployment OS images with Sugar Network
 features ( http://network.sugarlabs.org/stats-viewer/ growing pretty fast
 user_total).
 There is a notification feature that is polling the sugar network node
 service.
 This was causing the allocation and exhaustion of resources (open files).
 Crashes got to a frequency of every hour or so.
 It's code I don't understand really well, but I went ahead and patched the
 Sugar Network with:
 http://tareas.somosazucar.org/hxp/file66/sn_disable_notifications.patch
 This made the SN much snappier and it stopped crashing. However logs were
 saving a traceback several times per second. I thought I had contained the
 log issue but apparently I missed some other logs (I guess apache logs but
 they seem clean now).

 I took a glance at jita and could not find the growing log.

 Let me know where I can help mitigation.

 Regards
 Sebastian


 El vie, 11 de abr 2014 a las 7:51 PM, Bernie Innocenti 
 ber...@sugarlabs.org escribió:

 I was notified that git.sugarlabs.org was showing errors. After some head
 scraping I realized that the root filesystem on jita was full. I looked
 around and found giant request logs containing millions of requests
 apparently originating from XOs located in Peru. We've been DDOSed by our
 own creature :-) Anyway, the machine also had a giant, very fragmented
 mysql database that I'm currently cleaning up. Gitorious will be back
 online in less than 1 hour. Contact me on IRC if this is blocking your
 work, I can postpone the maintenance.
 --
 Bernie Innocenti Sugar Labs Infrastructure Team
 http://wiki.sugarlabs.org/go/Infrastructure_Team___
  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




-- 
Gonzalo Odiard

SugarLabs - Software for children learning
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] web and data-binding, promises

2014-04-12 Thread Manuel Quiñones
Here at Cité Des Sciences, Paris, i was motivated to go back to
sugar-web development.

One of the things I always wanted to try is data-binding and promises
in JS.

So I tried first with SVG graphics.  Currently in the UI we treat SVG
as background images, and we have one image per fill/stroke color.
And we get them with an html request.  but svg tag can be also
embedded in html.  Here an example of a pulsing icon:

http://manuq.github.io/shell-activity/

I used RactiveJS for this.  SVG is treated as a Mustache template,
something that we already have inside.


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


Re: [Sugar-devel] git.sugarlabs.org down for unplanned maintenance

2014-04-12 Thread Sebastian Silva

If it is necessary it could be moved.
Sugar Network at this point is in production and we do have a process 
for deployment (there is testing and devel instance).
Alsroot has had a pretty good track record of keeping git up and 
running. I think it's a shame people are moving to github.
What we should be asking I think is how we can provide better service 
for our users/developers (for example, having more people monitoring 
services and reacting when things crash).


Regards,
Sebastian

El sáb, 12 de abr 2014 a las 9:59 AM, Gonzalo Odiard 
godi...@sugarlabs.org escribió:

I know nothing about our infraestructure but,
is possible run proyects in development,
like Sugar Network in a different server/vm
than critical services like git?

Gonzalo


On Sat, Apr 12, 2014 at 6:07 AM, Sebastian Silva 
sebast...@fuentelibre.org wrote:
Here I just got home. Sorry for the inconvenience I might have 
caused.


Bernie, do you know which log was/is growing out of hand?

Here's a report on everything I know about the issue.
We've been experiencing some performance degradation and also some 
downtime in Sugar Network services (this is documented at 
http://tareas.somosazucar.org/hxp/issue71 ).
We've seen a burst in users since deployment OS images with Sugar 
Network features ( http://network.sugarlabs.org/stats-viewer/ 
growing pretty fast user_total).
There is a notification feature that is polling the sugar network 
node service.
This was causing the allocation and exhaustion of resources (open 
files). Crashes got to a frequency of every hour or so.
It's code I don't understand really well, but I went ahead and 
patched the Sugar Network with: 
http://tareas.somosazucar.org/hxp/file66/sn_disable_notifications.patch 
This made the SN much snappier and it stopped crashing. However logs 
were saving a traceback several times per second. I thought I had 
contained the log issue but apparently I missed some other logs (I 
guess apache logs but they seem clean now).


I took a glance at jita and could not find the growing log.

Let me know where I can help mitigation.

Regards
Sebastian


El vie, 11 de abr 2014 a las 7:51 PM, Bernie Innocenti 
ber...@sugarlabs.org escribió:



I was notified that git.sugarlabs.org was showing errors.

After some head scraping I realized that the root filesystem on 
jita was
full. I looked around and found giant request logs containing 
millions

of requests apparently originating from XOs located in Peru.

We've been DDOSed by our own creature :-)

Anyway, the machine also had a giant, very fragmented mysql database
that I'm currently cleaning up. Gitorious will be back online in 
less

than 1 hour. Contact me on IRC if this is blocking your work, I can
postpone the maintenance.

--
Bernie Innocenti
Sugar Labs Infrastructure Team
http://wiki.sugarlabs.org/go/Infrastructure_Team
___
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





--
Gonzalo Odiard

SugarLabs - Software for children learning 
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Sugar 0.102 testing images (34002)

2014-04-12 Thread Martin Abente
Hello Everyone,

I have created new testing images for all XO models. To help us test,
please, download these images from [1].

What changed since 34001?

   - Solved problems with sound palette.
   - Web activities work again.
   - Changes in OOB to write gsettings overwrites instead of gconf
   defautls, this solved many issues including too-big fonts.

More detailed information can be found at [1].

Thanks for your help!

Regards,
tch.

Refs:
1. http://wiki.sugarlabs.org/go/0.102/Testing
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Weird sugar-build crashes

2014-04-12 Thread Sam Parkinson
Hi,

My sugar build has recently started playing up. Whenever I run sugar it
crashes like this:

Gtk-Message: Failed to load module pk-gtk-module

Initializing built-in extension Generic Event Extension
Initializing built-in extension SHAPE
Initializing built-in extension MIT-SHM
Initializing built-in extension XInputExtension
most recent call last):
  File /home/broot/sugar-build/build/commands/broot/run, line 16, in module
run.run(sugar-runner)
  File 
/home/broot/sugar-build/build/out/sandbox-broot/install/lib/python2.7/site-packages/osbuild/run.py,
line 38, in run
command.run(args, **kwargs)
  File 
/home/broot/sugar-build/build/out/sandbox-broot/install/lib/python2.7/site-packages/osbuild/command.py,
line 39, in run
t-in extension DAMAGE
alledProcessError(result, args)
subprocess.CalledProcessError: Command '['sugar-runner',
'--resolution', u'800x600']' returned non-zero exit status 1

! Failed to run command run
Killing 4447

! Failed to run command runlizing built-in extension XVideo
Initializing built-in extension XVideo-MotionCompensation
Initializing built-in extension SELinux
xinit: XFree86_VT property unexpectedly has 0 items instead of 1
Warning:  Key OUTP not found in evdev+aliases(qwerty) keycodes
  Symbols ignored
Warning:  Key KITG not found in evdev+aliases(qwerty) keycodes
  Symbols ignored
Warning:  Key KIDN not found in evdev+aliases(qwerty) keycodes
  Symbols ignored
Warning:  Key KIUP not found in evdev+aliases(qwerty) keycodes
  Symbols ignored
Warning:  Key RO not found in evdev+aliases(qwerty) keycodes
  Symbols ignored
Warning:  Key I192 not found in evdev+aliases(qwerty) keycodes
  Symbols ignored
Warning:  Key I193 not found in evdev+aliases(qwerty) keycodes
  Symbols ignored
Warning:  Key I194 not found in evdev+aliases(qwerty) keycodes
  Symbols ignored
Warning:  Key I195 not found in evdev+aliases(qwerty) keycodes
  Symbols ignored
Warning:  Key I196 not found in evdev+aliases(qwerty) keycodes
  Symbols ignored
Warning:  Key I255 not found in evdev+aliases(qwerty) keycodes
  Symbols ignored
Warning:  No symbols defined for AB11 (keycode 97)
Warning:  No symbols defined for JPCM (keycode 103)
Warning:  No symbols defined for I120 (keycode 120)
Warning:  No symbols defined for AE13 (keycode 132)
Warning:  No symbols defined for I149 (keycode 149)
Warning:  No symbols defined for I154 (keycode 154)
Warning:  No symbols defined for I161 (keycode 161)
Warning:  No symbols defined for I168 (keycode 168)
Warning:  No symbols defined for I178 (keycode 178)
Warning:  No symbols defined for I183 (keycode 183)
Warning:  No symbols defined for I184 (keycode 184)
Warning:  No symbols defined for FK19 (keycode 197)
Warning:  No symbols defined for FK24 (keycode 202)
Warning:  No symbols defined for I217 (keycode 217)
Warning:  No symbols defined for I219 (keycode 219)
Warning:  No symbols defined for I221 (keycode 221)
Warning:  No symbols defined for I222 (keycode 222)
Warning:  No symbols defined for I230 (keycode 230)
Warning:  No symbols defined for I247 (keycode 247)
Warning:  No symbols defined for I248 (keycode 248)
Warning:  No symbols defined for I249 (keycode 249)
Warning:  No symbols defined for I250 (keycode 250)
Warning:  No symbols defined for I251 (keycode 251)
Warning:  No symbols defined for I252 (keycode 252)
Warning:  No symbols defined for I253 (keycode 253)
gnome-keyring-daemon: insufficient process capabilities, unsecure
memory might get used
The XKEYBOARD keymap compiler (xkbcomp) reports:
 Warning:  Compat map for group 2 redefined
   Using new definition
 Warning:  Compat map for group 3 redefined
   Using new definition
 Warning:  Compat map for group 4 redefined
   Using new definition
Errors from xkbcomp are not fatal to the X server
xinit: connection to X server lost

Traceback (most recent call last):
  File /home/broot/sugar-build/build/commands/broot/run, line 16, in module
run.run(sugar-runner)
  File 
/home/broot/sugar-build/build/out/sandbox-broot/install/lib/python2.7/site-packages/osbuild/run.py,
line 38, in run
command.run(args, **kwargs)
  File 
/home/broot/sugar-build/build/out/sandbox-broot/install/lib/python2.7/site-packages/osbuild/command.py,
line 39, in run
raise subprocess.CalledProcessError(result, args)
subprocess.CalledProcessError: Command '['sugar-runner',
'--resolution', u'800x600']' returned non-zero exit status 1

! Failed to run command run
Killing 4447

! Failed to run command run

Also 

Re: [Sugar-devel] Weird sugar-build crashes

2014-04-12 Thread Daniel Narvaez
Try this

./sugar-build shell
Xephyr :100 
(go back to the same terminal, press enter)
DISPLAY=:100 sugar

If it's segfaulting, apply this patch to sugar

diff --git a/bin/sugar.in b/bin/sugar.in
index aebb897..0a0b61f 100644
--- a/bin/sugar.in
+++ b/bin/sugar.in
@@ -76,4 +76,4 @@ cat  $debug_file_path  EOF
 EOF
 fi

-exec python2 -m jarabe.main
+exec gdb --args python2 -m jarabe.main

Then retry the same you have done above, when you get to the gdb prompt
type run, if it segfaults type bt and post the output.



On 12 April 2014 22:17, Sam Parkinson sam.parkins...@gmail.com wrote:

 Hi,

 My sugar build has recently started playing up. Whenever I run sugar it
 crashes like this:

 Gtk-Message: Failed to load module pk-gtk-module

 Initializing built-in extension Generic Event Extension
 Initializing built-in extension SHAPE
 Initializing built-in extension MIT-SHM
 Initializing built-in extension XInputExtension
 most recent call last):
   File /home/broot/sugar-build/build/commands/broot/run, line 16, in 
 module
 run.run(sugar-runner)
   File 
 /home/broot/sugar-build/build/out/sandbox-broot/install/lib/python2.7/site-packages/osbuild/run.py,
  line 38, in run
 command.run(args, **kwargs)
   File 
 /home/broot/sugar-build/build/out/sandbox-broot/install/lib/python2.7/site-packages/osbuild/command.py,
  line 39, in run
 t-in extension DAMAGE
 alledProcessError(result, args)
 subprocess.CalledProcessError: Command '['sugar-runner', '--resolution', 
 u'800x600']' returned non-zero exit status 1

 ! Failed to run command run
 Killing 4447

 ! Failed to run command runlizing built-in extension XVideo
 Initializing built-in extension XVideo-MotionCompensation
 Initializing built-in extension SELinux
 xinit: XFree86_VT property unexpectedly has 0 items instead of 1
 Warning:  Key OUTP not found in evdev+aliases(qwerty) keycodes
   Symbols ignored
 Warning:  Key KITG not found in evdev+aliases(qwerty) keycodes
   Symbols ignored
 Warning:  Key KIDN not found in evdev+aliases(qwerty) keycodes
   Symbols ignored
 Warning:  Key KIUP not found in evdev+aliases(qwerty) keycodes
   Symbols ignored
 Warning:  Key RO not found in evdev+aliases(qwerty) keycodes
   Symbols ignored
 Warning:  Key I192 not found in evdev+aliases(qwerty) keycodes
   Symbols ignored
 Warning:  Key I193 not found in evdev+aliases(qwerty) keycodes
   Symbols ignored
 Warning:  Key I194 not found in evdev+aliases(qwerty) keycodes
   Symbols ignored
 Warning:  Key I195 not found in evdev+aliases(qwerty) keycodes
   Symbols ignored
 Warning:  Key I196 not found in evdev+aliases(qwerty) keycodes
   Symbols ignored
 Warning:  Key I255 not found in evdev+aliases(qwerty) keycodes
   Symbols ignored
 Warning:  No symbols defined for AB11 (keycode 97)
 Warning:  No symbols defined for JPCM (keycode 103)
 Warning:  No symbols defined for I120 (keycode 120)
 Warning:  No symbols defined for AE13 (keycode 132)
 Warning:  No symbols defined for I149 (keycode 149)
 Warning:  No symbols defined for I154 (keycode 154)
 Warning:  No symbols defined for I161 (keycode 161)
 Warning:  No symbols defined for I168 (keycode 168)
 Warning:  No symbols defined for I178 (keycode 178)
 Warning:  No symbols defined for I183 (keycode 183)
 Warning:  No symbols defined for I184 (keycode 184)
 Warning:  No symbols defined for FK19 (keycode 197)
 Warning:  No symbols defined for FK24 (keycode 202)
 Warning:  No symbols defined for I217 (keycode 217)
 Warning:  No symbols defined for I219 (keycode 219)
 Warning:  No symbols defined for I221 (keycode 221)
 Warning:  No symbols defined for I222 (keycode 222)
 Warning:  No symbols defined for I230 (keycode 230)
 Warning:  No symbols defined for I247 (keycode 247)
 Warning:  No symbols defined for I248 (keycode 248)
 Warning:  No symbols defined for I249 (keycode 249)
 Warning:  No symbols defined for I250 (keycode 250)
 Warning:  No symbols defined for I251 (keycode 251)
 Warning:  No symbols defined for I252 (keycode 252)
 Warning:  No symbols defined for I253 (keycode 253)
 gnome-keyring-daemon: insufficient process capabilities, unsecure memory 
 might get used
 The XKEYBOARD keymap compiler (xkbcomp) reports:
  Warning:  Compat map for group 2 redefined
Using new definition
  Warning:  Compat map for group 3 redefined
Using new definition
  Warning:  Compat map for group 4 redefined
Using new definition
 Errors from xkbcomp are not fatal to the X server
 xinit: connection to X 

Re: [Sugar-devel] Moving more modules to github

2014-04-12 Thread Daniel Narvaez
We need to add buildbot hooks for the modules.

1 Go to the project settings, webhooks section
2 Click Add webhook
3 Make Payload Url
http://buildbot.sugarlabs.org:3000/changehttps://github.com/sugarlabs/sugar/settings/hooks/2054532
4 Choose Let me select individual events
5 Tick Push and Pull Request.
6 Click Add webook button at the bottom.


On 12 April 2014 03:55, Ignacio Rodríguez nachoe...@gmail.com wrote:

 Ok!

 @dnarvaez: https://github.com/sugarlabs/sugar-build/pull/27

 Ignacio Rodríguez
 fb.com/Ignacio.Rodriguez.UY
 @NachoDeTodos https://twitter.com/NachoDeTodos
 +598 91 686 835
 nachoe...@gmail.com


 2014-04-11 23:40 GMT-03:00 Ignacio Rodríguez nachoe...@gmail.com:

  Just wondering, is github the preference now? (Just thinking about the
 XO ddos)

 Yeah
 We are trying to move all modules to github asap

 Ignacio Rodríguez
 fb.com/Ignacio.Rodriguez.UY
 @NachoDeTodos https://twitter.com/NachoDeTodos
 +598 91 686 835
 nachoe...@gmail.com


 2014-04-11 23:40 GMT-03:00 Sam Parkinson sam.parkins...@gmail.com:

  Just wondering, is github the preference now? (Just thinking about the
 XO ddos)
 On Apr 12, 2014 12:39 PM, Walter Bender walter.ben...@gmail.com
 wrote:

 and I moved Pippy

 -walter

 On Fri, Apr 11, 2014 at 10:37 PM, Ignacio Rodríguez 
 nachoe...@gmail.com wrote:
  Hi all :)
 
  I moved Chat activity and Log activity to GitHub
 
  https://github.com/ignaciouy/log
  https://github.com/ignaciouy/chat
 
  Ignacio Rodríguez
  fb.com/Ignacio.Rodriguez.UY
  @NachoDeTodos
  +598 91 686 835
  nachoe...@gmail.com
 
 
  2014-04-07 6:31 GMT-03:00 Daniel Narvaez dwnarv...@gmail.com:
 
  Looking at my email, it sounds like Aleksey is offline for a while
 but
  Ignacio is co-maintainer. Adding both.
 
 
  On Monday, 7 April 2014, Gonzalo Odiard gonz...@laptop.org wrote:
 
 
  On Sun, Apr 6, 2014 at 7:22 AM, Daniel Narvaez dwnarv...@gmail.com
 
  wrote:
 
  Gonzalo, can you confirm which of these activities you maintain
 and if
  you are fine with the move? So I can try to hunt down the remaining
  maintainers.
 
 
  I maintain:
  write
  read
  log (with Ignacio)
  jukebox
  imageviewer (with Agustin)
  terminal
 
 
  Aleksey maintained
 
  chat
 
  Gonzalo
 
 
 
 
 
  On Friday, 4 April 2014, Daniel Narvaez dwnarv...@gmail.com
 wrote:
 
  Hello,
 
  I think we should move more of our modules to github, at least
 all the
  ones we are currently building in sugar-build.
 
  That will make it easier for contributors because they won't have
 to go
  through two different processes to submit patches. Also gitorious
 lacks pr
  notifications which is really bad.
 
  Finally, it would make it easier to detect changes to the modules
 in
  buildbot without having to poll, which is giving issues to our
 server (you
  could probably do the same on gitorious, but I'm not really
 looking forward
  to write and maintain that for two different services). I'm also
 planning to
  add support for triggering builds on pr submission, so that
 broken ones can
  be marked as such in the UI, and it would be good for all the
 modules to
  benefit from this.
 
  So here are the modules I would like to move
 
  sugar
  sugar-toolkit
  browse
  write
  chat
  read
  log
  terminal
  pippy
  imageviewer
  jukebox
  turtleart
 
  What needs to be done
 
  1 Get permission from module maintainers. If you are reading this
  please confirm you are fine with this.
  2 Mirror the modules on github. I can take care of that.
  3 Update sugar-build. I can take care of that.
  4 Update pootle. Gonzalo, did you volunteer? :)
  5 Setup a redirect from git.sugarlabs.org to github.com. Anyone
 knows
  who/how did it for the core modules?
 
  --
  Daniel Narvaez
 
 
 
  --
  Daniel Narvaez
 
 
  ___
  Sugar-devel mailing list
  Sugar-devel@lists.sugarlabs.org
  http://lists.sugarlabs.org/listinfo/sugar-devel
 
 
 
 
  --
  Daniel Narvaez
 
 



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






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


Re: [Sugar-devel] Moving more modules to github

2014-04-12 Thread Daniel Narvaez
Manuel, can you please add the hooks for clock-web and gtd-activity which
are already on github?


On 13 April 2014 00:56, Daniel Narvaez dwnarv...@gmail.com wrote:

 We need to add buildbot hooks for the modules.

 1 Go to the project settings, webhooks section
 2 Click Add webhook
 3 Make Payload Url 
 http://buildbot.sugarlabs.org:3000/changehttps://github.com/sugarlabs/sugar/settings/hooks/2054532
 4 Choose Let me select individual events
 5 Tick Push and Pull Request.
 6 Click Add webook button at the bottom.


 On 12 April 2014 03:55, Ignacio Rodríguez nachoe...@gmail.com wrote:

 Ok!

 @dnarvaez: https://github.com/sugarlabs/sugar-build/pull/27

 Ignacio Rodríguez
 fb.com/Ignacio.Rodriguez.UY
 @NachoDeTodos https://twitter.com/NachoDeTodos
 +598 91 686 835
 nachoe...@gmail.com


 2014-04-11 23:40 GMT-03:00 Ignacio Rodríguez nachoe...@gmail.com:

  Just wondering, is github the preference now? (Just thinking about the
 XO ddos)

 Yeah
 We are trying to move all modules to github asap

 Ignacio Rodríguez
 fb.com/Ignacio.Rodriguez.UY
 @NachoDeTodos https://twitter.com/NachoDeTodos
 +598 91 686 835
 nachoe...@gmail.com


 2014-04-11 23:40 GMT-03:00 Sam Parkinson sam.parkins...@gmail.com:

  Just wondering, is github the preference now? (Just thinking about the
 XO ddos)
 On Apr 12, 2014 12:39 PM, Walter Bender walter.ben...@gmail.com
 wrote:

 and I moved Pippy

 -walter

 On Fri, Apr 11, 2014 at 10:37 PM, Ignacio Rodríguez 
 nachoe...@gmail.com wrote:
  Hi all :)
 
  I moved Chat activity and Log activity to GitHub
 
  https://github.com/ignaciouy/log
  https://github.com/ignaciouy/chat
 
  Ignacio Rodríguez
  fb.com/Ignacio.Rodriguez.UY
  @NachoDeTodos
  +598 91 686 835
  nachoe...@gmail.com
 
 
  2014-04-07 6:31 GMT-03:00 Daniel Narvaez dwnarv...@gmail.com:
 
  Looking at my email, it sounds like Aleksey is offline for a while
 but
  Ignacio is co-maintainer. Adding both.
 
 
  On Monday, 7 April 2014, Gonzalo Odiard gonz...@laptop.org wrote:
 
 
  On Sun, Apr 6, 2014 at 7:22 AM, Daniel Narvaez 
 dwnarv...@gmail.com
  wrote:
 
  Gonzalo, can you confirm which of these activities you maintain
 and if
  you are fine with the move? So I can try to hunt down the
 remaining
  maintainers.
 
 
  I maintain:
  write
  read
  log (with Ignacio)
  jukebox
  imageviewer (with Agustin)
  terminal
 
 
  Aleksey maintained
 
  chat
 
  Gonzalo
 
 
 
 
 
  On Friday, 4 April 2014, Daniel Narvaez dwnarv...@gmail.com
 wrote:
 
  Hello,
 
  I think we should move more of our modules to github, at least
 all the
  ones we are currently building in sugar-build.
 
  That will make it easier for contributors because they won't
 have to go
  through two different processes to submit patches. Also
 gitorious lacks pr
  notifications which is really bad.
 
  Finally, it would make it easier to detect changes to the
 modules in
  buildbot without having to poll, which is giving issues to our
 server (you
  could probably do the same on gitorious, but I'm not really
 looking forward
  to write and maintain that for two different services). I'm also
 planning to
  add support for triggering builds on pr submission, so that
 broken ones can
  be marked as such in the UI, and it would be good for all the
 modules to
  benefit from this.
 
  So here are the modules I would like to move
 
  sugar
  sugar-toolkit
  browse
  write
  chat
  read
  log
  terminal
  pippy
  imageviewer
  jukebox
  turtleart
 
  What needs to be done
 
  1 Get permission from module maintainers. If you are reading this
  please confirm you are fine with this.
  2 Mirror the modules on github. I can take care of that.
  3 Update sugar-build. I can take care of that.
  4 Update pootle. Gonzalo, did you volunteer? :)
  5 Setup a redirect from git.sugarlabs.org to github.com. Anyone
 knows
  who/how did it for the core modules?
 
  --
  Daniel Narvaez
 
 
 
  --
  Daniel Narvaez
 
 
  ___
  Sugar-devel mailing list
  Sugar-devel@lists.sugarlabs.org
  http://lists.sugarlabs.org/listinfo/sugar-devel
 
 
 
 
  --
  Daniel Narvaez
 
 



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






 --
 Daniel Narvaez




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


Re: [Sugar-devel] Weird sugar-build crashes

2014-04-12 Thread Sam Parkinson
Hi,

Gdb wasn't installed inside sugar build so it didn't work. I did get
segfault though.

Thanks,
Sam
On Apr 13, 2014 9:49 AM, Daniel Narvaez dwnarv...@gmail.com wrote:

 Try this

 ./sugar-build shell
 Xephyr :100 
 (go back to the same terminal, press enter)
 DISPLAY=:100 sugar

 If it's segfaulting, apply this patch to sugar

 diff --git a/bin/sugar.in b/bin/sugar.in
 index aebb897..0a0b61f 100644
 --- a/bin/sugar.in
 +++ b/bin/sugar.in
 @@ -76,4 +76,4 @@ cat  $debug_file_path  EOF
  EOF
  fi

 -exec python2 -m jarabe.main
 +exec gdb --args python2 -m jarabe.main

 Then retry the same you have done above, when you get to the gdb prompt
 type run, if it segfaults type bt and post the output.



 On 12 April 2014 22:17, Sam Parkinson sam.parkins...@gmail.com wrote:

 Hi,

 My sugar build has recently started playing up. Whenever I run sugar it
 crashes like this:

 Gtk-Message: Failed to load module pk-gtk-module

 Initializing built-in extension Generic Event Extension
 Initializing built-in extension SHAPE
 Initializing built-in extension MIT-SHM
 Initializing built-in extension XInputExtension
 most recent call last):
   File /home/broot/sugar-build/build/commands/broot/run, line 16, in 
 module
 run.run(sugar-runner)
   File 
 /home/broot/sugar-build/build/out/sandbox-broot/install/lib/python2.7/site-packages/osbuild/run.py,
  line 38, in run
 command.run(args, **kwargs)
   File 
 /home/broot/sugar-build/build/out/sandbox-broot/install/lib/python2.7/site-packages/osbuild/command.py,
  line 39, in run
 t-in extension DAMAGE
 alledProcessError(result, args)
 subprocess.CalledProcessError: Command '['sugar-runner', '--resolution', 
 u'800x600']' returned non-zero exit status 1

 ! Failed to run command run
 Killing 4447

 ! Failed to run command runlizing built-in extension XVideo
 Initializing built-in extension XVideo-MotionCompensation
 Initializing built-in extension SELinux
 xinit: XFree86_VT property unexpectedly has 0 items instead of 1
 Warning:  Key OUTP not found in evdev+aliases(qwerty) keycodes
   Symbols ignored
 Warning:  Key KITG not found in evdev+aliases(qwerty) keycodes
   Symbols ignored
 Warning:  Key KIDN not found in evdev+aliases(qwerty) keycodes
   Symbols ignored
 Warning:  Key KIUP not found in evdev+aliases(qwerty) keycodes
   Symbols ignored
 Warning:  Key RO not found in evdev+aliases(qwerty) keycodes
   Symbols ignored
 Warning:  Key I192 not found in evdev+aliases(qwerty) keycodes
   Symbols ignored
 Warning:  Key I193 not found in evdev+aliases(qwerty) keycodes
   Symbols ignored
 Warning:  Key I194 not found in evdev+aliases(qwerty) keycodes
   Symbols ignored
 Warning:  Key I195 not found in evdev+aliases(qwerty) keycodes
   Symbols ignored
 Warning:  Key I196 not found in evdev+aliases(qwerty) keycodes
   Symbols ignored
 Warning:  Key I255 not found in evdev+aliases(qwerty) keycodes
   Symbols ignored
 Warning:  No symbols defined for AB11 (keycode 97)
 Warning:  No symbols defined for JPCM (keycode 103)
 Warning:  No symbols defined for I120 (keycode 120)
 Warning:  No symbols defined for AE13 (keycode 132)
 Warning:  No symbols defined for I149 (keycode 149)
 Warning:  No symbols defined for I154 (keycode 154)
 Warning:  No symbols defined for I161 (keycode 161)
 Warning:  No symbols defined for I168 (keycode 168)
 Warning:  No symbols defined for I178 (keycode 178)
 Warning:  No symbols defined for I183 (keycode 183)
 Warning:  No symbols defined for I184 (keycode 184)
 Warning:  No symbols defined for FK19 (keycode 197)
 Warning:  No symbols defined for FK24 (keycode 202)
 Warning:  No symbols defined for I217 (keycode 217)
 Warning:  No symbols defined for I219 (keycode 219)
 Warning:  No symbols defined for I221 (keycode 221)
 Warning:  No symbols defined for I222 (keycode 222)
 Warning:  No symbols defined for I230 (keycode 230)
 Warning:  No symbols defined for I247 (keycode 247)
 Warning:  No symbols defined for I248 (keycode 248)
 Warning:  No symbols defined for I249 (keycode 249)
 Warning:  No symbols defined for I250 (keycode 250)
 Warning:  No symbols defined for I251 (keycode 251)
 Warning:  No symbols defined for I252 (keycode 252)
 Warning:  No symbols defined for I253 (keycode 253)
 gnome-keyring-daemon: insufficient process capabilities, unsecure memory 
 might get used
 The XKEYBOARD keymap compiler (xkbcomp) reports:
  Warning:  Compat map for group 2 redefined
Using new definition
  Warning:  Compat map for group 3 redefined

Re: [Sugar-devel] Moving more modules to github

2014-04-12 Thread Daniel Narvaez
Also you need to generate a token to let the application update status on
your repository commits. This is one per owner, not one per repository

1 Go to your user settings, applications section
2 Click Generate new token
3 Put the description you like
4 Delesect all, select only repo:status
5 Click generate token
6 Send it to me *off list*


On 13 April 2014 00:56, Daniel Narvaez dwnarv...@gmail.com wrote:

 We need to add buildbot hooks for the modules.

 1 Go to the project settings, webhooks section
 2 Click Add webhook
 3 Make Payload Url 
 http://buildbot.sugarlabs.org:3000/changehttps://github.com/sugarlabs/sugar/settings/hooks/2054532
 4 Choose Let me select individual events
 5 Tick Push and Pull Request.
 6 Click Add webook button at the bottom.


 On 12 April 2014 03:55, Ignacio Rodríguez nachoe...@gmail.com wrote:

 Ok!

 @dnarvaez: https://github.com/sugarlabs/sugar-build/pull/27

 Ignacio Rodríguez
 fb.com/Ignacio.Rodriguez.UY
 @NachoDeTodos https://twitter.com/NachoDeTodos
 +598 91 686 835
 nachoe...@gmail.com


 2014-04-11 23:40 GMT-03:00 Ignacio Rodríguez nachoe...@gmail.com:

  Just wondering, is github the preference now? (Just thinking about the
 XO ddos)

 Yeah
 We are trying to move all modules to github asap

 Ignacio Rodríguez
 fb.com/Ignacio.Rodriguez.UY
 @NachoDeTodos https://twitter.com/NachoDeTodos
 +598 91 686 835
 nachoe...@gmail.com


 2014-04-11 23:40 GMT-03:00 Sam Parkinson sam.parkins...@gmail.com:

  Just wondering, is github the preference now? (Just thinking about the
 XO ddos)
 On Apr 12, 2014 12:39 PM, Walter Bender walter.ben...@gmail.com
 wrote:

 and I moved Pippy

 -walter

 On Fri, Apr 11, 2014 at 10:37 PM, Ignacio Rodríguez 
 nachoe...@gmail.com wrote:
  Hi all :)
 
  I moved Chat activity and Log activity to GitHub
 
  https://github.com/ignaciouy/log
  https://github.com/ignaciouy/chat
 
  Ignacio Rodríguez
  fb.com/Ignacio.Rodriguez.UY
  @NachoDeTodos
  +598 91 686 835
  nachoe...@gmail.com
 
 
  2014-04-07 6:31 GMT-03:00 Daniel Narvaez dwnarv...@gmail.com:
 
  Looking at my email, it sounds like Aleksey is offline for a while
 but
  Ignacio is co-maintainer. Adding both.
 
 
  On Monday, 7 April 2014, Gonzalo Odiard gonz...@laptop.org wrote:
 
 
  On Sun, Apr 6, 2014 at 7:22 AM, Daniel Narvaez 
 dwnarv...@gmail.com
  wrote:
 
  Gonzalo, can you confirm which of these activities you maintain
 and if
  you are fine with the move? So I can try to hunt down the
 remaining
  maintainers.
 
 
  I maintain:
  write
  read
  log (with Ignacio)
  jukebox
  imageviewer (with Agustin)
  terminal
 
 
  Aleksey maintained
 
  chat
 
  Gonzalo
 
 
 
 
 
  On Friday, 4 April 2014, Daniel Narvaez dwnarv...@gmail.com
 wrote:
 
  Hello,
 
  I think we should move more of our modules to github, at least
 all the
  ones we are currently building in sugar-build.
 
  That will make it easier for contributors because they won't
 have to go
  through two different processes to submit patches. Also
 gitorious lacks pr
  notifications which is really bad.
 
  Finally, it would make it easier to detect changes to the
 modules in
  buildbot without having to poll, which is giving issues to our
 server (you
  could probably do the same on gitorious, but I'm not really
 looking forward
  to write and maintain that for two different services). I'm also
 planning to
  add support for triggering builds on pr submission, so that
 broken ones can
  be marked as such in the UI, and it would be good for all the
 modules to
  benefit from this.
 
  So here are the modules I would like to move
 
  sugar
  sugar-toolkit
  browse
  write
  chat
  read
  log
  terminal
  pippy
  imageviewer
  jukebox
  turtleart
 
  What needs to be done
 
  1 Get permission from module maintainers. If you are reading this
  please confirm you are fine with this.
  2 Mirror the modules on github. I can take care of that.
  3 Update sugar-build. I can take care of that.
  4 Update pootle. Gonzalo, did you volunteer? :)
  5 Setup a redirect from git.sugarlabs.org to github.com. Anyone
 knows
  who/how did it for the core modules?
 
  --
  Daniel Narvaez
 
 
 
  --
  Daniel Narvaez
 
 
  ___
  Sugar-devel mailing list
  Sugar-devel@lists.sugarlabs.org
  http://lists.sugarlabs.org/listinfo/sugar-devel
 
 
 
 
  --
  Daniel Narvaez
 
 



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






 --
 Daniel Narvaez




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


Re: [Sugar-devel] Weird sugar-build crashes

2014-04-12 Thread Daniel Narvaez
Oh you need to osbuild pull first, forgot to mention that.


On 13 April 2014 03:07, Sam Parkinson sam.parkins...@gmail.com wrote:

 Hi,

 Gdb wasn't installed inside sugar build so it didn't work. I did get
 segfault though.

 Thanks,
 Sam
 On Apr 13, 2014 9:49 AM, Daniel Narvaez dwnarv...@gmail.com wrote:

 Try this

 ./sugar-build shell
 Xephyr :100 
 (go back to the same terminal, press enter)
 DISPLAY=:100 sugar

 If it's segfaulting, apply this patch to sugar

 diff --git a/bin/sugar.in b/bin/sugar.in
 index aebb897..0a0b61f 100644
 --- a/bin/sugar.in
 +++ b/bin/sugar.in
 @@ -76,4 +76,4 @@ cat  $debug_file_path  EOF
  EOF
  fi

 -exec python2 -m jarabe.main
 +exec gdb --args python2 -m jarabe.main

 Then retry the same you have done above, when you get to the gdb prompt
 type run, if it segfaults type bt and post the output.



 On 12 April 2014 22:17, Sam Parkinson sam.parkins...@gmail.com wrote:

 Hi,

 My sugar build has recently started playing up. Whenever I run sugar it
 crashes like this:

 Gtk-Message: Failed to load module pk-gtk-module

 Initializing built-in extension Generic Event Extension
 Initializing built-in extension SHAPE
 Initializing built-in extension MIT-SHM
 Initializing built-in extension XInputExtension
 most recent call last):
   File /home/broot/sugar-build/build/commands/broot/run, line 16, in 
 module
 run.run(sugar-runner)
   File 
 /home/broot/sugar-build/build/out/sandbox-broot/install/lib/python2.7/site-packages/osbuild/run.py,
  line 38, in run
 command.run(args, **kwargs)
   File 
 /home/broot/sugar-build/build/out/sandbox-broot/install/lib/python2.7/site-packages/osbuild/command.py,
  line 39, in run
 t-in extension DAMAGE
 alledProcessError(result, args)
 subprocess.CalledProcessError: Command '['sugar-runner', '--resolution', 
 u'800x600']' returned non-zero exit status 1

 ! Failed to run command run
 Killing 4447

 ! Failed to run command runlizing built-in extension XVideo
 Initializing built-in extension XVideo-MotionCompensation
 Initializing built-in extension SELinux
 xinit: XFree86_VT property unexpectedly has 0 items instead of 1
 Warning:  Key OUTP not found in evdev+aliases(qwerty) keycodes
   Symbols ignored
 Warning:  Key KITG not found in evdev+aliases(qwerty) keycodes
   Symbols ignored
 Warning:  Key KIDN not found in evdev+aliases(qwerty) keycodes
   Symbols ignored
 Warning:  Key KIUP not found in evdev+aliases(qwerty) keycodes
   Symbols ignored
 Warning:  Key RO not found in evdev+aliases(qwerty) keycodes
   Symbols ignored
 Warning:  Key I192 not found in evdev+aliases(qwerty) keycodes
   Symbols ignored
 Warning:  Key I193 not found in evdev+aliases(qwerty) keycodes
   Symbols ignored
 Warning:  Key I194 not found in evdev+aliases(qwerty) keycodes
   Symbols ignored
 Warning:  Key I195 not found in evdev+aliases(qwerty) keycodes
   Symbols ignored
 Warning:  Key I196 not found in evdev+aliases(qwerty) keycodes
   Symbols ignored
 Warning:  Key I255 not found in evdev+aliases(qwerty) keycodes
   Symbols ignored
 Warning:  No symbols defined for AB11 (keycode 97)
 Warning:  No symbols defined for JPCM (keycode 103)
 Warning:  No symbols defined for I120 (keycode 120)
 Warning:  No symbols defined for AE13 (keycode 132)
 Warning:  No symbols defined for I149 (keycode 149)
 Warning:  No symbols defined for I154 (keycode 154)
 Warning:  No symbols defined for I161 (keycode 161)
 Warning:  No symbols defined for I168 (keycode 168)
 Warning:  No symbols defined for I178 (keycode 178)
 Warning:  No symbols defined for I183 (keycode 183)
 Warning:  No symbols defined for I184 (keycode 184)
 Warning:  No symbols defined for FK19 (keycode 197)
 Warning:  No symbols defined for FK24 (keycode 202)
 Warning:  No symbols defined for I217 (keycode 217)
 Warning:  No symbols defined for I219 (keycode 219)
 Warning:  No symbols defined for I221 (keycode 221)
 Warning:  No symbols defined for I222 (keycode 222)
 Warning:  No symbols defined for I230 (keycode 230)
 Warning:  No symbols defined for I247 (keycode 247)
 Warning:  No symbols defined for I248 (keycode 248)
 Warning:  No symbols defined for I249 (keycode 249)
 Warning:  No symbols defined for I250 (keycode 250)
 Warning:  No symbols defined for I251 (keycode 251)
 Warning:  No symbols defined for I252 (keycode 252)
 Warning:  No symbols defined for I253 (keycode 253)
 gnome-keyring-daemon: insufficient process capabilities, unsecure memory 
 might get used
 The XKEYBOARD keymap compiler (xkbcomp) reports:
  Warning:  Compat map 

Re: [Sugar-devel] Moving more modules to github

2014-04-12 Thread Daniel Narvaez
We tested all the setup with Walter and it worked nicely for Pippy.


On 13 April 2014 03:38, Daniel Narvaez dwnarv...@gmail.com wrote:

 Also you need to generate a token to let the application update status on
 your repository commits. This is one per owner, not one per repository

 1 Go to your user settings, applications section
 2 Click Generate new token
 3 Put the description you like
 4 Delesect all, select only repo:status
 5 Click generate token
 6 Send it to me *off list*


 On 13 April 2014 00:56, Daniel Narvaez dwnarv...@gmail.com wrote:

 We need to add buildbot hooks for the modules.

 1 Go to the project settings, webhooks section
 2 Click Add webhook
 3 Make Payload Url 
 http://buildbot.sugarlabs.org:3000/changehttps://github.com/sugarlabs/sugar/settings/hooks/2054532
 4 Choose Let me select individual events
 5 Tick Push and Pull Request.
 6 Click Add webook button at the bottom.


 On 12 April 2014 03:55, Ignacio Rodríguez nachoe...@gmail.com wrote:

 Ok!

 @dnarvaez: https://github.com/sugarlabs/sugar-build/pull/27

 Ignacio Rodríguez
 fb.com/Ignacio.Rodriguez.UY
 @NachoDeTodos https://twitter.com/NachoDeTodos
 +598 91 686 835
 nachoe...@gmail.com


 2014-04-11 23:40 GMT-03:00 Ignacio Rodríguez nachoe...@gmail.com:

  Just wondering, is github the preference now? (Just thinking about
 the XO ddos)

 Yeah
 We are trying to move all modules to github asap

 Ignacio Rodríguez
 fb.com/Ignacio.Rodriguez.UY
 @NachoDeTodos https://twitter.com/NachoDeTodos
 +598 91 686 835
 nachoe...@gmail.com


 2014-04-11 23:40 GMT-03:00 Sam Parkinson sam.parkins...@gmail.com:

  Just wondering, is github the preference now? (Just thinking about
 the XO ddos)
 On Apr 12, 2014 12:39 PM, Walter Bender walter.ben...@gmail.com
 wrote:

 and I moved Pippy

 -walter

 On Fri, Apr 11, 2014 at 10:37 PM, Ignacio Rodríguez 
 nachoe...@gmail.com wrote:
  Hi all :)
 
  I moved Chat activity and Log activity to GitHub
 
  https://github.com/ignaciouy/log
  https://github.com/ignaciouy/chat
 
  Ignacio Rodríguez
  fb.com/Ignacio.Rodriguez.UY
  @NachoDeTodos
  +598 91 686 835
  nachoe...@gmail.com
 
 
  2014-04-07 6:31 GMT-03:00 Daniel Narvaez dwnarv...@gmail.com:
 
  Looking at my email, it sounds like Aleksey is offline for a while
 but
  Ignacio is co-maintainer. Adding both.
 
 
  On Monday, 7 April 2014, Gonzalo Odiard gonz...@laptop.org
 wrote:
 
 
  On Sun, Apr 6, 2014 at 7:22 AM, Daniel Narvaez 
 dwnarv...@gmail.com
  wrote:
 
  Gonzalo, can you confirm which of these activities you maintain
 and if
  you are fine with the move? So I can try to hunt down the
 remaining
  maintainers.
 
 
  I maintain:
  write
  read
  log (with Ignacio)
  jukebox
  imageviewer (with Agustin)
  terminal
 
 
  Aleksey maintained
 
  chat
 
  Gonzalo
 
 
 
 
 
  On Friday, 4 April 2014, Daniel Narvaez dwnarv...@gmail.com
 wrote:
 
  Hello,
 
  I think we should move more of our modules to github, at least
 all the
  ones we are currently building in sugar-build.
 
  That will make it easier for contributors because they won't
 have to go
  through two different processes to submit patches. Also
 gitorious lacks pr
  notifications which is really bad.
 
  Finally, it would make it easier to detect changes to the
 modules in
  buildbot without having to poll, which is giving issues to our
 server (you
  could probably do the same on gitorious, but I'm not really
 looking forward
  to write and maintain that for two different services). I'm
 also planning to
  add support for triggering builds on pr submission, so that
 broken ones can
  be marked as such in the UI, and it would be good for all the
 modules to
  benefit from this.
 
  So here are the modules I would like to move
 
  sugar
  sugar-toolkit
  browse
  write
  chat
  read
  log
  terminal
  pippy
  imageviewer
  jukebox
  turtleart
 
  What needs to be done
 
  1 Get permission from module maintainers. If you are reading
 this
  please confirm you are fine with this.
  2 Mirror the modules on github. I can take care of that.
  3 Update sugar-build. I can take care of that.
  4 Update pootle. Gonzalo, did you volunteer? :)
  5 Setup a redirect from git.sugarlabs.org to github.com.
 Anyone knows
  who/how did it for the core modules?
 
  --
  Daniel Narvaez
 
 
 
  --
  Daniel Narvaez
 
 
  ___
  Sugar-devel mailing list
  Sugar-devel@lists.sugarlabs.org
  http://lists.sugarlabs.org/listinfo/sugar-devel
 
 
 
 
  --
  Daniel Narvaez
 
 



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






 --
 Daniel Narvaez




 --
 Daniel Narvaez




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


Re: [Sugar-devel] Moving more modules to github

2014-04-12 Thread Daniel Narvaez
Here is what is left to do.

Pootle and redirect:

sugar
sugar-toolkit
pippy

Pootle, redirect, hooks:

chat
log

Mirror, pootle, redirect, hooks:

browse
write
read
terminal
imageviewer
jukebox
turtleart
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Moving more modules to github

2014-04-12 Thread Daniel Narvaez
Update!

Pootle and redirect:

sugar
sugar-toolkit
pippy
turtleart

Pootle, redirect, hooks:

chat
log

Mirror, pootle, redirect, hooks:

browse
write
read
terminal
imageviewer
jukebox

Hooks only:

clock-web
gtd-activity



On 13 April 2014 04:09, Daniel Narvaez dwnarv...@gmail.com wrote:

 Here is what is left to do.

 Pootle and redirect:

 sugar
 sugar-toolkit
 pippy

 Pootle, redirect, hooks:

 chat
 log

 Mirror, pootle, redirect, hooks:

 browse
 write
 read
 terminal
 imageviewer
 jukebox
 turtleart




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


Re: [Sugar-devel] Moving more modules to github

2014-04-12 Thread Daniel Narvaez
For sugar I meant sugar-base really, keep getting that wrong!


On 13 April 2014 04:16, Daniel Narvaez dwnarv...@gmail.com wrote:

 Update!

 Pootle and redirect:

 sugar
 sugar-toolkit
 pippy
 turtleart

 Pootle, redirect, hooks:

 chat
 log

 Mirror, pootle, redirect, hooks:

 browse
 write
 read
 terminal
 imageviewer
 jukebox

 Hooks only:

 clock-web
 gtd-activity



 On 13 April 2014 04:09, Daniel Narvaez dwnarv...@gmail.com wrote:

 Here is what is left to do.

 Pootle and redirect:

 sugar
 sugar-toolkit
 pippy

 Pootle, redirect, hooks:

 chat
 log

 Mirror, pootle, redirect, hooks:

 browse
 write
 read
 terminal
 imageviewer
 jukebox
 turtleart




 --
 Daniel Narvaez




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


Re: [Sugar-devel] Moving more modules to github

2014-04-12 Thread Sai Vineet
I think official activity repos should be under the SL github org.
Otherwise they'll all be scattered. Right now it seems maintainers are
putting it under their own ids.
On Apr 13, 2014 8:48 AM, Daniel Narvaez dwnarv...@gmail.com wrote:

 For sugar I meant sugar-base really, keep getting that wrong!


 On 13 April 2014 04:16, Daniel Narvaez dwnarv...@gmail.com wrote:

 Update!

 Pootle and redirect:

 sugar
 sugar-toolkit
 pippy
 turtleart

 Pootle, redirect, hooks:

 chat
 log

 Mirror, pootle, redirect, hooks:

 browse
 write
 read
 terminal
 imageviewer
 jukebox

 Hooks only:

 clock-web
 gtd-activity



 On 13 April 2014 04:09, Daniel Narvaez dwnarv...@gmail.com wrote:

 Here is what is left to do.

 Pootle and redirect:

 sugar
 sugar-toolkit
 pippy

 Pootle, redirect, hooks:

 chat
 log

 Mirror, pootle, redirect, hooks:

 browse
 write
 read
 terminal
 imageviewer
 jukebox
 turtleart




 --
 Daniel Narvaez




 --
 Daniel Narvaez

 ___
 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] [PATCH] Couple of patches for Pippy

2014-04-12 Thread Sebastian Silva

We've been using Pippy
I noticed export to bundle was buggiy so I fixed it.

Hope this is a convenient way to submit patches.

Regards,
Sebastian
From f9dc80ec96c0508bb121fa02f296844abb4f559d Mon Sep 17 00:00:00 2001
From: Sebastian Silva sebast...@somosazucar.org
Date: Sat, 12 Apr 2014 22:39:26 -0500
Subject: [PATCH 2/2] Fix indentation error and also explicitly use python2

---
 pippy_app.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pippy_app.py b/pippy_app.py
index 9c2c749..92ac9c0 100644
--- a/pippy_app.py
+++ b/pippy_app.py
@@ -361,7 +361,7 @@ class PippyActivity(ViewSourceActivity, groupthink.sugar_tools.GroupActivity):
 self._vte.set_colors(Gdk.color_parse('#00'),
  Gdk.color_parse('#E7E7E7'),
  [])
-	self._vte.set_scrollback_lines(-1)
+self._vte.set_scrollback_lines(-1)
 self._child_exited_handler = None
 self._vte.connect('child_exited', self._child_exited_cb)
 self._vte.connect('drag_data_received', self._vte_drop_cb)
@@ -698,7 +698,7 @@ class PippyActivity(ViewSourceActivity, groupthink.sugar_tools.GroupActivity):
 # FIXME: vte invocation was raising errors.
 # Switched to subprocss
 output = subprocess.check_output(
-['/usr/bin/python',
+['/usr/bin/python2',
  '%s/pippy_app.py' % get_bundle_path(),
  '-p', '%s/library' % get_bundle_path(),
  '-d', app_temp, title, sourcefile, icon])
-- 
1.9.1

From 23340ef64092b015eeceac6b44b422500dde4262 Mon Sep 17 00:00:00 2001
From: Sebastian Silva sebast...@somosazucar.org
Date: Sat, 12 Apr 2014 22:38:50 -0500
Subject: [PATCH 1/2] Fix scrollbar in new command line activity template.

---
 activity.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/activity.py b/activity.py
index ecef053..5227234 100755
--- a/activity.py
+++ b/activity.py
@@ -145,7 +145,7 @@ class VteActivity(ViewSourceActivity):
 self._vte.connect('drag_data_received', self._on_drop_cb)
 '''
 # ...and its scrollbar
-vtebox = Gtk.Box(orientation=Gtk.Orientation.VERTICAL)
+vtebox = Gtk.Box(orientation=Gtk.Orientation.HORIZONTAL)
 vtebox.pack_start(self._vte, True, True, 0)
 vtesb = Gtk.Scrollbar(orientation=Gtk.Orientation.VERTICAL)
 # vtesb.set_adjustment(self._vte.get_adjustment())
-- 
1.9.1

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