embedded Linux community - some ideas...


Tim Bird <tim.bird@...>
 

On 10/02/2012 10:43 AM, Tim Bird wrote:
On 10/02/2012 07:31 AM, Jean-Christophe PLAGNIOL-VILLARD wrote:
On 21:44 Mon 01 Oct , Ruud Derwig wrote:
We're always open to suggestions on topics to improve the conference, thanks!
I'd like to propose to have to have sponsored Presentation as you do for
projects work, and maybe include in the project work sponsoring a presentation
about the project or about the work done.
We have done this in the past. ...
Unfortunately, the timing just worked out poorly for ELCE. I had
hoped to get a report on the UBI fastmap work that was recently completed,
but it just missed the deadline for inclusion in the program.
I know this thread is old, but I wanted to let possible ELCE attendees
know that we were able to get Thomas Gleixner to agree to present
the UBI fastmap work at ELCE. This work was funded by the CE Workgroup,
and has the potential to dramatically reduce the mount time for UBIFS
filesystems. If you're interested, his talk will be
on Wednesday afternoon, November 7, at 3:40.

See http://events.linuxfoundation.org/events/embedded-linux-conference-europe/schedule

Enjoy!
-- Tim

=============================
Tim Bird
Architecture Group Chair, CE Workgroup of the Linux Foundation
Senior Staff Engineer, Sony Network Entertainment
=============================


Tim Bird <tim.bird@...>
 

On 09/29/2012 05:18 AM, Thomas Petazzoni wrote:
Tim,

On Fri, 28 Sep 2012 10:33:46 -0700, Tim Bird wrote:

This looks pretty good. I will definitely bookmark it, and can contribute
if you're open to articles being written by outsiders.
I am definitely open to articles being written by outsiders. Do you
want an account so you can write articles?
Do I need an account, now that you've added the "submit a news" form?
I'm thinking not.
-- Tim


=============================
Tim Bird
Architecture Group Chair, CE Workgroup of the Linux Foundation
Senior Staff Engineer, Sony Network Entertainment
=============================


Jeff Osier-Mixon
 

On Tue, Oct 2, 2012 at 11:50 AM, Jean-Christophe PLAGNIOL-VILLARD
<plagnioj@...> wrote:
I'd like to propose a brainstorm on the ML with few pre-selected topics
such as bootloader, kernel, embedded distribution. Where people will ask
about what they would to see happening. No necessarily something they want to
implement more something they would like to have. And then this could be
propose for the next funding.

But I'd like to see those proposition targeting real problem for the embedded.
And implemented on real hw.
Would it be worth setting up a Google Hangout at some point to do this
in person, or are people more comfortable with communicating in
writing?

--
Jeff Osier-Mixon http://jefro.net/blog
Yocto Project Community Manager @Intel http://yoctoproject.org


Jean-Christophe PLAGNIOL-VILLARD
 

On 10:43 Tue 02 Oct , Tim Bird wrote:
On 10/02/2012 07:31 AM, Jean-Christophe PLAGNIOL-VILLARD wrote:
On 21:44 Mon 01 Oct , Ruud Derwig wrote:
We're always open to suggestions on topics to improve the conference, thanks!
I'd like to propose to have to have sponsored Presentation as you do for
projects work, and maybe include in the project work sponsoring a presentation
about the project or about the work done.
We have done this in the past. For example, we've had developers report
on squashfs mainlining work, or the watchdog framework work, that was funded by the
CE working group. It is very common for us to include in our contractor
budget some money for 'event sponsorship', so that we can help publicize
the projects we are funding. (We wouldn't fund them if we didn't think
anyone was interested in them.)

Unfortunately, the timing just worked out poorly for ELCE. I had
hoped to get a report on the UBI fastmap work that was recently completed,
but it just missed the deadline for inclusion in the program. We
are working on a project that is nearing completion now,
on kernel dynamic memory allocation analysis, and trying to have
it reported on at ELC early next year. That one was also not quite
ready in time for ELCE.

I share your concern that we try to get cutting edge topics of interest
to as many developers as possible. And, I completely agree with you
that it would be great to have ongoing discussions about the types
of things that would benefit from CE Workgroup funding and sponsored
exposure at conferences,
I'd like to propose a brainstorm on the ML with few pre-selected topics
such as bootloader, kernel, embedded distribution. Where people will ask
about what they would to see happening. No necessarily something they want to
implement more something they would like to have. And then this could be
propose for the next funding.

But I'd like to see those proposition targeting real problem for the embedded.
And implemented on real hw.

Best Regards,
J.


Jean-Christophe PLAGNIOL-VILLARD
 

On 11:20 Tue 02 Oct , Jeff Osier-Mixon wrote:
Getting back to some ideas for building communities at conferences,
one idea I had was to designate areas of the venue for specific topic
areas (throughout the event). Basically, it would be like a themed
hallway track. For example, there might be a specific couch or lounge
designated for people interested in boot time. That would be a place to
drop by and check out every once in a while, and listen to conversations
and meet people with similar interests. BOFs are good for getting groups
together, but many people are more comfortable with conversations one-on-one
or in small groups.
I think this is a very good idea. They did this at OSCON at lunch
tables. The venue uses large tables that seat 10-12 people, and for
each table or group of tables they put up signs saying things like
"Python Geeks" or "Managers" or "Kernel Hackers" etc. It was very
successful in bringing people together who knew they had at least one
thing in common. At a focused conference like ELC/ELCE we could create
very specific areas for discussion.
I like it a lot too it will more intresting than the training course
specially if you can bring hackers that people can come to discuss with

Best Regards,
J.


Jeff Osier-Mixon
 

Getting back to some ideas for building communities at conferences,
one idea I had was to designate areas of the venue for specific topic
areas (throughout the event). Basically, it would be like a themed
hallway track. For example, there might be a specific couch or lounge
designated for people interested in boot time. That would be a place to
drop by and check out every once in a while, and listen to conversations
and meet people with similar interests. BOFs are good for getting groups
together, but many people are more comfortable with conversations one-on-one
or in small groups.
I think this is a very good idea. They did this at OSCON at lunch
tables. The venue uses large tables that seat 10-12 people, and for
each table or group of tables they put up signs saying things like
"Python Geeks" or "Managers" or "Kernel Hackers" etc. It was very
successful in bringing people together who knew they had at least one
thing in common. At a focused conference like ELC/ELCE we could create
very specific areas for discussion.

I was at an event once, where a large room was divided into 9 sections,
and each section had a sign indicating a technology area or feature, and
people met, introduced themselves, did a series of lightning talks and
brainstorming. After only 20 minutes or so, an announcement was made and people
went on to another topic. This was done a few times. It worked really
well for the number we had (about 150 people), but I don't know if it
would scale up to something the size of our current events.
This is very much like an "unconference", which can be very dynamic if
done properly (and very chaotic if done poorly). There are a number of
styles (http://en.wikipedia.org/wiki/Unconference). It sounds like you
were doing the Lightning Talk style.

I attend and help coordinate two of these every year for community
management (using something closer to Barcamp style), and can
recommend a few folks in the Bay Area who know how it is done. We had
over 200 people at the last one in July, and I think going too far
beyond that might stretch the point of diminishing returns, but
overall it is a very dynamic way to bring people together and
stimulate discussions.

--
Jeff Osier-Mixon http://jefro.net/blog
Yocto Project Community Manager @Intel http://yoctoproject.org


Tim Bird <tim.bird@...>
 

On 10/02/2012 07:31 AM, Jean-Christophe PLAGNIOL-VILLARD wrote:
On 21:44 Mon 01 Oct , Ruud Derwig wrote:
We're always open to suggestions on topics to improve the conference, thanks!
I'd like to propose to have to have sponsored Presentation as you do for
projects work, and maybe include in the project work sponsoring a presentation
about the project or about the work done.
We have done this in the past. For example, we've had developers report
on squashfs mainlining work, or the watchdog framework work, that was funded by the
CE working group. It is very common for us to include in our contractor
budget some money for 'event sponsorship', so that we can help publicize
the projects we are funding. (We wouldn't fund them if we didn't think
anyone was interested in them.)

Unfortunately, the timing just worked out poorly for ELCE. I had
hoped to get a report on the UBI fastmap work that was recently completed,
but it just missed the deadline for inclusion in the program. We
are working on a project that is nearing completion now,
on kernel dynamic memory allocation analysis, and trying to have
it reported on at ELC early next year. That one was also not quite
ready in time for ELCE.

I share your concern that we try to get cutting edge topics of interest
to as many developers as possible. And, I completely agree with you
that it would be great to have ongoing discussions about the types
of things that would benefit from CE Workgroup funding and sponsored
exposure at conferences,

Getting back to some ideas for building communities at conferences,
one idea I had was to designate areas of the venue for specific topic
areas (throughout the event). Basically, it would be like a themed
hallway track. For example, there might be a specific couch or lounge
designated for people interested in boot time. That would be a place to
drop by and check out every once in a while, and listen to conversations
and meet people with similar interests. BOFs are good for getting groups
together, but many people are more comfortable with conversations one-on-one
or in small groups.

I was at an event once, where a large room was divided into 9 sections,
and each section had a sign indicating a technology area or feature, and
people met, introduced themselves, did a series of lightning talks and
brainstorming. After only 20 minutes or so, an announcement was made and people
went on to another topic. This was done a few times. It worked really
well for the number we had (about 150 people), but I don't know if it
would scale up to something the size of our current events.
-- Tim


=============================
Tim Bird
Architecture Group Chair, CE Workgroup of the Linux Foundation
Senior Staff Engineer, Sony Network Entertainment
=============================


Jean-Christophe PLAGNIOL-VILLARD
 

On 21:44 Mon 01 Oct , Ruud Derwig wrote:
Hello Jean-Christophe,

Thanks for your feedback on the ELC-E, I'd like to react on that part of your mail below.
We do our best to make the conference interesting for a broad embedded Linux audience and have a mix of both
entry-level/tutorial type of talks and more in depths talks.

Sorry to hear you missed some topics last year and were disappointed by the quality of others. I hope you'll like
this year's Barcelona edition better.
I'll watch them online this time I stay in SH

Personnaly I'd like to have better presentation and topics maybe fund by the ELCE to presnet people how to solve
current issue in the embedded. Such as boot time, update system, GPL etc...
Sascha will present on Barebox, including the update feature: "... USB updating techniques ...". And Arnout from Mind
will talk about Upgrading (without bricking), too.
Also boottime will be covered: Alexandre from Adeneo will talk about boottime optimizations, and we're trying to set-up
a couple of additional BoFs where boottime & bootloaders could be covered, too.
I saw it and I known all of them

We're always open to suggestions on topics to improve the conference, thanks!
I'd like to propose to have to have sponsored Presentation as you do for
projects work, and maybe include in the project work sponsoring a presentation
about the project or about the work done.

To ensure quality of the presentation and not only topics

In my mind Celinux should push work to be done with presentation that solve
issue in the embendded. Maybe we could have here on the list a brainstorm
about it.

I was thinking of some poeple
- Tim Bird
- Thomas Petazzoni
- others
- and myself

Best Regards,
J.

Ruud & ELC-E program committee.

-----Original Message-----
From: celinux-dev-bounces@... [mailto:celinux-dev-bounces@...] On Behalf Of Jean-Christophe PLAGNIOL-VILLARD
Sent: Friday, September 28, 2012 11:56 PM
To: Tim Bird
Cc: CE Linux Developers List
Subject: Re: [Celinux-dev] embedded Linux community - some ideas...

On 09:12 Fri 28 Sep , Tim Bird wrote:
Hi everyone,

I have for some time been considering the state of the embedded Linux
community, and some of the challenges facing us. As an embedded Linux
developer myself, I am interested in improving both my own working
conditions and my efficiency and effectiveness in my own projects.
But also I think we could be having more fun, and learning and growing
more if our community were stronger.

In this message I am writing some of my own ideas, and would like to
solicit feedback on these and get other people's ideas as well.

I think the greatest challenge of developing embedded products using
open source software is fragmentation. Fragmentation is not new to
open source, or software in general. I have been called out for
saying that the issues that embedded contributors have, relative to
mainlining code, are different from those of other developers. That
is, I've asserted that embedded is somehow "special", and people (like
Greg KH) have disagreed.

I think every group developing Linux has to identify those areas of
commonality that they can work on together, and separate them from the
areas of divergence, where there is not enough common ground that it
makes sense to collaborate or even attempt to push things upstream.
In this regard (to disagree with Greg), I think embedded
*is* different than other Linux use areas. I think the very nature of
embedded, which at it's core consists of making customized solutions,
tends to run counter to the nature of open source, which tries to
leverage commonality and sharing.

And so I worry sometimes about how to increase our commonality, and in
particular how to encourage more sharing and discussion within our
community.

As a concrete example, I have been working lately on 4k stacks for the
ARM kernel. The particular use case for this is very special within
Sony -- or at least it appears to me to be a rather uncommon usage
scenario. But here's the thing...
How do I know there's not some other developer somewhere struggling
with something similar? - maybe not the identical problem, but one
where 4K stacks would help their situation?

I attempted last year to submit my ARM 4K patches upstream. However,
I got some pushback, and I didn't really see others with similar use
cases that required this, and so I didn't push it as hard as needed to
get it mainlined. There will always be some weird things that really
shouldn't go upstream (and should be kept in someone's local
repository -- something that if they decide is needed can be
maintained out-of-tree.) However, I've been bothered by the idea that
possibly I just didn't connect with the right people or find those who
might also benefit from this work.

And this led me back to thinking about the community. One of the
foundational premises of open source is that of using network effects
to overcome shared challenges. Eric Raymond's famous "to enough eyes,
all bugs are shallow" comes to mind. If one can find enough people
with the same interests, open source offers a way to collaborate on
solutions rather than create and maintain them all by oneself.

I'm worried that even after years of trying to build community ties,
through things such as conferences, summits, the elinux wiki, this
mailing list, and the CE Linux Forum (and it's successor the CE
Workgroup), the embedded Linux developers still haven't "come
together" as a community as well as they could.

To be honest, I think that many of our previous efforts, while good in
their own right, have not caught fire the way we had hoped. For
example, elinux.org has some great areas dedicated to BeagleBoard and
Raspberry Pi, and the section on boot time has lots of good material.
But the content in some other areas is outdated or otherwise lacking.
We have had occasional bursts of energy at improving the site
(sometimes spurred by a contest or conference event), but overall we
have not gotten a sustained population of contributors to the site.

eLinux.org is just one example. There are numerous other examples of
places where there should be vibrant communication of embedded Linux
information and discussion of issues. Among the best things we have,
I believe, is our conferences, (ELC, ELCE, the Japan Jamborees, and
various other events). I'm always excited to meet with other
developers and hear about what they're working on. But only a small
number of developers, out of the literally tens of thousands of
embedded Linux developers worldwide, can attend those. And even then
we only have room for 40 to 50 presentation topics - which are,
themselves, pretty specialized. We try to spread the information,
through things like publishing the presentations, and videos. But, as
worthwhile as those are, it doesn't increase the interactivity of the community.

So, I have a few ideas I'd like to float out there:

1) I'd like to resurrect this list, and encourage people to use it to
discuss general topics of interest for embedded Linux. I will be
trying over the next few months to discuss things related to system
size on this list, and in particular the projects I'm working on to
reduce kernel size. I don't want this list to become LKML, where the
traffic is so high that everyone ignores it. Hopefully we can
increase the traffic, but still keep it limited and relevant for those
who are working with general embedded Linux problems (you know, the
classics: size, boot-time, file systems, real-time, security,
graphics, embedded distros, etc.)

2) I'd like to try to get more focused groups at upcoming conferences.
Specifically, at ELC Europe and ELC I'd like to try to steer people
with common interests toward each other. I'm not sure the exact
mechanism to use for this. Other sub-communities tend to use
mini-summits for this. The problem with these is that they are
limiting in terms of number of participants, and you kind of have to
know ahead of time who to invite. I'd like to use a more open approach.
Sometimes just identifying the people who attended a particular
presentation will help you find those who are interested in or
actively working on a particular topic area. The "hallway tracks"
of conferences are often where the most interesting and fruitful
discussions occur. Somehow I'd like to introduce people of like
interests, and let them initiate their hallway tracks on their own,
without a lot of pre-invitations or formal setup.
Does anyone have ideas on how to do this?

To be less abstract: I'm leaning towards having a "size" summit at
ELC. What's the best way to get people there who are (still)
interested in reducing the kernel and user-space size for embedded
Linux systems?
one of the issue with the ELCE is the quality of the presentation I'm been watching and beend at the ELCE for years and the last time I've there was after the kernel summit in Prague. ANd I was quite disapointed by the presentation quality content. To give an example we had a conference about boot time. This was done by TI folks but the presentation was about how the speaker out systemd on the beaglebone. He present us and he did boot it's UI in 1s since the kernel jump. This is nothing special in 2009 I've already done for a customer a boot in less than 1s (600ms) from power cycle to UI. Sascha did less than 400ms on imx.

Personnaly I'd like to have better presentation and topics maybe fund by the ELCE to presnet people how to solve current issue in the embedded.
Such as boot time, update system, GPL etc...

Today we ahave as example no project ot provide a linux updater.

In Barebox we have DFU which is an updater but it will be good to have a mini-linux distribution for advance updater with UI

This kind of project will help the embedded world

For the kernel as you describe the XIP is broken and need to be fixed but when non mainline people try to push embedded stuff there push back sometimes hardly because they have no background so I think Linx kernel Maintainers should do as do Arnd for arm-soc the link between embedded and Mainline


3) I'm looking for ways to invigorate the elinux.org wiki site.
I have a few projects that I'll (hopefully) be announcing in the next
few weeks (and, also hopefully, making a major push for at ELCE in
about 6 weeks).

Finally, 4) I'm also looking for ways to increase the involvement in
and use of the LTSI kernel. I have a sense that it is starting to get
visibility and usage, but I have no solid indicators that tell me yet
whether a community is building or not around that kernel version.

I'll start working on these by making a concerted effort to invite
people to the celinux-dev mailing list. For historical reasons, it
doesn't have the most relevant name for what I'd like to achieve.
But it's a place to start (and, thankfully, it's administered by
someone besides me!). Also, I'll try to post more often on this list
myself, to start to encourage the type of communication I'd like to
see more of in the future.

Am I the only one who feels like this?
(If so, it may be a frustrating couple of months, with a feeling like
I'm pushing on a string.) Do you have ideas for how to build and
improve the embedded Linux community? Or, do you have ideas for what
might be blocking it?
Project arround hardware help to improve the community Maybe elinux could work arround this too.


I've got lots more to say, but this is already long enough.
(Just wait until you hear my philosophy of kernel size reduction...
;-)
I do work on this too but I do not think it will be easy at the mainline as arm and linaro push more and more on single zImage and co that are not so compatible with kernel size reduction.

Best Regards,
J.
_______________________________________________
Celinux-dev mailing list
Celinux-dev@...
https://lists.celinuxforum.org/mailman/listinfo/celinux-dev


Bill Traynor <btraynor@...>
 

On Fri, Sep 28, 2012 at 12:59 PM, Tim Bird <tim.bird@...> wrote:
On 09/28/2012 09:29 AM, Robert Schwebel wrote:
Hi Tim,

On Fri, Sep 28, 2012 at 09:12:35AM -0700, Tim Bird wrote:
For example, elinux.org has some great areas dedicated to BeagleBoard
and Raspberry Pi, and the section on boot time has lots of good
material. But the content in some other areas is outdated or otherwise
lacking.
I wouldn't worry too much, elinux.org is still a great site! Just
organize a few sprints with nice giveaways at ELC-E from time to time :)
Some should coordinate or encourage a kind of adoption party for
embedded linux subject matter on elinux.org. As much as I'd like to
research and rewrite all of the sections myself, I think the task may
be to large for one person. I'd happily herd as many willing
participants though in order to improve specific sections of the wiki.

I guess I should make sure we get some nice giveaways at ELCE coming
up. :-) We weren't sure if we were going to run a contest, but
maybe it would make sense (if I can get some prize donors), especially
since I'll be announcing a new project that allows micro-contributions.
Micro-contributions?

Last year after ELC-E after a mini-crossbuild-summit, we asked if it was
possible to get planet.elinux.org as an RSS aggregator site, similar to
planet.linaro.org, planetkde.org etc. I still think the idea is great,
as it would give us a central place to look at if you want to know what
the embedded Linux community is doing.

What do you think? Would that be possible, technically?
I think it would be a good thing to try out...

We discussed this, and I think Bill Traynor (the elinux admin)
outlined a plan - but we didn't end up doing it for some reason.
Maybe Bill can tell us the status, and whether we could move
forward with it.
I have setup the software with OSUOSL at http://planet.elinux.org but
got sidetracked and didn't finish setting up the look and feel. I'll
try to get to that asap and then set up the link within the left nav
on the wiki. I'll announce it as well on this mailing list and
others.


Among the best things we have, I believe, is our conferences, (ELC,
ELCE, the Japan Jamborees, and various other events).
Very true!

What about live streaming, to reach more people? :-)
We did live-streaming at ELC, but (for reasons I'm not aware of)
will not be live-streaming ELCE. I think the plan going forward
is to live-stream as much as possible. Free Electrons plans to
be at ELCE and record video again (thanks very much!!)

To be less abstract: I'm leaning towards having a "size" summit at
ELC. What's the best way to get people there who are (still)
interested in reducing the kernel and user-space size for embedded
Linux systems?
Well, that's in fact *really* special, as even in Embedded, size isn't
so much of an issue as it was previously. However, due to our Cortex-M3
activities, it is currently interesting for us.
This is exactly the type of thing I'm interested in hearing about!

I started looking at some size issues on Coretex-M3 back in May. Then
I went to LinuxCon Japan in June, and during a lightning session a
developer there started talking about how he was working on Coretex-M3.
I about fell out of my chair.
I suspect this scenario is rampant within each area of development.

I think concern about size is ready for a comeback!! At least, that's
what I'm hoping. :-)
-- Tim

P.S. BTW: My goal is kernel in 1M and system in 4M RAM (with 8M NOR flash,
so, you know, XIP and all is OK.) If anyone has got a system running
close to these specs, let me know. I'd REALLY love to hear about it.

P.P.S. Note that the virtualization guys would love a system this small,
if it wasn't hobbled too bad. Think of the number of images you could
run (and charge for) simultaneously on big hardware if you could get Linux
to go this small. I have some crazy ideas about how to get there,
based on some academic research I've found...

=============================
Tim Bird
Architecture Group Chair, CE Workgroup of the Linux Foundation
Senior Staff Engineer, Sony Network Entertainment
=============================


Ruud Derwig
 

Hello Jean-Christophe,

Thanks for your feedback on the ELC-E, I'd like to react on that part of your mail below.
We do our best to make the conference interesting for a broad embedded Linux audience and have a mix of both
entry-level/tutorial type of talks and more in depths talks.

Sorry to hear you missed some topics last year and were disappointed by the quality of others. I hope you'll like
this year's Barcelona edition better.

Personnaly I'd like to have better presentation and topics maybe fund by the ELCE to presnet people how to solve
current issue in the embedded. Such as boot time, update system, GPL etc...
Sascha will present on Barebox, including the update feature: "... USB updating techniques ...". And Arnout from Mind
will talk about Upgrading (without bricking), too.
Also boottime will be covered: Alexandre from Adeneo will talk about boottime optimizations, and we're trying to set-up
a couple of additional BoFs where boottime & bootloaders could be covered, too.

We're always open to suggestions on topics to improve the conference, thanks!

Ruud & ELC-E program committee.

-----Original Message-----
From: celinux-dev-bounces@... [mailto:celinux-dev-bounces@...] On Behalf Of Jean-Christophe PLAGNIOL-VILLARD
Sent: Friday, September 28, 2012 11:56 PM
To: Tim Bird
Cc: CE Linux Developers List
Subject: Re: [Celinux-dev] embedded Linux community - some ideas...

On 09:12 Fri 28 Sep , Tim Bird wrote:
Hi everyone,

I have for some time been considering the state of the embedded Linux
community, and some of the challenges facing us. As an embedded Linux
developer myself, I am interested in improving both my own working
conditions and my efficiency and effectiveness in my own projects.
But also I think we could be having more fun, and learning and growing
more if our community were stronger.

In this message I am writing some of my own ideas, and would like to
solicit feedback on these and get other people's ideas as well.

I think the greatest challenge of developing embedded products using
open source software is fragmentation. Fragmentation is not new to
open source, or software in general. I have been called out for
saying that the issues that embedded contributors have, relative to
mainlining code, are different from those of other developers. That
is, I've asserted that embedded is somehow "special", and people (like
Greg KH) have disagreed.

I think every group developing Linux has to identify those areas of
commonality that they can work on together, and separate them from the
areas of divergence, where there is not enough common ground that it
makes sense to collaborate or even attempt to push things upstream.
In this regard (to disagree with Greg), I think embedded
*is* different than other Linux use areas. I think the very nature of
embedded, which at it's core consists of making customized solutions,
tends to run counter to the nature of open source, which tries to
leverage commonality and sharing.

And so I worry sometimes about how to increase our commonality, and in
particular how to encourage more sharing and discussion within our
community.

As a concrete example, I have been working lately on 4k stacks for the
ARM kernel. The particular use case for this is very special within
Sony -- or at least it appears to me to be a rather uncommon usage
scenario. But here's the thing...
How do I know there's not some other developer somewhere struggling
with something similar? - maybe not the identical problem, but one
where 4K stacks would help their situation?

I attempted last year to submit my ARM 4K patches upstream. However,
I got some pushback, and I didn't really see others with similar use
cases that required this, and so I didn't push it as hard as needed to
get it mainlined. There will always be some weird things that really
shouldn't go upstream (and should be kept in someone's local
repository -- something that if they decide is needed can be
maintained out-of-tree.) However, I've been bothered by the idea that
possibly I just didn't connect with the right people or find those who
might also benefit from this work.

And this led me back to thinking about the community. One of the
foundational premises of open source is that of using network effects
to overcome shared challenges. Eric Raymond's famous "to enough eyes,
all bugs are shallow" comes to mind. If one can find enough people
with the same interests, open source offers a way to collaborate on
solutions rather than create and maintain them all by oneself.

I'm worried that even after years of trying to build community ties,
through things such as conferences, summits, the elinux wiki, this
mailing list, and the CE Linux Forum (and it's successor the CE
Workgroup), the embedded Linux developers still haven't "come
together" as a community as well as they could.

To be honest, I think that many of our previous efforts, while good in
their own right, have not caught fire the way we had hoped. For
example, elinux.org has some great areas dedicated to BeagleBoard and
Raspberry Pi, and the section on boot time has lots of good material.
But the content in some other areas is outdated or otherwise lacking.
We have had occasional bursts of energy at improving the site
(sometimes spurred by a contest or conference event), but overall we
have not gotten a sustained population of contributors to the site.

eLinux.org is just one example. There are numerous other examples of
places where there should be vibrant communication of embedded Linux
information and discussion of issues. Among the best things we have,
I believe, is our conferences, (ELC, ELCE, the Japan Jamborees, and
various other events). I'm always excited to meet with other
developers and hear about what they're working on. But only a small
number of developers, out of the literally tens of thousands of
embedded Linux developers worldwide, can attend those. And even then
we only have room for 40 to 50 presentation topics - which are,
themselves, pretty specialized. We try to spread the information,
through things like publishing the presentations, and videos. But, as
worthwhile as those are, it doesn't increase the interactivity of the community.

So, I have a few ideas I'd like to float out there:

1) I'd like to resurrect this list, and encourage people to use it to
discuss general topics of interest for embedded Linux. I will be
trying over the next few months to discuss things related to system
size on this list, and in particular the projects I'm working on to
reduce kernel size. I don't want this list to become LKML, where the
traffic is so high that everyone ignores it. Hopefully we can
increase the traffic, but still keep it limited and relevant for those
who are working with general embedded Linux problems (you know, the
classics: size, boot-time, file systems, real-time, security,
graphics, embedded distros, etc.)

2) I'd like to try to get more focused groups at upcoming conferences.
Specifically, at ELC Europe and ELC I'd like to try to steer people
with common interests toward each other. I'm not sure the exact
mechanism to use for this. Other sub-communities tend to use
mini-summits for this. The problem with these is that they are
limiting in terms of number of participants, and you kind of have to
know ahead of time who to invite. I'd like to use a more open approach.
Sometimes just identifying the people who attended a particular
presentation will help you find those who are interested in or
actively working on a particular topic area. The "hallway tracks"
of conferences are often where the most interesting and fruitful
discussions occur. Somehow I'd like to introduce people of like
interests, and let them initiate their hallway tracks on their own,
without a lot of pre-invitations or formal setup.
Does anyone have ideas on how to do this?

To be less abstract: I'm leaning towards having a "size" summit at
ELC. What's the best way to get people there who are (still)
interested in reducing the kernel and user-space size for embedded
Linux systems?
one of the issue with the ELCE is the quality of the presentation I'm been watching and beend at the ELCE for years and the last time I've there was after the kernel summit in Prague. ANd I was quite disapointed by the presentation quality content. To give an example we had a conference about boot time. This was done by TI folks but the presentation was about how the speaker out systemd on the beaglebone. He present us and he did boot it's UI in 1s since the kernel jump. This is nothing special in 2009 I've already done for a customer a boot in less than 1s (600ms) from power cycle to UI. Sascha did less than 400ms on imx.

Personnaly I'd like to have better presentation and topics maybe fund by the ELCE to presnet people how to solve current issue in the embedded.
Such as boot time, update system, GPL etc...

Today we ahave as example no project ot provide a linux updater.

In Barebox we have DFU which is an updater but it will be good to have a mini-linux distribution for advance updater with UI

This kind of project will help the embedded world

For the kernel as you describe the XIP is broken and need to be fixed but when non mainline people try to push embedded stuff there push back sometimes hardly because they have no background so I think Linx kernel Maintainers should do as do Arnd for arm-soc the link between embedded and Mainline


3) I'm looking for ways to invigorate the elinux.org wiki site.
I have a few projects that I'll (hopefully) be announcing in the next
few weeks (and, also hopefully, making a major push for at ELCE in
about 6 weeks).

Finally, 4) I'm also looking for ways to increase the involvement in
and use of the LTSI kernel. I have a sense that it is starting to get
visibility and usage, but I have no solid indicators that tell me yet
whether a community is building or not around that kernel version.

I'll start working on these by making a concerted effort to invite
people to the celinux-dev mailing list. For historical reasons, it
doesn't have the most relevant name for what I'd like to achieve.
But it's a place to start (and, thankfully, it's administered by
someone besides me!). Also, I'll try to post more often on this list
myself, to start to encourage the type of communication I'd like to
see more of in the future.

Am I the only one who feels like this?
(If so, it may be a frustrating couple of months, with a feeling like
I'm pushing on a string.) Do you have ideas for how to build and
improve the embedded Linux community? Or, do you have ideas for what
might be blocking it?
Project arround hardware help to improve the community Maybe elinux could work arround this too.


I've got lots more to say, but this is already long enough.
(Just wait until you hear my philosophy of kernel size reduction...
;-)
I do work on this too but I do not think it will be easy at the mainline as arm and linaro push more and more on single zImage and co that are not so compatible with kernel size reduction.

Best Regards,
J.
_______________________________________________
Celinux-dev mailing list
Celinux-dev@...
https://lists.celinuxforum.org/mailman/listinfo/celinux-dev


Thomas Petazzoni
 

On Sat, 29 Sep 2012 14:18:38 +0200, Thomas Petazzoni wrote:

In addition to creating accounts to a limited set of well-known
contributors, I would also like in the future to have a public page for
people to submit news.
Done: http://www.emlinews.net/submit/

Thomas
--
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com


Thomas Petazzoni
 

Tim,

On Fri, 28 Sep 2012 10:33:46 -0700, Tim Bird wrote:

This looks pretty good. I will definitely bookmark it, and can contribute
if you're open to articles being written by outsiders.
I am definitely open to articles being written by outsiders. Do you
want an account so you can write articles? Each article mentions the
author at the end, so every author gets credited for its writings.

In addition to creating accounts to a limited set of well-known
contributors, I would also like in the future to have a public page for
people to submit news.

Best regards,

Thomas
--
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com


Tim Bird <tim.bird@...>
 

On 09/28/2012 02:56 PM, Jean-Christophe PLAGNIOL-VILLARD wrote:
On 09:12 Fri 28 Sep , Tim Bird wrote:
(Just wait until you hear my philosophy of kernel size reduction... ;-)
I do work on this too but I do not think it will be easy at the mainline as
arm and linaro push more and more on single zImage and co that are not so
compatible with kernel size reduction.
Indeed. I worry that ARM is no longer focused on serving
the needs of embedded*
-- Tim

* I'm not counting Android in the category of embedded here.

=============================
Tim Bird
Architecture Group Chair, CE Workgroup of the Linux Foundation
Senior Staff Engineer, Sony Network Entertainment
=============================


Jean-Christophe PLAGNIOL-VILLARD
 

On 09:12 Fri 28 Sep , Tim Bird wrote:
Hi everyone,

I have for some time been considering the state of the embedded
Linux community, and some of the challenges facing us. As an
embedded Linux developer myself, I am interested in improving
both my own working conditions and my efficiency and
effectiveness in my own projects. But also I think we could
be having more fun, and learning and growing more if our
community were stronger.

In this message I am writing some of my own ideas, and would like
to solicit feedback on these and get other people's ideas as well.

I think the greatest challenge of developing embedded products
using open source software is fragmentation. Fragmentation is
not new to open source, or software in general. I have been
called out for saying that the issues that embedded contributors
have, relative to mainlining code, are different from those of
other developers. That is, I've asserted that embedded is somehow
"special", and people (like Greg KH) have disagreed.

I think every group developing Linux has to identify those areas
of commonality that they can work on together, and separate them
from the areas of divergence, where there is not enough common ground
that it makes sense to collaborate or even attempt to push things
upstream. In this regard (to disagree with Greg), I think embedded
*is* different than other Linux use areas. I think the very nature of
embedded, which at it's core consists of making customized solutions,
tends to run counter to the nature of open source, which tries to
leverage commonality and sharing.

And so I worry sometimes about how to increase our commonality,
and in particular how to encourage more sharing and discussion
within our community.

As a concrete example, I have been working lately on 4k
stacks for the ARM kernel. The particular use case for this is
very special within Sony -- or at least it appears to me to be a
rather uncommon usage scenario. But here's the thing...
How do I know there's not some other developer somewhere struggling
with something similar? - maybe not the identical problem, but one
where 4K stacks would help their situation?

I attempted last year to submit my ARM 4K patches upstream. However,
I got some pushback, and I didn't really see others with similar use
cases that required this, and so I didn't push it as hard as needed to
get it mainlined. There will always be some weird things that really
shouldn't go upstream (and should be kept in someone's local
repository -- something that if they decide is needed can be
maintained out-of-tree.) However, I've been bothered by the idea
that possibly I just didn't connect with the right people or find
those who might also benefit from this work.

And this led me back to thinking about the community. One of the
foundational premises of open source is that of using network effects
to overcome shared challenges. Eric Raymond's famous "to enough eyes,
all bugs are shallow" comes to mind. If one can find enough people
with the same interests, open source offers a way to collaborate on
solutions rather than create and maintain them all by oneself.

I'm worried that even after years of trying to build community ties,
through things such as conferences, summits, the elinux wiki,
this mailing list, and the CE Linux Forum (and it's successor the
CE Workgroup), the embedded Linux developers still haven't
"come together" as a community as well as they could.

To be honest, I think that many of our previous efforts, while good
in their own right, have not caught fire the way we had hoped. For
example, elinux.org has some great areas dedicated to BeagleBoard and
Raspberry Pi, and the section on boot time has lots of good material.
But the content in some other areas is outdated or otherwise lacking.
We have had occasional bursts of energy at improving the site
(sometimes spurred by a contest or conference event), but overall
we have not gotten a sustained population of contributors to the site.

eLinux.org is just one example. There are numerous other examples of
places where there should be vibrant communication of embedded Linux
information and discussion of issues. Among the best things we have, I
believe, is our conferences, (ELC, ELCE, the Japan Jamborees, and
various other events). I'm always excited to meet with other developers
and hear about what they're working on. But only a small number of
developers, out of the literally tens of thousands of embedded Linux
developers worldwide, can attend those. And even then we only have
room for 40 to 50 presentation topics - which are, themselves, pretty
specialized. We try to spread the information, through things
like publishing the presentations, and videos. But, as worthwhile
as those are, it doesn't increase the interactivity of the community.

So, I have a few ideas I'd like to float out there:

1) I'd like to resurrect this list, and encourage people to use it
to discuss general topics of interest for embedded Linux. I will be
trying over the next few months to discuss things related to system
size on this list, and in particular the projects I'm working on to
reduce kernel size. I don't want this list to become LKML, where
the traffic is so high that everyone ignores it. Hopefully we can
increase the traffic, but still keep it limited and relevant for those
who are working with general embedded Linux problems (you know, the
classics: size, boot-time, file systems, real-time, security,
graphics, embedded distros, etc.)

2) I'd like to try to get more focused groups at upcoming conferences.
Specifically, at ELC Europe and ELC I'd like to try to steer people
with common interests toward each other. I'm not sure the exact
mechanism to use for this. Other sub-communities tend to use
mini-summits for this. The problem with these is that they are
limiting in terms of number of participants, and you kind of have to
know ahead of time who to invite. I'd like to use a more open approach.
Sometimes just identifying the people who attended a particular
presentation will help you find those who are interested in or
actively working on a particular topic area. The "hallway tracks"
of conferences are often where the most interesting and fruitful
discussions occur. Somehow I'd like to introduce people of like
interests, and let them initiate their hallway tracks on their
own, without a lot of pre-invitations or formal setup.
Does anyone have ideas on how to do this?

To be less abstract: I'm leaning towards having a "size" summit
at ELC. What's the best way to get people there who are (still)
interested in reducing the kernel and user-space size for embedded
Linux systems?
one of the issue with the ELCE is the quality of the presentation I'm been
watching and beend at the ELCE for years and the last time I've there was
after the kernel summit in Prague. ANd I was quite disapointed by the
presentation quality content. To give an example we had a conference about
boot time. This was done by TI folks but the presentation was about how the
speaker out systemd on the beaglebone. He present us and he did boot it's UI
in 1s since the kernel jump. This is nothing special in 2009 I've already done
for a customer a boot in less than 1s (600ms) from power cycle to UI. Sascha
did less than 400ms on imx.

Personnaly I'd like to have better presentation and topics maybe fund by the
ELCE to presnet people how to solve current issue in the embedded.
Such as boot time, update system, GPL etc...

Today we ahave as example no project ot provide a linux updater.

In Barebox we have DFU which is an updater but it will be good to have a
mini-linux distribution for advance updater with UI

This kind of project will help the embedded world

For the kernel as you describe the XIP is broken and need to be fixed but when
non mainline people try to push embedded stuff there push back sometimes
hardly because they have no background so I think Linx kernel Maintainers
should do as do Arnd for arm-soc the link between embedded and Mainline


3) I'm looking for ways to invigorate the elinux.org wiki site.
I have a few projects that I'll (hopefully) be announcing in the
next few weeks (and, also hopefully, making a major push for at
ELCE in about 6 weeks).

Finally, 4) I'm also looking for ways to increase the involvement
in and use of the LTSI kernel. I have a sense that it is starting
to get visibility and usage, but I have no solid indicators that
tell me yet whether a community is building or not around that
kernel version.

I'll start working on these by making a concerted effort to invite
people to the celinux-dev mailing list. For historical reasons,
it doesn't have the most relevant name for what I'd like to achieve.
But it's a place to start (and, thankfully, it's administered by
someone besides me!). Also, I'll try to post more often on this
list myself, to start to encourage the type of communication I'd like
to see more of in the future.

Am I the only one who feels like this?
(If so, it may be a frustrating couple of months, with a feeling like
I'm pushing on a string.) Do you have ideas for how to build and
improve the embedded Linux community? Or, do you have ideas for
what might be blocking it?
Project arround hardware help to improve the community
Maybe elinux could work arround this too.


I've got lots more to say, but this is already long enough.
(Just wait until you hear my philosophy of kernel size reduction... ;-)
I do work on this too but I do not think it will be easy at the mainline as
arm and linaro push more and more on single zImage and co that are not so
compatible with kernel size reduction.

Best Regards,
J.


Jeff Osier-Mixon
 

On Fri, Sep 28, 2012 at 9:12 AM, Tim Bird <tim.bird@...> wrote:
Hi everyone,

I have for some time been considering the state of the embedded
Linux community, and some of the challenges facing us. As an
embedded Linux developer myself, I am interested in improving
both my own working conditions and my efficiency and
effectiveness in my own projects. But also I think we could
be having more fun, and learning and growing more if our
community were stronger.

In this message I am writing some of my own ideas, and would like
to solicit feedback on these and get other people's ideas as well.
Tim speaks for me in every word. I have been working to address some
of these issues from within the Yocto Project community as well, but
as Tim says, they are really endemic to embedded Linux - and indeed to
embedded systems, where the heterogeneity of hardware naturally leads
to fragmentation, and the huge volumes and relatively low margins
leads to a culture of secrecy among companies that bleeds into open
source. It is a magnificent challenge, and I think it stretches the
open source culture in some really fantastic ways.

Tim - thanks very much for discussing this. I look forward to
participating in the ensuing discussions, and action items, and I'll
do some thinking over the weekend about where I personally and the
Yocto Project in general can contribute.

<snip>


--
Jeff Osier-Mixon http://jefro.net/blog
Yocto Project Community Manager @Intel http://yoctoproject.org


Bill Traynor <wmat@...>
 

On Fri, Sep 28, 2012 at 1:12 PM, Thomas Petazzoni
<thomas.petazzoni@...> wrote:
Robert,

On Fri, 28 Sep 2012 18:29:16 +0200, Robert Schwebel wrote:

Last year after ELC-E after a mini-crossbuild-summit, we asked if it was
possible to get planet.elinux.org as an RSS aggregator site, similar to
planet.linaro.org, planetkde.org etc. I still think the idea is great,
as it would give us a central place to look at if you want to know what
the embedded Linux community is doing.

What do you think? Would that be possible, technically?
Yes, I remember that we discussed planet.elinux.org with Peter
Korsgaard (Cc'ed) and you, and Peter and I contacted Tim with this idea
after our discussion, but it didn't go anywhere.
Acutally, I've got planet.elinux.org almost set up. The planet.planet
software is in place. I just have to match the skin to the elinux.org
skin and add a wiki page to elinux.org describing how to get embedded
linux blogs onto the planet site. Thanks for bringing this back to
the fore, as I'd kind of put it on the back burner for a bit.


This idea however hasn't left my mind, so just less than two weeks ago,
I have started a news site dedicated to Embedded Linux:
http://www.emlinews.net/, but I didn't announce it publicly until now.
I was planning on waiting a bit more before doing a public
announcement, but this discussion seems like a good way to announce
this project.

It does not intend to have long editorial articles (like LWN.net has),
but rather short news of things happening in the embedded Linux space:
hardware platforms, boards, tools, kernel stuff, Android stuff,
conferences, meetings, etc.

It is of course different from a "simple" RSS aggregator, in that each
article needs to be written by someone. My plan is to open up the site
so that people can contribute news items. For now, it is only a simple
blog, to experiment whether there is interest for such a news site, and
to see whether it is sustainable or not to regularly write news on this
topic on an volunteer basis.

Best regards,

Thomas
--
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
_______________________________________________
Celinux-dev mailing list
Celinux-dev@...
https://lists.celinuxforum.org/mailman/listinfo/celinux-dev


Tim Bird <tim.bird@...>
 

On 09/28/2012 10:12 AM, Thomas Petazzoni wrote:
...so just less than two weeks ago,
I have started a news site dedicated to Embedded Linux:
http://www.emlinews.net/, but I didn't announce it publicly until now.
I was planning on waiting a bit more before doing a public
announcement, but this discussion seems like a good way to announce
this project.

It does not intend to have long editorial articles (like LWN.net has),
but rather short news of things happening in the embedded Linux space:
hardware platforms, boards, tools, kernel stuff, Android stuff,
conferences, meetings, etc.

It is of course different from a "simple" RSS aggregator, in that each
article needs to be written by someone. My plan is to open up the site
so that people can contribute news items. For now, it is only a simple
blog, to experiment whether there is interest for such a news site, and
to see whether it is sustainable or not to regularly write news on this
topic on an volunteer basis.
This looks pretty good. I will definitely bookmark it, and can contribute
if you're open to articles being written by outsiders.
-- Tim

=============================
Tim Bird
Architecture Group Chair, CE Workgroup of the Linux Foundation
Senior Staff Engineer, Sony Network Entertainment
=============================


Thomas Petazzoni
 

Robert,

On Fri, 28 Sep 2012 18:29:16 +0200, Robert Schwebel wrote:

Last year after ELC-E after a mini-crossbuild-summit, we asked if it was
possible to get planet.elinux.org as an RSS aggregator site, similar to
planet.linaro.org, planetkde.org etc. I still think the idea is great,
as it would give us a central place to look at if you want to know what
the embedded Linux community is doing.

What do you think? Would that be possible, technically?
Yes, I remember that we discussed planet.elinux.org with Peter
Korsgaard (Cc'ed) and you, and Peter and I contacted Tim with this idea
after our discussion, but it didn't go anywhere.

This idea however hasn't left my mind, so just less than two weeks ago,
I have started a news site dedicated to Embedded Linux:
http://www.emlinews.net/, but I didn't announce it publicly until now.
I was planning on waiting a bit more before doing a public
announcement, but this discussion seems like a good way to announce
this project.

It does not intend to have long editorial articles (like LWN.net has),
but rather short news of things happening in the embedded Linux space:
hardware platforms, boards, tools, kernel stuff, Android stuff,
conferences, meetings, etc.

It is of course different from a "simple" RSS aggregator, in that each
article needs to be written by someone. My plan is to open up the site
so that people can contribute news items. For now, it is only a simple
blog, to experiment whether there is interest for such a news site, and
to see whether it is sustainable or not to regularly write news on this
topic on an volunteer basis.

Best regards,

Thomas
--
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com


Tim Bird <tim.bird@...>
 

On 09/28/2012 09:29 AM, Robert Schwebel wrote:
Hi Tim,

On Fri, Sep 28, 2012 at 09:12:35AM -0700, Tim Bird wrote:
For example, elinux.org has some great areas dedicated to BeagleBoard
and Raspberry Pi, and the section on boot time has lots of good
material. But the content in some other areas is outdated or otherwise
lacking.
I wouldn't worry too much, elinux.org is still a great site! Just
organize a few sprints with nice giveaways at ELC-E from time to time :)
I guess I should make sure we get some nice giveaways at ELCE coming
up. :-) We weren't sure if we were going to run a contest, but
maybe it would make sense (if I can get some prize donors), especially
since I'll be announcing a new project that allows micro-contributions.

Last year after ELC-E after a mini-crossbuild-summit, we asked if it was
possible to get planet.elinux.org as an RSS aggregator site, similar to
planet.linaro.org, planetkde.org etc. I still think the idea is great,
as it would give us a central place to look at if you want to know what
the embedded Linux community is doing.

What do you think? Would that be possible, technically?
I think it would be a good thing to try out...

We discussed this, and I think Bill Traynor (the elinux admin)
outlined a plan - but we didn't end up doing it for some reason.
Maybe Bill can tell us the status, and whether we could move
forward with it.

Among the best things we have, I believe, is our conferences, (ELC,
ELCE, the Japan Jamborees, and various other events).
Very true!

What about live streaming, to reach more people? :-)
We did live-streaming at ELC, but (for reasons I'm not aware of)
will not be live-streaming ELCE. I think the plan going forward
is to live-stream as much as possible. Free Electrons plans to
be at ELCE and record video again (thanks very much!!)

To be less abstract: I'm leaning towards having a "size" summit at
ELC. What's the best way to get people there who are (still)
interested in reducing the kernel and user-space size for embedded
Linux systems?
Well, that's in fact *really* special, as even in Embedded, size isn't
so much of an issue as it was previously. However, due to our Cortex-M3
activities, it is currently interesting for us.
This is exactly the type of thing I'm interested in hearing about!

I started looking at some size issues on Coretex-M3 back in May. Then
I went to LinuxCon Japan in June, and during a lightning session a
developer there started talking about how he was working on Coretex-M3.
I about fell out of my chair.

I think concern about size is ready for a comeback!! At least, that's
what I'm hoping. :-)
-- Tim

P.S. BTW: My goal is kernel in 1M and system in 4M RAM (with 8M NOR flash,
so, you know, XIP and all is OK.) If anyone has got a system running
close to these specs, let me know. I'd REALLY love to hear about it.

P.P.S. Note that the virtualization guys would love a system this small,
if it wasn't hobbled too bad. Think of the number of images you could
run (and charge for) simultaneously on big hardware if you could get Linux
to go this small. I have some crazy ideas about how to get there,
based on some academic research I've found...

=============================
Tim Bird
Architecture Group Chair, CE Workgroup of the Linux Foundation
Senior Staff Engineer, Sony Network Entertainment
=============================


Robert Schwebel
 

Hi Tim,

On Fri, Sep 28, 2012 at 09:12:35AM -0700, Tim Bird wrote:
For example, elinux.org has some great areas dedicated to BeagleBoard
and Raspberry Pi, and the section on boot time has lots of good
material. But the content in some other areas is outdated or otherwise
lacking.
I wouldn't worry too much, elinux.org is still a great site! Just
organize a few sprints with nice giveaways at ELC-E from time to time :)

Last year after ELC-E after a mini-crossbuild-summit, we asked if it was
possible to get planet.elinux.org as an RSS aggregator site, similar to
planet.linaro.org, planetkde.org etc. I still think the idea is great,
as it would give us a central place to look at if you want to know what
the embedded Linux community is doing.

What do you think? Would that be possible, technically?

Among the best things we have, I believe, is our conferences, (ELC,
ELCE, the Japan Jamborees, and various other events).
Very true!

What about live streaming, to reach more people? :-)

To be less abstract: I'm leaning towards having a "size" summit at
ELC. What's the best way to get people there who are (still)
interested in reducing the kernel and user-space size for embedded
Linux systems?
Well, that's in fact *really* special, as even in Embedded, size isn't
so much of an issue as it was previously. However, due to our Cortex-M3
activities, it is currently interesting for us.

rsc
--
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 |