Re: os15.packages.txt: Inkscape drags in perl
On 12 April 2011 23:01, Peter Robinson wrote: > As mentioned its not on any dependency list, its being explicitly > pulled in through choice hence its not a dependency. Check in any SoaS > build its not there. This is explicitly a choice by OLPC for OLPC > builds. And is only included by olpc-os-builder when the deployment chooses to include GNOME, which fattens up the image in various ways in addition to adding perl and inkscape. Daniel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: The next four weeks
On Tue, Apr 12, 2011 at 5:45 PM, Peter Robinson wrote: >> And, again, I have to remind folks that this is only *one* possible >> forward path for Sugar-on-Tablets. This week I am examining a >> ChromeOS-based option. http://cananian.livejournal.com/62667.html >> describes the current plan of work, and there will be further >> exploration of promising options after that. > > Out of interest is the meego tablet / touch interface on the to look > at list as well? Meego development has been quite turbulent. The goal is to build on a stable and reliable foundation, so that OLPC won't have to do as much basic platform work. It's not clear that meego will provide that, or that meego will ever be a first-class citizen on ARM (http://wiki.meego.com/ARM). But meego's definitely on the list. Just not as high priority at the moment. --scott ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: os15.packages.txt: Inkscape drags in perl
On Tue, Apr 12, 2011 at 10:55 PM, Walter Bender wrote: > On Tue, Apr 12, 2011 at 5:50 PM, Peter Robinson wrote: >> On Tue, Apr 12, 2011 at 10:42 PM, Walter Bender >> wrote: >>> On Tue, Apr 12, 2011 at 5:35 PM, Martin Langhoff >>> wrote: Hi Daniel, Peter, perl perl-libs perl-Module-Pluggable perl-Pod-Escapes perl-Pod-Simple perl-threads perl-threads-shared These seem to be brought in by Inkscape. Don't get me wrong, Perl was my foundational language for more than 10 years... but still... Should we axe Inkscape, or trim its dependencies? >>> >>> Why do we even have any Inkscape dependency at all? (You can generate >>> SVG in Turtle Art :P) >> >> Its used for the gnome desktop so as such its not a dependency on the >> sugar desktop component so I suspect its included as a graphics >> package for more senior kids. >> > Don't get me wrong. I am a huge fan of Inkscape. I use it almost as > much as Emacs (well, maybe not quite that much) but it really > shouldn't be on our dependency list. As mentioned its not on any dependency list, its being explicitly pulled in through choice hence its not a dependency. Check in any SoaS build its not there. This is explicitly a choice by OLPC for OLPC builds. Peter ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: os15.packages.txt: Inkscape drags in perl
On Tue, Apr 12, 2011 at 5:50 PM, Peter Robinson wrote: > On Tue, Apr 12, 2011 at 10:42 PM, Walter Bender > wrote: >> On Tue, Apr 12, 2011 at 5:35 PM, Martin Langhoff >> wrote: >>> Hi Daniel, Peter, >>> >>> perl >>> perl-libs >>> perl-Module-Pluggable >>> perl-Pod-Escapes >>> perl-Pod-Simple >>> perl-threads >>> perl-threads-shared >>> >>> These seem to be brought in by Inkscape. >>> >>> Don't get me wrong, Perl was my foundational language for more than 10 >>> years... but still... >>> >>> Should we axe Inkscape, or trim its dependencies? >> >> Why do we even have any Inkscape dependency at all? (You can generate >> SVG in Turtle Art :P) > > Its used for the gnome desktop so as such its not a dependency on the > sugar desktop component so I suspect its included as a graphics > package for more senior kids. > Don't get me wrong. I am a huge fan of Inkscape. I use it almost as much as Emacs (well, maybe not quite that much) but it really shouldn't be on our dependency list. -walter > Peter > -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: os15.packages.txt: Inkscape drags in perl
On Tue, Apr 12, 2011 at 10:42 PM, Walter Bender wrote: > On Tue, Apr 12, 2011 at 5:35 PM, Martin Langhoff > wrote: >> Hi Daniel, Peter, >> >> perl >> perl-libs >> perl-Module-Pluggable >> perl-Pod-Escapes >> perl-Pod-Simple >> perl-threads >> perl-threads-shared >> >> These seem to be brought in by Inkscape. >> >> Don't get me wrong, Perl was my foundational language for more than 10 >> years... but still... >> >> Should we axe Inkscape, or trim its dependencies? > > Why do we even have any Inkscape dependency at all? (You can generate > SVG in Turtle Art :P) Its used for the gnome desktop so as such its not a dependency on the sugar desktop component so I suspect its included as a graphics package for more senior kids. Peter ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: os15.packages.txt: Inkscape drags in perl
On Tue, Apr 12, 2011 at 10:35 PM, Martin Langhoff wrote: > Hi Daniel, Peter, > > perl > perl-libs > perl-Module-Pluggable > perl-Pod-Escapes > perl-Pod-Simple > perl-threads > perl-threads-shared > > These seem to be brought in by Inkscape. > > Don't get me wrong, Perl was my foundational language for more than 10 > years... but still... > > Should we axe Inkscape, or trim its dependencies? Known problem, see https://bugzilla.redhat.com/show_bug.cgi?id=579390 Peter ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: The next four weeks
> And, again, I have to remind folks that this is only *one* possible > forward path for Sugar-on-Tablets. This week I am examining a > ChromeOS-based option. http://cananian.livejournal.com/62667.html > describes the current plan of work, and there will be further > exploration of promising options after that. Out of interest is the meego tablet / touch interface on the to look at list as well? Peter ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: os15.packages.txt: Inkscape drags in perl
On Tue, Apr 12, 2011 at 5:35 PM, Martin Langhoff wrote: > Hi Daniel, Peter, > > perl > perl-libs > perl-Module-Pluggable > perl-Pod-Escapes > perl-Pod-Simple > perl-threads > perl-threads-shared > > These seem to be brought in by Inkscape. > > Don't get me wrong, Perl was my foundational language for more than 10 > years... but still... > > Should we axe Inkscape, or trim its dependencies? Why do we even have any Inkscape dependency at all? (You can generate SVG in Turtle Art :P) -walter > > cheers, > > > m > -- > martin.langh...@gmail.com > mar...@laptop.org -- Software Architect - OLPC > - ask interesting questions > - don't get distracted with shiny stuff - working code first > - http://wiki.laptop.org/go/User:Martinlanghoff > ___ > Devel mailing list > Devel@lists.laptop.org > http://lists.laptop.org/listinfo/devel > -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
os15.packages.txt: Inkscape drags in perl
Hi Daniel, Peter, perl perl-libs perl-Module-Pluggable perl-Pod-Escapes perl-Pod-Simple perl-threads perl-threads-shared These seem to be brought in by Inkscape. Don't get me wrong, Perl was my foundational language for more than 10 years... but still... Should we axe Inkscape, or trim its dependencies? cheers, m -- martin.langh...@gmail.com mar...@laptop.org -- Software Architect - OLPC - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: The next four weeks
On Tue, Apr 12, 2011 at 5:21 PM, C. Scott Ananian wrote: > And, again, I have to remind folks that this is only *one* possible > forward path for Sugar-on-Tablets. This week I am examining a > ChromeOS-based option. http://cananian.livejournal.com/62667.html > describes the current plan of work, and there will be further > exploration of promising options after that. And overall, these are explorations of wild new frontiers. Work continues apace on Sugar-on-Fedora for XO-1, 1.5 and (Oh My!) 1.75. Our in-development 11.2.0 is your friend; the current development snapshots actually work pretty well. cheers, m -- martin.langh...@gmail.com mar...@laptop.org -- Software Architect - OLPC - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Packages not available for F-13 ARM that OLPC uses
Hi Martin, To break this list down a bit... On Tue, Apr 12, 2011 at 8:58 PM, Martin Langhoff wrote: > I just ran a rough comparison of the packages we currently include in > our F14 builds vs what's available in the F13-beta2 ARM repository. > > Some packages are OLPC-specific, and I note them below. Others may > have changed name between F13 and F14. OLPC. Some of these are in Fedora so I'm not sure they're all "olpc" but rather just not in F13. > 'PolicyKit-olpc', // olpc > 'batti', // olpc-specific > 'bootfw-q3a62', // olpc-specific > 'ds-backup-client', // olpc-specific > 'kernel', // heh :-) > 'olpc-bootanim', // olpc x86 only > 'dmidecode', > 'xorg-x11-drv-chrome' // ignore New in F-14 > 'dconf', > 'folks', > 'gdk-pixbuf2', (this was split out of gtk2) > 'laughlin-backgrounds-gnome', // release specific? <--- Yes! > 'laughlin-backgrounds-single', > 'libjpeg-turbo', Most of these should be easy fixes, or even fixed already. Not sure about java though! > 'abiword', 'libabiword' > 'atkmm', > 'avahi-libs', > 'csound', 'csound-python', > 'empathy', > 'espeak', > 'inkscape', > 'java', > 'kbd-misc', > 'libassuan', > 'libffado', > 'libmodman', > 'libmount', > 'olpc-kbdshim', > 'olpc-powerd', > 'olpc-powerd-dbus', > 'olpc-runin-tests', > 'portmidi', > 'prelink', > 'systemd-units', // blame Lennart > 'telepathy-logger', > 'upstart-sysvinit', Extra deps. > 'perl-threads', // WTH? Perl in our builds? > 'perl-threads-shared', > 'gnome-dvb-daemon', > We should sort this into noise -- stuff that changed between F13 and > F14, x86-specific packages, etc -- and worthy targets... ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: The next four weeks
2011/4/12 NoiseEHC : > What I do not get is this: what is the goal? An excellent educational experience on tablet devices, within the resources of the current Sugar community. > Having an environment running on Android which can run the same XO bundles > which are run by XO-1.x? Ideally, yes. In practice, some porting will almost certainly be required; the goal would be to minimize that work. In addition, in the Android scenario, Sugar would gain the ability to run educational activities written natively for the Android environment which would provide capabilities currently missing from Sugar -- for example, the Android "Movie Studio" activity. > If the Sugar API has to be changed (adapted for some technical reason) would > you fork all activities? It may be possible to write activities such that they can run on either platform. TurtleArt has a number of ports, for example, but I do not believe it has forked. It's a little too early to make definitive statements, but obviously there are many benefits to avoiding unnecessary forks. And, again, I have to remind folks that this is only *one* possible forward path for Sugar-on-Tablets. This week I am examining a ChromeOS-based option. http://cananian.livejournal.com/62667.html describes the current plan of work, and there will be further exploration of promising options after that. --scott ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: The next four weeks
Cool! What I do not get is this: what is the goal? Having an environment running on Android which can run the same XO bundles which are run by XO-1.x? If the Sugar API has to be changed (adapted for some technical reason) would you fork all activities? Thanks, NoiseEHC On 2011.04.12. 19:56, C. Scott Ananian wrote: > On Mon, Apr 4, 2011 at 6:09 PM, C. Scott Ananian wrote: >> I've posted a four week plan for XO-3 software exploration at >> http://cananian.livejournal.com/62667.html >> >> Briefly: >> April 4-8: Android > The report on the first week of work is now up at: > http://cananian.livejournal.com/62756.html > > Basically -- yes, I can see how Sugar-on-Android can be done. No > major blockers, but the build chain and packaging issues will be an > initial annoyance. > --scott > ___ > Devel mailing list > Devel@lists.laptop.org > http://lists.laptop.org/listinfo/devel > > ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Packages not available for F-13 ARM that OLPC uses
I just ran a rough comparison of the packages we currently include in our F14 builds vs what's available in the F13-beta2 ARM repository. Some packages are OLPC-specific, and I note them below. Others may have changed name between F13 and F14. 'PolicyKit-olpc', // olpc 'abiword', 'atkmm', 'avahi-libs', 'batti', // olpc-specific 'bootfw-q3a62', // olpc-specific 'csound', 'csound-python', 'dconf', 'dmidecode', 'ds-backup-client', // olpc-specific 'empathy', 'espeak', 'folks', 'gdk-pixbuf2', 'gnome-dvb-daemon', 'inkscape', 'java', 'kbd-misc', 'kernel', // heh :-) 'laughlin-backgrounds-gnome', // release specific? 'laughlin-backgrounds-single', 'libabiword', 'libassuan', 'libffado', 'libjpeg-turbo', 'libmodman', 'libmount', 'olpc-bootanim', // olpc 'olpc-kbdshim', 'olpc-powerd', 'olpc-powerd-dbus', 'olpc-runin-tests', 'perl-threads', // WTH? Perl in our builds? 'perl-threads-shared', 'portmidi', 'prelink', 'systemd-units', // blame Lennart 'telepathy-logger', 'upstart-sysvinit', 'xorg-x11-drv-chrome' // ignore We should sort this into noise -- stuff that changed between F13 and F14, x86-specific packages, etc -- and worthy targets... cheers, martin - - - - for the record, my procedure [martin@onyx olpc-utils]$ cd /tmp [martin@onyx tmp]$ mkdir compare [martin@onyx tmp]$ cd compare/ [martin@onyx compare]$ wget http://download.laptop.org/xo-1.5/os/official/os860/4GB/os860.packages.txt [martin@onyx compare]$ wget http://build.laptop.org/11.2.0/os15/xo-1.5/os15.packages.txt [martin@onyx compare]$ perl -pi -e 's/\-\d+.*//' os15.packages.txt [martin@onyx compare]$ diff -u os860.packages.txt os15.packages.txt | less [martin@onyx compare]$ wget http://arm.koji.fedoraproject.org/mash/beta/f13-arm-2011-03-23/f13-arm/arm/os/Packages/fedora-release-13-1.2.beta2.noarch.rpm [martin@onyx compare]$ rpm2cpio fedora-release-13-1.2.beta2.noarch.rpm fedora-release-13-1.2.beta2.noarch.rpm | cpio -idmv ... [martin@onyx compare]$ less ./etc/yum.repos.d/fedora.repo [martin@onyx compare]$ wget http://arm.koji.fedoraproject.org/mash/beta/f13-arm-2011-03-23/f13-arm/arm/os/repodata/primary.xml.gz [martin@onyx compare]$ zgrep '' primary.xml.gz | perl -pe 's/\<\/*name\>//g' | sort > f13-b3.packages [martin@onyx compare]$ ipython In [1]: have = [ line.strip() for line in open('f13-b3.packages') ] In [2]: need = [ line.strip() for line in open('os15.packages.txt') ] In [3]: have = set(have) In [4]: need = set(need) In [5]: need - have Out[5]: set(['PolicyKit-olpc', 'abiword', 'atkmm', 'avahi-libs', 'batti', 'bootfw-q3a62', 'csound', 'csound-python', 'dconf', 'dmidecode', 'ds-backup-client', 'empathy', 'espeak', 'folks', 'gdk-pixbuf2', 'gnome-dvb-daemon', 'inkscape', 'java', 'kbd-misc', 'kernel', 'laughlin-backgrounds-gnome', 'laughlin-backgrounds-single', 'libabiword', 'libassuan', 'libffado', 'libjpeg-turbo', 'libmodman', 'libmount', 'olpc-bootanim', 'olpc-kbdshim', 'olpc-powerd', 'olpc-powerd-dbus', 'olpc-runin-tests', 'perl-threads', 'perl-threads-shared', 'portmidi', 'prelink', 'systemd-units', 'telepathy-logger', 'upstart-sysvinit', 'xorg-x11-drv-chrome']) In [6]: -- martin.langh...@gmail.com mar...@laptop.org -- Software Architect - OLPC - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: The next four weeks
On Mon, Apr 4, 2011 at 6:09 PM, C. Scott Ananian wrote: > I've posted a four week plan for XO-3 software exploration at > http://cananian.livejournal.com/62667.html > > Briefly: > April 4-8: Android The report on the first week of work is now up at: http://cananian.livejournal.com/62756.html Basically -- yes, I can see how Sugar-on-Android can be done. No major blockers, but the build chain and packaging issues will be an initial annoyance. --scott ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
hello
hello good news for you thousands of new original products here take a look , it is the best place for Chrisama gift . i had bought some from them , and i like much so i tell you good luck ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel