Re: [Sugar-devel] [fedora-arm] ARM Environment too slow for build

2013-06-30 Thread Basanta Shrestha
Exactly as you suggested, I didn't have to make tarball. Linking the
firefox file to required location did the job. It just required some minor
modifications like os.execl('.launch.sh','DUMMY')  and replacing
"service_name"  with "bundle_id" on activity.info file and I could run the
"EPaath" activity perfectly.

Now there is just a minor problem and that is when I close the activity
after using it is says "EPaath failed to start". I guess it has something
to do with activity not being suitable with new sugar interface.

-Basanta

On Mon, Jun 17, 2013 at 2:59 PM, Peter Robinson wrote:

> > On Mon, Jun 17, 2013 at 11:37 AM, Peter Robinson 
> > wrote:
> >>
> >> On Mon, Jun 17, 2013 at 6:47 AM, Basanta Shrestha
> >>  wrote:
> >> > Hi all,
> >> >
> >> > In order to build OS and some other packages for XO laptop ( ARMv7
> >> > architecture compatible ), I am doing virtualization through QEMU
> using
> >> > Versatile Express. I have a Dell PowerEdge (2 core with 3GB RAM)
> which I
> >> > consider is moderately fast machine. but inside VM I am only getting 1
> >> > CPU
> >> > and 1GB RAM and build process is very very slow. It takes more than 6
> >> > hours
> >> > to build the OS, right now I am building firefox and god know how long
> >> > it
> >> > will take.  Is there a way I can make it faster?I wonder what people
> are
> >> > using in similar cases. Please suggest.
> >>
> >> Why are you rebuilding firefox when we already provide pre build
> >> binaries is my first question?
> >
> >
> > I am looking for a firefox tarball and not a rpm. We have one activity
> that
> > requires the firefox folder ( folder we get when extracting
> > firefox.x.x.tar.gz) to be placed somewhere within that activity folder
> > structures.  Installing rpm will directly copy files to respective
> locations
> > within the system which doesn't do my job.
> >
> > Please do point me to such bundle if it can be found.
>
> I'm not going to do you a tar ball bundle, I've not got the time when
> we provide a perfectly good instance of Firefox that get security
> updates and various other things to protect users. If you explain your
> problem better I might be able to explain to you how to properly deal
> with your Sugar Activity so that you don't need custom builds of
> firefox that will only cause you problems later.
>
> Peter
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [Systems] IRC chanserv command

2013-06-30 Thread Bernie Innocenti
On 06/30/13 23:33, Samuel Greenfeld wrote:
> The +n (no external messages from users not on the channel) is an
> anti-spam measure and a default for all newly-created Freenode channels.
> 
> So you might not want to remove it, even if the IRC server will let you.

Thank you for the clarification. Daniel, could we make the github bot
just join the channel instead of setting -n? This is how we were doing
it with

I've given ACLs to dnarvaez on #sugar and #sugar-meeting and left +n
set. Switch the flag if there's no better way, but be prepared to switch
it back in case it gets abused by spammers.


> ---
> SJG
> 
> 
> On Sun, Jun 30, 2013 at 6:26 AM, Daniel Narvaez  > wrote:
> 
> The channelname being sugar of course.
> 
> 
> On Sunday, 30 June 2013, Daniel Narvaez wrote:
> 
> Hey,
> 
> could someone with chanserv access give this command
> 
> |/msg chanserv set #channelname mlock -n
> 
> |
> |Or well, give me access and I can do it.
> 
> |
> |This is for github commits notification witout the bot joining
> every time.
> |
> 
> -- 
> Daniel Narvaez
> 
> 
> 
> -- 
> Daniel Narvaez
> 
> 
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org 
> http://lists.sugarlabs.org/listinfo/sugar-devel
> 
> 
> 
> 
> ___
> Systems mailing list
> syst...@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/systems
> 


-- 
 _ // Bernie Innocenti
 \X/  http://codewiz.org
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] IRC chanserv command

2013-06-30 Thread Samuel Greenfeld
The +n (no external messages from users not on the channel) is an anti-spam
measure and a default for all newly-created Freenode channels.

So you might not want to remove it, even if the IRC server will let you.

---
SJG


On Sun, Jun 30, 2013 at 6:26 AM, Daniel Narvaez  wrote:

> The channelname being sugar of course.
>
>
> On Sunday, 30 June 2013, Daniel Narvaez wrote:
>
>> Hey,
>>
>> could someone with chanserv access give this command
>>
>> /msg chanserv set #channelname mlock -n
>>
>> Or well, give me access and I can do it.
>>
>> This is for github commits notification witout the bot joining every time.
>>
>> --
>> 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


Re: [Sugar-devel] [ASLO] Release Memorize-44

2013-06-30 Thread Chris Leonard
Technically Memorize is a Honey activity, not a Fructose activity.  At
least according to Pootle.

cjl


On Sat, Jun 29, 2013 at 5:46 AM, Gonzalo Odiard  wrote:

> Hmm, probably a sequence of mistakes from myself :)
>
> I moved all to
> http://download.sugarlabs.org/sources/sucrose/fructose/Memorize/
>
> Gonzalo
>
>
> On Sat, Jun 29, 2013 at 6:28 AM, Peter Robinson wrote:
>
>> Thanks,
>>
>> Just a heads up we seem to have the releases split across two locations
>>
>> http://download.sugarlabs.org/sources/sucrose/fructose/Memorize/
>> http://download.sugarlabs.org/sources/honey/Memorize/
>>
>> Peter
>>
>> On Fri, Jun 28, 2013 at 1:45 AM, Gonzalo Odiard 
>> wrote:
>> > Done
>> >
>> > Gonzalo
>> >
>> >
>> > On Thu, Jun 27, 2013 at 7:22 PM, Peter Robinson 
>> > wrote:
>> >>
>> >> Can we have a tar ball please
>> >>
>> >> On Sat, Jun 15, 2013 at 12:01 AM, Sugar Labs Activities
>> >>  wrote:
>> >> > Activity Homepage:
>> >> > http://activities.sugarlabs.org/addon/4063
>> >> >
>> >> > Sugar Platform:
>> >> > 0.96 - 0.100
>> >> >
>> >> > Download Now:
>> >> > http://activities.sugarlabs.org/downloads/file/28653/memorize-44.xo
>> >> >
>> >> > Release notes:
>> >> > When add a pair of cards go to the end of the list
>> >> > Replace the combo used to change the font by a button with a palette
>> >> > Use a VTray in the list of card to allow the use with touch
>> >> > Reorganize edition panel if the screen is rotated
>> >> > Rearrange widgets in the play screen to use rotated (Walter Bender)
>> >> >
>> >> >
>> >> >
>> >> > Sugar Labs Activities
>> >> > http://activities.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
>> >
>> >
>>
>
>
> ___
> 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] [RFC] Content support

2013-06-30 Thread Chris Leonard
One of the things that would be needed to fully support content bundles
(which I have experimented with creating), would to be able to host them in
ASLO, it would also be important to clarify the process of deleting a
content bundle, which used to require a manual editting of some file to
make it go away from the OLPC Library section in Browse.

I would really like ot see improved management of content bundles and I am
very supportive of steps to make th4em easier to work with.

cjl


On Sat, Jun 29, 2013 at 1:54 PM, Daniel Drake  wrote:

> Hi,
>
> Content bundles have long been both a crucial part of the OLPC-Sugar
> offering, and a pain through having some deficiencies.
> http://wiki.laptop.org/go/Creating_a_collection
>
> They are important because it is the only easy way for a deployment to
> add pre-made content to Sugar (e.g. books). The strong point of the design
> here is that beyond a not-too-strange library.info metadata file, you
> do not have to interact with anything too technical (e.g. python) beyond
> the HTML content itself. It is something that seems to fall within
> capabilities of deployment teams without much difficulty, whereas activity
> development is often a painful step up.
>
> They are quite widely used and in my experience visiting deployments
> "how do we add our content to the laptop" is a very frequent question - I
> always ran training sessions on content bundles in response.
>
> However they are a pain because Sugar never really supported them very
> well.
> Sugar can launch them from the Journal, but shipped content that the user
> has never opened before does not exist in the Journal, so there was
> something
> missing here.
>
> To fill the gap, OLPC added a system (olpc-library) to produce a HTML index
> of content bundles and this is the Browse homepage, but that isn't great
> either - it's not part of Sugar where it should be, and users have to open
> the web browser as if they are going online when they are just looking to
> open some preinstalled content.
>
> With my recent work on automatic activity updates, we had to add content
> bundles to the bundle registry so that they will be updated appropriately.
> Now that this is done, it is very easy to remove this deficiency. The small
> patch below makes content bundles appear alongside activities, in the list
> and favourites views. They are launched as expected with a click.
>
> It does need some uninteresting tweaks in the bundle classes in
> sugar-toolkit-gtk3 as well, but the real bulk of the change is here.
> Any thoughts/comments?
> ---
>  src/jarabe/desktop/activitieslist.py |  3 ---
>  src/jarabe/desktop/favoritesview.py  |  7 ---
>  src/jarabe/journal/misc.py   | 25 -
>  src/jarabe/model/bundleregistry.py   |  2 --
>  4 files changed, 12 insertions(+), 25 deletions(-)
>
> diff --git a/src/jarabe/desktop/activitieslist.py
> b/src/jarabe/desktop/activitieslist.py
> index 02e5f01..e369dd4 100644
> --- a/src/jarabe/desktop/activitieslist.py
> +++ b/src/jarabe/desktop/activitieslist.py
> @@ -32,7 +32,6 @@ from sugar3.graphics.icon import Icon, CellRendererIcon
>  from sugar3.graphics.xocolor import XoColor
>  from sugar3.graphics.alert import Alert
>  from sugar3.graphics.palettemenu import PaletteMenuItem
> -from sugar3.bundle.activitybundle import ActivityBundle
>
>  from jarabe.model import bundleregistry
>  from jarabe.view.palettes import ActivityPalette
> @@ -227,8 +226,6 @@ class ListModel(Gtk.TreeModelSort):
>  return
>
>  def _add_activity(self, activity_info):
> -if not isinstance(activity_info, ActivityBundle):
> -return
>  if activity_info.get_bundle_id() == 'org.laptop.JournalActivity':
>  return
>
> diff --git a/src/jarabe/desktop/favoritesview.py
> b/src/jarabe/desktop/favoritesview.py
> index dbdcf87..5f3bc65 100644
> --- a/src/jarabe/desktop/favoritesview.py
> +++ b/src/jarabe/desktop/favoritesview.py
> @@ -35,7 +35,6 @@ from sugar3.graphics.xocolor import XoColor
>  from sugar3.activity import activityfactory
>  from sugar3 import dispatch
>  from sugar3.datastore import datastore
> -from sugar3.bundle.activitybundle import ActivityBundle
>
>  from jarabe.view.palettes import JournalPalette
>  from jarabe.view.palettes import CurrentActivityPalette
> @@ -158,8 +157,6 @@ class FavoritesView(ViewContainer):
>  self.set_layout(self._layout)
>  registry = bundleregistry.get_registry()
>  for info in registry:
> -if not isinstance(info, ActivityBundle):
> -continue
>  if registry.is_bundle_favorite(info.get_bundle_id(),
>
> info.get_activity_version()):
>  self._add_activity(info)
> @@ -292,8 +289,6 @@ class FavoritesView(ViewContainer):
>  registry = bundleregistry.get_registry()
>
>  for info in registry:
> -if not isinstance(info, ActivityBundle):
> -conti

Re: [Sugar-devel] Soas component on bugs.sugarlabs.org

2013-06-30 Thread Daniel Narvaez
Added Avacodo (v9)

On Monday, 1 July 2013, Peter Robinson wrote:

> On Sun, Jun 30, 2013 at 11:45 PM, Daniel Narvaez 
> >
> wrote:
> > Done, which allowed me to drop several ancient milestones. Do you need an
> > Avacodo milestone/version?
>
> That would be fab, thanks.
>
> Peter
>
> >
> > On Sunday, 30 June 2013, Peter Robinson wrote:
> >>
> >> On Sun, Jun 30, 2013 at 1:08 PM, Daniel Narvaez 
> >> 
> >
> >> wrote:
> >> > Hi Peter,
> >> >
> >> > I'm trying to cleanup a bit bugs.sugarlabs.org and I'm wondering
> about
> >> > the
> >> > Soas component there. Are you still using it or bugs should go to the
> >> > Fedora
> >> > bugzilla these days?
> >> >
> >> > There are only 28 tickets but several on them are on old milestones
> >> > which
> >> > I'm trying to get rid of.
> >>
> >>
> >> We still use it but anything on SoaS v7 or older can be closed out.
> >>
> >> Peter
> >
> >
> >
> > --
> > Daniel Narvaez
> >
>


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


Re: [Sugar-devel] Soas component on bugs.sugarlabs.org

2013-06-30 Thread Peter Robinson
On Sun, Jun 30, 2013 at 11:45 PM, Daniel Narvaez  wrote:
> Done, which allowed me to drop several ancient milestones. Do you need an
> Avacodo milestone/version?

That would be fab, thanks.

Peter

>
> On Sunday, 30 June 2013, Peter Robinson wrote:
>>
>> On Sun, Jun 30, 2013 at 1:08 PM, Daniel Narvaez 
>> wrote:
>> > Hi Peter,
>> >
>> > I'm trying to cleanup a bit bugs.sugarlabs.org and I'm wondering about
>> > the
>> > Soas component there. Are you still using it or bugs should go to the
>> > Fedora
>> > bugzilla these days?
>> >
>> > There are only 28 tickets but several on them are on old milestones
>> > which
>> > I'm trying to get rid of.
>>
>>
>> We still use it but anything on SoaS v7 or older can be closed out.
>>
>> Peter
>
>
>
> --
> Daniel Narvaez
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Soas component on bugs.sugarlabs.org

2013-06-30 Thread Daniel Narvaez
Done, which allowed me to drop several ancient milestones. Do you need an
Avacodo milestone/version?

On Sunday, 30 June 2013, Peter Robinson wrote:

> On Sun, Jun 30, 2013 at 1:08 PM, Daniel Narvaez 
> >
> wrote:
> > Hi Peter,
> >
> > I'm trying to cleanup a bit bugs.sugarlabs.org and I'm wondering about
> the
> > Soas component there. Are you still using it or bugs should go to the
> Fedora
> > bugzilla these days?
> >
> > There are only 28 tickets but several on them are on old milestones which
> > I'm trying to get rid of.
>
>
> We still use it but anything on SoaS v7 or older can be closed out.
>
> Peter
>


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


Re: [Sugar-devel] [Dextrose] Dextrose tickets

2013-06-30 Thread Walter Bender
I think what David is saying is that we don't need to keep the open
Dextrose tickets in the Sugar tracker.

-walter

On Sun, Jun 30, 2013 at 1:39 PM, David Farning
 wrote:
> It would be interesting to see if increasing communication and
> interaction between upstream Sugar and Dextrose add value to either
> project. I believe there is potential for mutual benefit.
>
> On the other hand, I am satisfied with how OLPC, Sugar Labs, and
> Activity Central each each settled into their own niches within the
> ecosystem.
>
> If you find anything in Dextrose or AC which you can use to add value
> to please feel free to use it.
>
> On Sat, Jun 29, 2013 at 8:52 PM, Daniel Narvaez  wrote:
>> Hello,
>>
>> Walter was mentioning that dextrose tickets are not tracked on
>> bugs.sugarlabs.org anymore. Though there are still a ton of bugs open
>> there... Has they been migrated? Can we delete the components?
>>
>> --
>> Daniel Narvaez
>>
>> ___
>> Dextrose mailing list
>> dextr...@lists.sugarlabs.org
>> http://lists.sugarlabs.org/listinfo/dextrose
>>
>
>
>
> --
> David Farning
> Activity Central: http://www.activitycentral.com
> ___
> Dextrose mailing list
> dextr...@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/dextrose



--
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] [Dextrose] Dextrose tickets

2013-06-30 Thread David Farning
It would be interesting to see if increasing communication and
interaction between upstream Sugar and Dextrose add value to either
project. I believe there is potential for mutual benefit.

On the other hand, I am satisfied with how OLPC, Sugar Labs, and
Activity Central each each settled into their own niches within the
ecosystem.

If you find anything in Dextrose or AC which you can use to add value
to please feel free to use it.

On Sat, Jun 29, 2013 at 8:52 PM, Daniel Narvaez  wrote:
> Hello,
>
> Walter was mentioning that dextrose tickets are not tracked on
> bugs.sugarlabs.org anymore. Though there are still a ton of bugs open
> there... Has they been migrated? Can we delete the components?
>
> --
> Daniel Narvaez
>
> ___
> Dextrose mailing list
> dextr...@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/dextrose
>



-- 
David Farning
Activity Central: http://www.activitycentral.com
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Soas component on bugs.sugarlabs.org

2013-06-30 Thread Peter Robinson
On Sun, Jun 30, 2013 at 1:08 PM, Daniel Narvaez  wrote:
> Hi Peter,
>
> I'm trying to cleanup a bit bugs.sugarlabs.org and I'm wondering about the
> Soas component there. Are you still using it or bugs should go to the Fedora
> bugzilla these days?
>
> There are only 28 tickets but several on them are on old milestones which
> I'm trying to get rid of.


We still use it but anything on SoaS v7 or older can be closed out.

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


[Sugar-devel] [sugar-build] Yet another attempt to get upgrade logic righ

2013-06-30 Thread Daniel Narvaez
Hello,

I came up with yet another approach for upgrading sugar-build and osbuild
automatically. We are now checking if there are changes on all commands but
while the command is being run, so that we don't slow down. Checking only
on some commands was not good enough because that might make you miss
required updates.

The upgrade logic  is really complicated and hard to test in all the
conditions so if you notice anything weird please report the issue and I
will try to fix it asap.

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


[Sugar-devel] Yet another project to port Sugar to Android ?

2013-06-30 Thread lionel
Hi all,

 

In a recent blog post on the OLPC association web site [1], I read that
there is a new (at least for me) project to port Sugar to Android.

Specifically, the post mentioned that the work is done by Morphoss [2], a
New Zealand company and that it allow to use Sugar on the XO tablet.

 

I wonder if anyone on this list know this work and in which way it could be
linked with the current work on HTML5 Sugar Framework?

 

Of course it’s clear for me that it’s better to work together on the same
project instead of working on two different projects to do the same thing !

 

Tell me what you think.

 

Lionel.

 

[1] http://blog.laptop.org/2013/06/28/olpc-welcomes-new-members/ 

[2] http://www.morphoss.com/ 

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


[Sugar-devel] [sugar-build] clean now equivalent to a clean clone

2013-06-30 Thread Daniel Narvaez
Hey,

this is just to point out that the ./osbuild clean command now deletes
*everything* in the tree. So no point in doing a clean clone if you are
running into issues, you will just download more stuff than necessary.

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


[Sugar-devel] Soas component on bugs.sugarlabs.org

2013-06-30 Thread Daniel Narvaez
Hi Peter,

I'm trying to cleanup a bit bugs.sugarlabs.org and I'm wondering about the
Soas component there. Are you still using it or bugs should go to the
Fedora bugzilla these days?

There are only 28 tickets but several on them are on old milestones which
I'm trying to get rid of.

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


Re: [Sugar-devel] IRC chanserv command

2013-06-30 Thread Daniel Narvaez
The channelname being sugar of course.

On Sunday, 30 June 2013, Daniel Narvaez wrote:

> Hey,
>
> could someone with chanserv access give this command
>
> /msg chanserv set #channelname mlock -n
>
> Or well, give me access and I can do it.
>
> This is for github commits notification witout the bot joining every time.
>
> --
> Daniel Narvaez
>


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