* Re: OE-Classic recipe migration status
2012-11-11 19:11 OE-Classic recipe migration status Paul Eggleton
@ 2012-11-11 19:52 ` Martin Jansa
2012-11-11 19:58 ` Paul Eggleton
2012-11-12 18:26 ` Stefan Schmidt
` (3 subsequent siblings)
4 siblings, 1 reply; 13+ messages in thread
From: Martin Jansa @ 2012-11-11 19:52 UTC (permalink / raw)
To: Paul Eggleton; +Cc: openembedded-devel, openembedded-core
[-- Attachment #1: Type: text/plain, Size: 2720 bytes --]
On Sun, Nov 11, 2012 at 07:11:28PM +0000, Paul Eggleton wrote:
> Hi all,
>
> Whilst the OE-Core-based layer landscape has grown quite a bit over the last
> year and we now have a wealth of clean and up-to-date recipes, I've heard a
> few people commenting that we've still lost quite a few recipes along the way.
> Nobody who did make that comment has seemed to be able to be specific about
> what they thought we were missing however, so I figured it would be worth
> trying to determine exactly which recipes are only available in OE-Classic.
>
> With the help of some scripts I've produced a list of the recipes, made some
> notes and categorised some of them. I've published the list on the wiki
> (unfortunately I had to split it into two pages since it was too large to put
> into one):
>
> http://www.openembedded.org/wiki/OE-Classic_Recipes_A-I
> http://www.openembedded.org/wiki/OE-Classic_Recipes_J-Z
>
> I don't know much about a lot of these recipes, so if you can help to fill in
> the gaps particularly by marking the obsolete ones as such or adding other
> comments, that would be great. Either edit the pages directly or make your
> comments here and I'll merge them.
I've noticed quite a few recipes listed here, which does exist in some
layer (recipes mostly from meta-fso, meta-aurora, meta-shr), should I
remove them from that wiki page or add layer name in 2nd column?
Cheers,
> Using some more hacky scripts to break down the recipes into groups, I've
> produced the following numbers (with the incomplete data as it stands):
>
> 1484 other
> 218 BSP
> 211 BugLabs
> 195 libs
> 193 obsolete
> 155 obsolete directory (OE-Classic)
> 136 PERL
> 119 python
> 92 distro
> 89 tasks
> 84 nonworking directory (OE-Classic)
> 80 GPE
> 79 X11 drivers
> 59 images
> 59 games
> 41 fonts
> 23 security
> 20 in another layer
> 18 pending
> 11 EFL
>
> So clearly there are quite a few recipes left that could be brought back,
> assuming there is demand; on the other hand there are a significant number that
> can probably just be discarded. For those that are still of interest, we need
> motivated individuals to do the migration and maintain the recipes going
> forward.
>
> Cheers,
> Paul
>
> --
>
> Paul Eggleton
> Intel Open Source Technology Centre
>
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
--
Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 205 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread* Re: OE-Classic recipe migration status
2012-11-11 19:52 ` Martin Jansa
@ 2012-11-11 19:58 ` Paul Eggleton
[not found] ` <20121111201613.GB3407@jama.jama.net>
0 siblings, 1 reply; 13+ messages in thread
From: Paul Eggleton @ 2012-11-11 19:58 UTC (permalink / raw)
To: Martin Jansa; +Cc: openembedded-devel, openembedded-core
On Sunday 11 November 2012 20:52:26 Martin Jansa wrote:
> On Sun, Nov 11, 2012 at 07:11:28PM +0000, Paul Eggleton wrote:
> > Hi all,
> >
> > Whilst the OE-Core-based layer landscape has grown quite a bit over the
> > last year and we now have a wealth of clean and up-to-date recipes, I've
> > heard a few people commenting that we've still lost quite a few recipes
> > along the way. Nobody who did make that comment has seemed to be able to
> > be specific about what they thought we were missing however, so I figured
> > it would be worth trying to determine exactly which recipes are only
> > available in OE-Classic.
> >
> > With the help of some scripts I've produced a list of the recipes, made
> > some notes and categorised some of them. I've published the list on the
> > wiki (unfortunately I had to split it into two pages since it was too
> > large to put>
> > into one):
> > http://www.openembedded.org/wiki/OE-Classic_Recipes_A-I
> > http://www.openembedded.org/wiki/OE-Classic_Recipes_J-Z
> >
> > I don't know much about a lot of these recipes, so if you can help to fill
> > in the gaps particularly by marking the obsolete ones as such or adding
> > other comments, that would be great. Either edit the pages directly or
> > make your comments here and I'll merge them.
>
> I've noticed quite a few recipes listed here, which does exist in some
> layer (recipes mostly from meta-fso, meta-aurora, meta-shr), should I
> remove them from that wiki page or add layer name in 2nd column?
I did have all the layers in meta-smartphone included in the list I used to
filter this one, so if there are items that somehow didn't get removed I'd like
to figure out why. Can you list them here so I can look into that?
Thanks,
Paul
--
Paul Eggleton
Intel Open Source Technology Centre
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: OE-Classic recipe migration status
2012-11-11 19:11 OE-Classic recipe migration status Paul Eggleton
2012-11-11 19:52 ` Martin Jansa
@ 2012-11-12 18:26 ` Stefan Schmidt
2012-11-19 13:57 ` Denis 'GNUtoo' Carikli
2012-11-12 22:10 ` Phil Blundell
` (2 subsequent siblings)
4 siblings, 1 reply; 13+ messages in thread
From: Stefan Schmidt @ 2012-11-12 18:26 UTC (permalink / raw)
To: Paul Eggleton; +Cc: openembedded-devel, openembedded-core
Hello.
On Sun, 2012-11-11 at 19:11, Paul Eggleton wrote:
>
> 1484 other
> 218 BSP
> 211 BugLabs
I now longer work for BugLabs but during my last months there I split
up our bunch of recipes according to what we think was sane at that
time. Think end of last year here.
The BSP layer can be found here:
https://github.com/buglabs/meta-bug
And BugLabs specific recipes here:
https://github.com/buglabs/meta-buglabs
All OpenJDK related stuff was going directly into upstream through
Tarent anyway. This should cover all stuff that was worth bringing
over.
> 11 EFL
I think everything worth working with is in meta-efl in meta-oe.
Martin is doing a great job catching up with everything we do
upstream. If something is really missing it might now longer work or
is just not worth bringing over.
regards
Stefan Schmidt
^ permalink raw reply [flat|nested] 13+ messages in thread* Re: OE-Classic recipe migration status
2012-11-11 19:11 OE-Classic recipe migration status Paul Eggleton
2012-11-11 19:52 ` Martin Jansa
2012-11-12 18:26 ` Stefan Schmidt
@ 2012-11-12 22:10 ` Phil Blundell
2012-11-13 10:42 ` Paul Eggleton
2012-11-19 14:56 ` [oe] " Denis 'GNUtoo' Carikli
2012-11-19 17:15 ` Khem Raj
4 siblings, 1 reply; 13+ messages in thread
From: Phil Blundell @ 2012-11-12 22:10 UTC (permalink / raw)
To: Paul Eggleton; +Cc: openembedded-core
On Sun, 2012-11-11 at 19:11 +0000, Paul Eggleton wrote:
> 136 PERL
I encountered the horror that is the perl modules a few weeks ago while
I was working on mythtv. At the time it seemed as though there were
more like 13600 recipes but I imagine your figure is probably the
accurate one. It looks as though I managed to fix up 37 recipes to work
with oe-core before the tedium got too much.
I think this stuff probably wants to go into a dedicated
meta-perl-modules layer since in most cases there is no obvious
functional grouping. I could publish those 37 as a starting point and
anybody else who wants to add more is welcome to do so.
p.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: OE-Classic recipe migration status
2012-11-12 22:10 ` Phil Blundell
@ 2012-11-13 10:42 ` Paul Eggleton
0 siblings, 0 replies; 13+ messages in thread
From: Paul Eggleton @ 2012-11-13 10:42 UTC (permalink / raw)
To: Phil Blundell; +Cc: openembedded-core
On Monday 12 November 2012 22:10:35 Phil Blundell wrote:
> On Sun, 2012-11-11 at 19:11 +0000, Paul Eggleton wrote:
> > 136 PERL
>
> I encountered the horror that is the perl modules a few weeks ago while
> I was working on mythtv. At the time it seemed as though there were
> more like 13600 recipes but I imagine your figure is probably the
> accurate one. It looks as though I managed to fix up 37 recipes to work
> with oe-core before the tedium got too much.
I'm only counting recipes with "perl" in the name, there could be others but I
suspect that has caught most of them.
> I think this stuff probably wants to go into a dedicated
> meta-perl-modules layer since in most cases there is no obvious
> functional grouping.
Sounds good.
> I could publish those 37 as a starting point and
> anybody else who wants to add more is welcome to do so.
Great, thanks!
Cheers,
Paul
--
Paul Eggleton
Intel Open Source Technology Centre
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [oe] OE-Classic recipe migration status
2012-11-11 19:11 OE-Classic recipe migration status Paul Eggleton
` (2 preceding siblings ...)
2012-11-12 22:10 ` Phil Blundell
@ 2012-11-19 14:56 ` Denis 'GNUtoo' Carikli
2012-11-19 15:03 ` Philip Balister
2012-11-19 17:15 ` Khem Raj
4 siblings, 1 reply; 13+ messages in thread
From: Denis 'GNUtoo' Carikli @ 2012-11-19 14:56 UTC (permalink / raw)
To: openembedded-devel; +Cc: paul.eggleton, openembedded-core
On Sun, 11 Nov 2012 19:11:28 +0000
Paul Eggleton <paul.eggleton@linux.intel.com> wrote:
> Hi all,
>
> Whilst the OE-Core-based layer landscape has grown quite a bit over
> the last year and we now have a wealth of clean and up-to-date
> recipes, I've heard a few people commenting that we've still lost
> quite a few recipes along the way. Nobody who did make that comment
> has seemed to be able to be specific about what they thought we were
> missing however, so I figured it would be worth trying to determine
> exactly which recipes are only available in OE-Classic.
>
> With the help of some scripts I've produced a list of the recipes,
> made some notes and categorised some of them. I've published the list
> on the wiki (unfortunately I had to split it into two pages since it
> was too large to put into one):
>
> http://www.openembedded.org/wiki/OE-Classic_Recipes_A-I
> http://www.openembedded.org/wiki/OE-Classic_Recipes_J-Z
>
> I don't know much about a lot of these recipes, so if you can help to
> fill in the gaps particularly by marking the obsolete ones as such or
> adding other comments, that would be great. Either edit the pages
> directly or make your comments here and I'll merge them.
Having the following software would be nice:
* 0xffff,0xffff-native //used for flashing the n900 and for interacting
with the n900 NAND partition(decoding what's on an MTD partition such
as wifi calibration, MAC address etc...)
* abiword plugins
* accelges : gesture recognition for the openmoko freerunner (gta02)
* asterisk recipes? could still be usefull...
* batctl //for mesh networking
* batmand //for mesh networking
* wscan,dvb* //for looking at dvb-t, some of my devices have USB
host.
* ekiga //would be nice for VOIP
* fennec //renamed to firefox mobile?
* flashrom //could be definitely usefull to flash BIOS from embedded
devices, I cross compiled it by hand for now, devices that have SPI
can flash SPI BIOS chips, such as the bug 2.0 or the rasberry pi
* geoclue // could be usefull if it can uses gpsd
* gnash //usefull to see flash animations even if now there is html5
for youtube
* gnuchess //nice chess engine but a bit too hard.
* gnumeric //should be very nice. like ooo/libreoffice calc.
* gst-ducati // would be really usefull for omap4.
* gst-player? //isn't it gst-123 or something like that in the new oe?
* intone-video //would be nice, like intone which is an efl music
player but for video.
* irssi //nice command line IRC client.
* linphone //VOIP client, no VOIP client seem present in the new oe.
* mpd-alsa, mpc, // do we have mpd in the new oe? if so that's nice.
what about graphical clients?
* mumudvb //would be nice, for straming dvb.
* nmap //nice for nmap -sP (for finding IP of local computers).
* openbmap-logger //same kind of softwaer than cellhunter(see below)
* privoxy //a proxy that can filter request, usefull for anonimizing
the connection or with tor.
* sflphone-common //is slfphone in the new oe?
* tesseract //could be usefull for making apps that uses a camera and
recognize text?
* totem
* tor //anonymity network.
* tshark,wireshark //usefull for debugging modem protocol in some
phones.
Games(All the free games that don't require 3d if possible):
* abuse (arcade game)
* bzflag? doesn't it require 3d acceleration?
* bzflag-server? is it required for bzflag?
* cellhunter //not really a game, it's rather a tool for mapping cell
* crimsonfields
towers with the freerunner, would be nice to have.
* freedoom // free software data (.wad) for the game named doom.
* frozen-bubble
* openttd* //train simulation
* opentryan
* rocksndiamonds
* supertux,supertux-qvga
* wordwarvi //great game
* xboard //also need a chess engine such as gnuchess or another one
* prboom ??? //not in the list, but probably not in the newer oe
either. doom game.
Misc comments:
* Aurora is in meta-smartphone I think.
* Eukrea uses barebox in its layers.
* We have a generic compat wireless that has almost all modules in the
new oe.
* concierge is an osgi implementation that was used in the buglabs bug
1.x and not used anymore in the buglabs bug 2.x
* emacs-x11 is already in the new oe, under the name of emacs(yes it
works with X11).
* fso2-demo-image //obsolete, probably doesn't work anymore because of
zhone
* fso2-console-image //available in meta-fso
* fso-console-image //replaced by fso2-console-image
* gnuradio-image //probably in meta-ettus?
* gpsd-device-config //obsolete?
* linux-bug //kernel too old but no replacement, a 2.6.30 exist without
display and only serial is in mainline.
* linux-leviathan //obsolete, was for htc dream but got renamed.
* lowpan-tools //seem usefull for the nanonote and it's lowpan sdio
card. what's the status of the nanonote in the new oe? was there a
layer somewhere on some git hosting websites?
* madwifi-ng //obsoleted by the ath5k driver
* mokonnect //obsoleted by iliwi
* msmcomm-specs, palmpre-audio-scripts //palm pre got dropped by
freesmartphone and msmcommd was the deamon that talked to its modem
* remoko* // uses bluez3, bluetooth mouse,keyboard,etc...
implementation.
* sms-sentry //don't work anymore, need to be updated to the new
freesmartphone API, usefull for finding the position of your lost
phone.
* tichy // not tested but may be really old...for the openmoko
* wesnoth-wvga // wesnoth-wvga is the equivalent of wesnoth in the new
oe, and the old "wesnoth" is a sub wvga version, which is dropped
upstream.
* xfce46-image,xfce-image there is an xfce image in angstrom in the
newer oe.
Denis.
^ permalink raw reply [flat|nested] 13+ messages in thread* Re: [oe] OE-Classic recipe migration status
2012-11-19 14:56 ` [oe] " Denis 'GNUtoo' Carikli
@ 2012-11-19 15:03 ` Philip Balister
0 siblings, 0 replies; 13+ messages in thread
From: Philip Balister @ 2012-11-19 15:03 UTC (permalink / raw)
To: openembedded-devel; +Cc: Denis 'GNUtoo' Carikli, openembedded-core
On 11/19/2012 09:56 AM, Denis 'GNUtoo' Carikli wrote:
> On Sun, 11 Nov 2012 19:11:28 +0000
> Paul Eggleton <paul.eggleton@linux.intel.com> wrote:
>
>> Hi all,
>>
>> Whilst the OE-Core-based layer landscape has grown quite a bit over
>> the last year and we now have a wealth of clean and up-to-date
>> recipes, I've heard a few people commenting that we've still lost
>> quite a few recipes along the way. Nobody who did make that comment
>> has seemed to be able to be specific about what they thought we were
>> missing however, so I figured it would be worth trying to determine
>> exactly which recipes are only available in OE-Classic.
>>
>> With the help of some scripts I've produced a list of the recipes,
>> made some notes and categorised some of them. I've published the list
>> on the wiki (unfortunately I had to split it into two pages since it
>> was too large to put into one):
>>
>> http://www.openembedded.org/wiki/OE-Classic_Recipes_A-I
>> http://www.openembedded.org/wiki/OE-Classic_Recipes_J-Z
>>
>> I don't know much about a lot of these recipes, so if you can help to
>> fill in the gaps particularly by marking the obsolete ones as such or
>> adding other comments, that would be great. Either edit the pages
>> directly or make your comments here and I'll merge them.
> Having the following software would be nice:
> * 0xffff,0xffff-native //used for flashing the n900 and for interacting
> with the n900 NAND partition(decoding what's on an MTD partition such
> as wifi calibration, MAC address etc...)
> * abiword plugins
> * accelges : gesture recognition for the openmoko freerunner (gta02)
> * asterisk recipes? could still be usefull...
> * batctl //for mesh networking
> * batmand //for mesh networking
> * wscan,dvb* //for looking at dvb-t, some of my devices have USB
> host.
> * ekiga //would be nice for VOIP
> * fennec //renamed to firefox mobile?
> * flashrom //could be definitely usefull to flash BIOS from embedded
> devices, I cross compiled it by hand for now, devices that have SPI
> can flash SPI BIOS chips, such as the bug 2.0 or the rasberry pi
> * geoclue // could be usefull if it can uses gpsd
> * gnash //usefull to see flash animations even if now there is html5
> for youtube
> * gnuchess //nice chess engine but a bit too hard.
> * gnumeric //should be very nice. like ooo/libreoffice calc.
> * gst-ducati // would be really usefull for omap4.
> * gst-player? //isn't it gst-123 or something like that in the new oe?
> * intone-video //would be nice, like intone which is an efl music
> player but for video.
> * irssi //nice command line IRC client.
> * linphone //VOIP client, no VOIP client seem present in the new oe.
> * mpd-alsa, mpc, // do we have mpd in the new oe? if so that's nice.
> what about graphical clients?
> * mumudvb //would be nice, for straming dvb.
> * nmap //nice for nmap -sP (for finding IP of local computers).
> * openbmap-logger //same kind of softwaer than cellhunter(see below)
> * privoxy //a proxy that can filter request, usefull for anonimizing
> the connection or with tor.
> * sflphone-common //is slfphone in the new oe?
> * tesseract //could be usefull for making apps that uses a camera and
> recognize text?
> * totem
> * tor //anonymity network.
> * tshark,wireshark //usefull for debugging modem protocol in some
> phones.
>
> Games(All the free games that don't require 3d if possible):
> * abuse (arcade game)
> * bzflag? doesn't it require 3d acceleration?
> * bzflag-server? is it required for bzflag?
> * cellhunter //not really a game, it's rather a tool for mapping cell
> * crimsonfields
> towers with the freerunner, would be nice to have.
> * freedoom // free software data (.wad) for the game named doom.
> * frozen-bubble
> * openttd* //train simulation
> * opentryan
> * rocksndiamonds
> * supertux,supertux-qvga
> * wordwarvi //great game
> * xboard //also need a chess engine such as gnuchess or another one
> * prboom ??? //not in the list, but probably not in the newer oe
> either. doom game.
>
>
> Misc comments:
> * Aurora is in meta-smartphone I think.
> * Eukrea uses barebox in its layers.
> * We have a generic compat wireless that has almost all modules in the
> new oe.
> * concierge is an osgi implementation that was used in the buglabs bug
> 1.x and not used anymore in the buglabs bug 2.x
> * emacs-x11 is already in the new oe, under the name of emacs(yes it
> works with X11).
> * fso2-demo-image //obsolete, probably doesn't work anymore because of
> zhone
> * fso2-console-image //available in meta-fso
> * fso-console-image //replaced by fso2-console-image
> * gnuradio-image //probably in meta-ettus?
Images should be kept out or to a minimum of mete-oe. Unless they really
work on a number of machines.
Philip
> * gpsd-device-config //obsolete?
> * linux-bug //kernel too old but no replacement, a 2.6.30 exist without
> display and only serial is in mainline.
> * linux-leviathan //obsolete, was for htc dream but got renamed.
> * lowpan-tools //seem usefull for the nanonote and it's lowpan sdio
> card. what's the status of the nanonote in the new oe? was there a
> layer somewhere on some git hosting websites?
> * madwifi-ng //obsoleted by the ath5k driver
> * mokonnect //obsoleted by iliwi
> * msmcomm-specs, palmpre-audio-scripts //palm pre got dropped by
> freesmartphone and msmcommd was the deamon that talked to its modem
> * remoko* // uses bluez3, bluetooth mouse,keyboard,etc...
> implementation.
> * sms-sentry //don't work anymore, need to be updated to the new
> freesmartphone API, usefull for finding the position of your lost
> phone.
> * tichy // not tested but may be really old...for the openmoko
> * wesnoth-wvga // wesnoth-wvga is the equivalent of wesnoth in the new
> oe, and the old "wesnoth" is a sub wvga version, which is dropped
> upstream.
> * xfce46-image,xfce-image there is an xfce image in angstrom in the
> newer oe.
>
> Denis.
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: OE-Classic recipe migration status
2012-11-11 19:11 OE-Classic recipe migration status Paul Eggleton
` (3 preceding siblings ...)
2012-11-19 14:56 ` [oe] " Denis 'GNUtoo' Carikli
@ 2012-11-19 17:15 ` Khem Raj
4 siblings, 0 replies; 13+ messages in thread
From: Khem Raj @ 2012-11-19 17:15 UTC (permalink / raw)
To: Paul Eggleton
Cc: openembeded-devel,
Patches and discussions about the oe-core layer
[-- Attachment #1: Type: text/plain, Size: 605 bytes --]
good work Paul
On Sun, Nov 11, 2012 at 11:11 AM, Paul Eggleton <
paul.eggleton@linux.intel.com> wrote:
> 1484 other
> 218 BSP
> 211 BugLabs
> 195 libs
> 193 obsolete
> 155 obsolete directory (OE-Classic)
>
I think obsolete can be ignored.
> 136 PERL
> 119 python
> 92 distro
> 89 tasks
> 84 nonworking directory (OE-Classic)
>
non working too.
> 80 GPE
> 79 X11 drivers
> 59 images
> 59 games
> 41 fonts
> 23 security
> 20 in another layer
> 18 pending
> 11 EFL
>
[-- Attachment #2: Type: text/html, Size: 1299 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread