From: Robert Schwebel <r.schwebel@pengutronix.de>
To: u-boot@lists.denx.de
Subject: [U-Boot] [ANNOUNCE] Kconfig support
Date: Tue, 21 Apr 2009 09:04:31 +0200 [thread overview]
Message-ID: <20090421070431.GX5367@pengutronix.de> (raw)
In-Reply-To: <200904201429.34870.vapier@gentoo.org>
On Mon, Apr 20, 2009 at 02:29:32PM -0400, Mike Frysinger wrote:
> [stupid attempt of a flame war deleted]
For the audience which is wondering about what's going on here, I have
no idea.
The idea behind B-Boot-v2 is: U-Boot itself is a *great* bootloader from
the user's poing of view. It is the best thing we have in the open
source market place, and it is especially *much* better than all the
redboots, grubs whatever.
When we started the v2 effort, we saw that U-Boot has a problem with
it's inner design. It was great when the U-Boot project started, but it
has (successfully) grown over the years, and as with every project that
has not been reworked over more than a decade, it is almost impossible
to fix design decisions without breaking all the boards out there. Yes,
it works with the Linux kernel, but compare the size of the communities.
So our intention was and is:
1. Wolfgang has a focus on stability and gradual changes. We respect this
political position because it is a *good* one.
2. We need something else four our ARM, PowerPC, Blackfin and x86
projects. The technical features I'm talking about are in the README
document. The focus is on a modern design, extensability and
testability, not on feature completeness.
3. It was an active decision from our team *not* to fork and call it
something else than U-Boot(-v2) when we started. We see that the
U-Boot community is strong, it has long term aims and last but not
least, it has a *great* bootloader. We talked to Wolfgang before
doing so, and Wolfgang's position was in the spirit of "go ahead,
here is a git tree, and let the community decide".
4. v2 has been designed with much of the technical ideas of modern Linux
kernels in mind; most probably v1 would have done the same if it had
started 10 years later. So we think our work fits perfectly into the
spirit of the U-Boot project.
4. Yes, community splitup is bad. But if one community has overlapping
aims which can be worked on under the same roof - why on earth should
we not do this?
5. It may happen that the v1 people take features from v2 and bring them
into v1 over the time. Great than - v2 would have done it's job then.
6. It may happen that the v2 community grows over the time and more and
more boards will be added. Great then - users would have a choice
*within* the U-Boot community, up to a gradual change to the new code
base.
What ever will happen - I don't see *any* reason for whatever Mike is
trying to enforce here.
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 |
next prev parent reply other threads:[~2009-04-21 7:04 UTC|newest]
Thread overview: 50+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-04-18 16:25 [U-Boot] [ANNOUNCE] Kconfig support Jean-Christophe PLAGNIOL-VILLARD
2009-04-18 18:29 ` Mike Frysinger
2009-04-18 18:54 ` Wolfgang Denk
2009-04-18 19:18 ` Mike Frysinger
2009-04-18 20:01 ` Wolfgang Denk
2009-04-19 19:50 ` Robert Schwebel
2009-04-20 4:56 ` Mike Frysinger
2009-04-20 6:52 ` Robert Schwebel
2009-04-20 13:49 ` Mike Frysinger
2009-04-20 14:04 ` Robert Schwebel
2009-04-20 14:42 ` Mike Frysinger
2009-04-20 14:53 ` Robert Schwebel
2009-04-20 15:04 ` Jerry Van Baren
2009-04-20 15:20 ` Mike Frysinger
2009-04-20 15:34 ` Sascha Hauer
2009-04-20 18:29 ` Mike Frysinger
2009-04-21 7:04 ` Robert Schwebel [this message]
2009-04-21 7:13 ` Daniel Stenberg
2009-04-21 14:40 ` Wolfgang Denk
2009-04-21 14:54 ` Robert Schwebel
2009-04-21 18:21 ` Sascha Hauer
2009-04-21 20:08 ` Wolfgang Denk
2009-04-21 22:30 ` Sascha Hauer
2009-04-21 23:12 ` Wolfgang Denk
2009-04-22 7:17 ` Robert Schwebel
2009-04-22 13:58 ` Wolfgang Denk
2009-04-22 10:27 ` Ladislav Michl
2009-04-22 8:53 ` Heiko Schocher
2009-04-22 13:25 ` Ladislav Michl
2009-04-22 14:11 ` Wolfgang Denk
2009-04-22 14:26 ` Jerry Van Baren
2009-04-23 9:13 ` Ladislav Michl
2009-04-21 23:34 ` Ladislav Michl
2009-04-20 19:17 ` Wolfgang Denk
2009-04-20 19:12 ` Wolfgang Denk
2009-04-19 19:48 ` Robert Schwebel
2009-04-19 21:59 ` Kumar Gala
2009-04-19 23:21 ` Sascha Hauer
2009-04-20 6:50 ` Robert Schwebel
2009-04-18 18:41 ` Wolfgang Denk
2009-04-19 16:38 ` Kumar Gala
2009-04-20 12:02 ` Jean-Christophe PLAGNIOL-VILLARD
2009-04-20 15:26 ` [U-Boot] Kconfig support - menuconfig broken? Kumar Gala
2009-04-20 16:25 ` Kumar Gala
2009-04-20 19:08 ` [U-Boot] [ANNOUNCE] Kconfig support Wolfgang Denk
2009-04-20 19:58 ` Kumar Gala
-- strict thread matches above, loose matches on Subject: below --
2009-04-20 15:39 Grant Likely
2009-04-20 18:22 ` Mike Frysinger
2009-04-20 18:42 ` Scott Wood
2009-04-20 19:23 ` Mike Frysinger
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20090421070431.GX5367@pengutronix.de \
--to=r.schwebel@pengutronix.de \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox