Tim Bird | 2 Dec 00:47 2009
Picon

[ANNOUNCE] CELF open project proposal

Hey embedded Linux developers...

Are you itching to see some feature developed for embedded
Linux?  Would you like to suggest that CELF spend their
money on some specific project?  Would you like CELF to
sponsor a project you are working on?

Well, now is your chance!  This is the official announcement
of a new plan by CELF, called the "Open Project Proposal".

The CELF Open Project Proposal is a process whereby members
of the public submit to the CE Linux Forum ideas and
proposals for projects that they think should be worked on
to enhance embedded Linux.  The plan is to solicit ideas for
our 2010 contract work projects. Areas of work can
include the Linux kernel, graphics systems, toolchain work,
or anything else that will help enhance Linux for use in
embedded systems.

Each year, CELF spends money on contract work to improve
Linux for use in embedded systems. Some of the projects we
have sponsored in the past include Linux-tiny, DirectFB
enhancements, smem, and Squashfs mainlining.

Usually, our process involves querying forum members about
their desires and building a project list from that. This
year, we are opening up the process and asking for your ideas
and proposals as well.

For details, see:
(Continue reading)

Mike Frysinger | 2 Dec 01:44 2009
Picon

Re: [ANNOUNCE] CELF open project proposal

On Tue, Dec 1, 2009 at 18:47, Tim Bird wrote:
> The CELF Open Project Proposal is a process whereby members
> of the public submit to the CE Linux Forum ideas and
> proposals for projects that they think should be worked on
> to enhance embedded Linux.  The plan is to solicit ideas for
> our 2010 contract work projects. Areas of work can
> include the Linux kernel, graphics systems, toolchain work,
> or anything else that will help enhance Linux for use in
> embedded systems.
>
> Each year, CELF spends money on contract work to improve
> Linux for use in embedded systems. Some of the projects we
> have sponsored in the past include Linux-tiny, DirectFB
> enhancements, smem, and Squashfs mainlining.
>
> Usually, our process involves querying forum members about
> their desires and building a project list from that. This
> year, we are opening up the process and asking for your ideas
> and proposals as well.

maybe i missed it, but there doesnt seem to be too much emphasis on
working with the respective projects and getting merged.  that seems
like one of the most important aspects of doing any enhancement work
as anything not merged means it'll quickly be left behind and largely
go to waste.
-mike
Tim Bird | 2 Dec 02:05 2009
Picon

Re: [ANNOUNCE] CELF open project proposal

Mike Frysinger wrote:
> maybe i missed it, but there doesnt seem to be too much emphasis on
> working with the respective projects and getting merged.  that seems
> like one of the most important aspects of doing any enhancement work
> as anything not merged means it'll quickly be left behind and largely
> go to waste.
I agree.

Many of our contracts have a financial incentive built in to
get "mainlined". Some of our projects' sole objective is to
mainline already existing stuff (like Linux-tiny and SquashFS).

If anyone has a feature that already exists, but that they
think should be merged with the relevant upstream project,
that's a good candidate for a proposal.

One obvious project, which I'm waiting to see if someone else
submits, is to pay someone to mainline some of the outstanding
Android patches into the Linux kernel.
 -- Tim

=============================
Tim Bird
Architecture Group Chair, CE Linux Forum
Senior Staff Engineer, Sony Corporation of America
=============================

Mike Frysinger | 2 Dec 22:36 2009
Picon

Re: [ANNOUNCE] CELF open project proposal

On Tue, Dec 1, 2009 at 18:47, Tim Birdwrote:
> Hey embedded Linux developers...
>
> Are you itching to see some feature developed for embedded
> Linux?  Would you like to suggest that CELF spend their
> money on some specific project?  Would you like CELF to
> sponsor a project you are working on?
>
> Well, now is your chance!  This is the official announcement
> of a new plan by CELF, called the "Open Project Proposal".

i know your e-mail intro states "embedded Linux" as does the wiki, but
i'm gonna take a stab anyways.  does this apply to Linux only and not
open source boot loaders (like U-Boot) ?
-mike
Tim Bird | 2 Dec 22:46 2009
Picon

Re: [ANNOUNCE] CELF open project proposal

Mike Frysinger wrote:
> i know your e-mail intro states "embedded Linux" as does the wiki, but
> i'm gonna take a stab anyways.  does this apply to Linux only and not
> open source boot loaders (like U-Boot) ?

It applies to anything in the "embedded Linux" ecosystem.  This
would very much include open source boot loaders like U-Boot.
 -- Tim

=============================
Tim Bird
Architecture Group Chair, CE Linux Forum
Senior Staff Engineer, Sony Corporation of America
=============================

David Woodhouse | 2 Dec 22:59 2009

Re: [ANNOUNCE] CELF open project proposal

On Wed, 2009-12-02 at 13:46 -0800, Tim Bird wrote:
> It applies to anything in the "embedded Linux" ecosystem.  This
> would very much include open source boot loaders like U-Boot. 

And coreboot.

The world needs more coreboot.

--

-- 
dwmw2

Tim Bird | 3 Dec 00:30 2009
Picon

Re: [ANNOUNCE] CELF open project proposal

David Woodhouse wrote:
> On Wed, 2009-12-02 at 13:46 -0800, Tim Bird wrote:
>> It applies to anything in the "embedded Linux" ecosystem.  This
>> would very much include open source boot loaders like U-Boot. 
> 
> And coreboot.
> 
> The world needs more coreboot.

If coreboot were on ARM, it would be more interesting.
That would make an interesting proposal, I suppose. :-)
 -- Tim

=============================
Tim Bird
Architecture Group Chair, CE Linux Forum
Senior Staff Engineer, Sony Corporation of America
=============================

Aras Vaichas | 3 Dec 03:27 2009

Re: [ANNOUNCE] CELF open project proposal

2009/12/3 Tim Bird <tim.bird <at> am.sony.com>
>
> Mike Frysinger wrote:
> > i know your e-mail intro states "embedded Linux" as does the wiki, but
> > i'm gonna take a stab anyways.  does this apply to Linux only and not
> > open source boot loaders (like U-Boot) ?
>
> It applies to anything in the "embedded Linux" ecosystem.  This
> would very much include open source boot loaders like U-Boot.

I've got a list of "nice to haves"

Any boot time speed up work.

Support for 2nd stage booting from NAND with newer filesystems such as
UBIFS. i.e. simplified UBI/UBIFS read/write/format code in a small
footprint.

TFTP server in a boot loader (U-boot or other). i.e. allows you to
push a firmware upgrade image to a device. I do know of a few of these
but they are not open sourced.

Just my 2 cents.

Aras
Wolfgang Denk | 3 Dec 07:25 2009
Picon
Picon

Re: [ANNOUNCE] CELF open project proposal

Dear Aras Vaichas,

In message <ed62800912021827s6f25f063ke836fe1482cec028 <at> mail.gmail.com> you wrote:
>
> Support for 2nd stage booting from NAND with newer filesystems such as
> UBIFS. i.e. simplified UBI/UBIFS read/write/format code in a small
> footprint.
> 
> TFTP server in a boot loader (U-boot or other). i.e. allows you to
> push a firmware upgrade image to a device. I do know of a few of these
> but they are not open sourced.

U-Boot supports both TFTP (and NFS) downlod, and UBI/UBIFS.

Best regards,

Wolfgang Denk

--

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd <at> denx.de
[Braddock:] Mr. Churchill, you are drunk.
[Churchill:] And you madam, are ugly.  But I shall be sober tomorrow.
David Woodhouse | 3 Dec 08:17 2009

Re: [ANNOUNCE] CELF open project proposal

On Thu, 3 Dec 2009, Aras Vaichas wrote:

> 2009/12/3 Tim Bird <tim.bird <at> am.sony.com>
>>
>> Mike Frysinger wrote:
>>> i know your e-mail intro states "embedded Linux" as does the wiki, but
>>> i'm gonna take a stab anyways.  does this apply to Linux only and not
>>> open source boot loaders (like U-Boot) ?
>>
>> It applies to anything in the "embedded Linux" ecosystem.  This
>> would very much include open source boot loaders like U-Boot.
>
> I've got a list of "nice to haves"
>
> Any boot time speed up work.
>
> Support for 2nd stage booting from NAND with newer filesystems such as
> UBIFS. i.e. simplified UBI/UBIFS read/write/format code in a small
> footprint.

Is it heretical to suggest a BSD licence for that too, to encourage 
adoption into other bootloaders? Or at least LGPL or the 
"GPL with linking exception" licence that libstdc++/eCos/JFFS2 have.

> TFTP server in a boot loader (U-boot or other). i.e. allows you to
> push a firmware upgrade image to a device. I do know of a few of these
> but they are not open sourced.

OpenFirmware copes with this quite nicely (or with http download, for that 
matter). You can even flash a whole bunch of devices at once with 
(Continue reading)


Gmane