[ANNOUNCE] CELF open project proposal


Tim Bird <tim.bird@...>
 

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:
http://elinux.org/CELF_Open_Project_Proposal_2010

Proposal are welcome immediately...

Thanks,
-- Tim

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


Mike Frysinger <vapier.adi@...>
 

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 <tim.bird@...>
 

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 <vapier.adi@...>
 

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 <tim.bird@...>
 

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 <dwmw2@...>
 

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 <tim.bird@...>
 

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 <arasv@...>
 

2009/12/3 Tim Bird <tim.bird@...>
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


Bill Traynor <wmat@...>
 

On Tue, Dec 1, 2009 at 18:47, Tim Bird <tim.bird@...> wrote:
<snip>

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.

How about adding nommu support to EGLIBC.

Just throwing this out as food for thought.  I'll write up an actual proposal eventually.
 

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:
http://elinux.org/CELF_Open_Project_Proposal_2010

Proposal are welcome immediately...

Thanks,
 -- Tim

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

--
To unsubscribe from this list: send the line "unsubscribe linux-embedded" in
the body of a message to majordomo@...
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Robert Schwebel
 

Hi David,

On Wed, Dec 02, 2009 at 09:59:50PM +0000, 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.
Did you have a look at u-boot-v2 (which is just in the process of being
renamed to barebox)? We have it running on all kind of architectures
(even x86 is working here recently, but the patches are not ready for
mainline yet), and it feels much more linuxish than coreboot.

http://www.celinuxforum.org/CelfPubWiki/ELCEurope2009Presentations?action=AttachFile&do=view&target=Hauer-U_BootV2.pdf

Robert
--
Pengutronix e.K. | |
Industrial Linux Solutions | http://www.pengutronix.de/ |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 |
Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |