Re: OLPC vs Fedora packages

2009-01-16 Thread Bobby Powers
On Wed, Jan 14, 2009 at 10:31 PM, Peter Robinson pbrobin...@gmail.com wrote:
 Just thought I'd post my understanding of where the packages are at
 based on the list that was created at FUDCon

 For reference see https://fedoraproject.org/wiki/OLPC/Packages_for_F11

 Also there's the OLPCDelta tracking bug in RHBZ 462625 for quick
 tracking of the ones I'm aware of.

 KOJI packages

 GConf-dbus - Should be able to untag. I think its also used to reduce
 the deps on bonobo etc.

 SDL_mixer - see RHBZ 471623 - Need someone to update if my thoughts are 
 correct.

 abiword - mostly forked to reduce dependencies on things like
 printing. Probably will be unnecessary with the next major release as
 most of the old deps on libgnome libgnomeprint etc should disappear

 hippo-canvas - From my testing bigboard and mugshot compile OK but I
 can't really test so it should be mergeable.

 hulahop - OLPC-4 branch merged (and removed) just waiting for the push
 to mainline. Push to testing just happened today. So can essentially
 be removed from this list.

 initscripts - I seem to remember the main reason was due to rainbow
 using process number 1 and hence initscripts running as process number
 2. JKatz is the one in the know here.

  olpc-utils - due to olpcupdate not being in Fedora and its dependant on it.

 sugar-evince - Probably need to get evince split into evince-libs and
 evince so that sugar-evince can build against evince-libs. Not sure if
 there's plans to get sugar-evince upstreamed for easy maintenance

 telepathy* - no idea but its documented well by others :-)

 totem-* - dependency reduction - I think these can probably mostly go
 away with the plans to introduce the ability for multiple desktops to
 run (sugar and something else) as e-d-s will probably be there anyway

 upstart - I believe its the same as for initscripts (rainbow). This I
 think is another one for JKatz. I also think there was discussion on
 fedora-olpc back in Sept/Oct timeframe.

 JOYRIDE packages

 libertas-usb8388-firmware - is in Fedora-10 and rawhide already. I
 thought I'd unlinked the non mainline version as we were shipping the
 same package in F-10 as we are for 9.1.0 and rawhide has the latest
 (or near latest) version.


 I'll also link the RHBZ bugs if there is one near each of the
 mentioned packages in the wiki.

I haven't followed all the discussion, but I believe Python is also
forked in joyride with a patch for PySignal_SetWakeupFd, and the
regular F10 python with the same release number doesn't have this
included.  maybe its in testing, didn't get a chance to look there.

bobby
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: OLPC vs Fedora packages

2009-01-16 Thread Ignacio Vazquez-Abrams
On Fri, 2009-01-16 at 14:25 -0500, Bobby Powers wrote:
 On Wed, Jan 14, 2009 at 10:31 PM, Peter Robinson pbrobin...@gmail.com wrote:
  Just thought I'd post my understanding of where the packages are at
  based on the list that was created at FUDCon
 
  For reference see https://fedoraproject.org/wiki/OLPC/Packages_for_F11

 I haven't followed all the discussion, but I believe Python is also
 forked in joyride with a patch for PySignal_SetWakeupFd, and the
 regular F10 python with the same release number doesn't have this
 included.  maybe its in testing, didn't get a chance to look there.

F11 has Python 2.6 which already has it.

-- 
Ignacio Vazquez-Abrams ivazquez...@gmail.com

PLEASE don't CC me; I'm already subscribed


signature.asc
Description: This is a digitally signed message part
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: OLPC vs Fedora packages

2009-01-15 Thread Tomeu Vizoso
On Thu, Jan 15, 2009 at 04:31, Peter Robinson pbrobin...@gmail.com wrote:

 sugar-evince - Probably need to get evince split into evince-libs and
 evince so that sugar-evince can build against evince-libs. Not sure if
 there's plans to get sugar-evince upstreamed for easy maintenance

Yesterday was working in upstreaming our patches. I really really hope
that we can ship a working Read activity in the next releases of the
major distros. You can track the effort here:
http://sugarlabs.org/go/Evince

Regards,

Tomeu
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: OLPC vs Fedora packages

2009-01-15 Thread Tomeu Vizoso
On Thu, Jan 15, 2009 at 05:15, Peter Robinson pbrobin...@gmail.com wrote:

 - xulrunner and the OLPC patches (currently using mainline Fedora
 package) - Mario  Simon

I have seen that in trunk the native theme can be enabled and disabled
in runtime, so that would be one patch less. I'm not 100% sure it got
into 1.9.1, though.

Regards,

Tomeu
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: OLPC vs Fedora packages

2009-01-15 Thread Peter Robinson
 sugar-evince - Probably need to get evince split into evince-libs and
 evince so that sugar-evince can build against evince-libs. Not sure if
 there's plans to get sugar-evince upstreamed for easy maintenance

 Yesterday was working in upstreaming our patches. I really really hope
 that we can ship a working Read activity in the next releases of the
 major distros. You can track the effort here:
 http://sugarlabs.org/go/Evince

Is there an upstream bug report?

Peter
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: OLPC vs Fedora packages

2009-01-15 Thread Peter Robinson
On Thu, Jan 15, 2009 at 10:14 AM, Tomeu Vizoso to...@sugarlabs.org wrote:
 On Thu, Jan 15, 2009 at 05:15, Peter Robinson pbrobin...@gmail.com wrote:

 - xulrunner and the OLPC patches (currently using mainline Fedora
 package) - Mario  Simon

 I have seen that in trunk the native theme can be enabled and disabled
 in runtime, so that would be one patch less. I'm not 100% sure it got
 into 1.9.1, though.

Do you know if there's a upstream bugzilla.mozilla.org bug number?

Peter
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: OLPC vs Fedora packages

2009-01-15 Thread Peter Robinson
On Thu, Jan 15, 2009 at 10:15 AM, Peter Robinson pbrobin...@gmail.com wrote:
 sugar-evince - Probably need to get evince split into evince-libs and
 evince so that sugar-evince can build against evince-libs. Not sure if
 there's plans to get sugar-evince upstreamed for easy maintenance

 Yesterday was working in upstreaming our patches. I really really hope
 that we can ship a working Read activity in the next releases of the
 major distros. You can track the effort here:
 http://sugarlabs.org/go/Evince

 Is there an upstream bug report?

Should read the page mentioned first :-P

Peter
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: OLPC vs Fedora packages

2009-01-15 Thread Tomeu Vizoso
On Thu, Jan 15, 2009 at 10:16, Peter Robinson pbrobin...@gmail.com wrote:
 On Thu, Jan 15, 2009 at 10:14 AM, Tomeu Vizoso to...@sugarlabs.org wrote:
 On Thu, Jan 15, 2009 at 05:15, Peter Robinson pbrobin...@gmail.com wrote:

 - xulrunner and the OLPC patches (currently using mainline Fedora
 package) - Mario  Simon

 I have seen that in trunk the native theme can be enabled and disabled
 in runtime, so that would be one patch less. I'm not 100% sure it got
 into 1.9.1, though.

 Do you know if there's a upstream bugzilla.mozilla.org bug number?

This is it: https://bugzilla.mozilla.org/show_bug.cgi?id=450916

So I guess it got into 1.9.1.

Regards,

Tomeu
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: OLPC vs Fedora packages

2009-01-15 Thread Peter Robinson
 - xulrunner and the OLPC patches (currently using mainline Fedora
 package) - Mario  Simon

 I have seen that in trunk the native theme can be enabled and disabled
 in runtime, so that would be one patch less. I'm not 100% sure it got
 into 1.9.1, though.

 Do you know if there's a upstream bugzilla.mozilla.org bug number?

 This is it: https://bugzilla.mozilla.org/show_bug.cgi?id=450916

 So I guess it got into 1.9.1.

Nice. I setup a OLPC xulrunner tracking bug [1] a while ago. Feel free
to add any other dependant bugs to it as well.

Peter

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=466870
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: OLPC vs Fedora packages

2009-01-14 Thread Peter Robinson
 Just thought I'd post my understanding of where the packages are at
 based on the list that was created at FUDCon

 For reference see https://fedoraproject.org/wiki/OLPC/Packages_for_F11

 Also there's the OLPCDelta tracking bug in RHBZ 462625 for quick
 tracking of the ones I'm aware of.

 KOJI packages

 GConf-dbus - Should be able to untag. I think its also used to reduce
 the deps on bonobo etc.

 SDL_mixer - see RHBZ 471623 - Need someone to update if my thoughts are 
 correct.

 abiword - mostly forked to reduce dependencies on things like
 printing. Probably will be unnecessary with the next major release as
 most of the old deps on libgnome libgnomeprint etc should disappear

 hippo-canvas - From my testing bigboard and mugshot compile OK but I
 can't really test so it should be mergeable.

 hulahop - OLPC-4 branch merged (and removed) just waiting for the push
 to mainline. Push to testing just happened today. So can essentially
 be removed from this list.

 initscripts - I seem to remember the main reason was due to rainbow
 using process number 1 and hence initscripts running as process number
 2. JKatz is the one in the know here.

  olpc-utils - due to olpcupdate not being in Fedora and its dependant on it.

 sugar-evince - Probably need to get evince split into evince-libs and
 evince so that sugar-evince can build against evince-libs. Not sure if
 there's plans to get sugar-evince upstreamed for easy maintenance

 telepathy* - no idea but its documented well by others :-)

 totem-* - dependency reduction - I think these can probably mostly go
 away with the plans to introduce the ability for multiple desktops to
 run (sugar and something else) as e-d-s will probably be there anyway

 upstart - I believe its the same as for initscripts (rainbow). This I
 think is another one for JKatz. I also think there was discussion on
 fedora-olpc back in Sept/Oct timeframe.

 JOYRIDE packages

 libertas-usb8388-firmware - is in Fedora-10 and rawhide already. I
 thought I'd unlinked the non mainline version as we were shipping the
 same package in F-10 as we are for 9.1.0 and rawhide has the latest
 (or near latest) version.


 I'll also link the RHBZ bugs if there is one near each of the
 mentioned packages in the wiki.

To reply to myself

The other things that also come to mind but aren't listed that I think
also need fixing are (or at least I'm not sure the state of them):
- xulrunner and the OLPC patches (currently using mainline Fedora
package) - Mario  Simon
- NetworkManager - Not sure what the state of the mesh patches (or
maybe its some other patches) is.
- numeric vs numpy (I think this is the pygtk issue).

Peter
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel