All of lore.kernel.org
 help / color / mirror / Atom feed
From: Peter Korsgaard <jacmet@uclibc.org>
To: buildroot@busybox.net
Subject: [Buildroot] What's up with the kernel names? (Again)
Date: Tue, 10 Feb 2009 21:06:15 +0100	[thread overview]
Message-ID: <87skmm3vm0.fsf@macbook.be.48ers.dk> (raw)
In-Reply-To: <A5E32A5430FA4B31BA2D4BE8B5E985AF@aeglos> (Ulf Samuelsson's message of "Tue\, 10 Feb 2009 20\:49\:15 +0100")

>>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:

Hi,

 >> Second of all, I expect to have more choices in advanced, not less.
 >> Third of all, your At91 customers will have the exact same problem had
 >> they choosen the standard build because they also don't want the
 >> forced odd name.

 Ulf> That is an assumption you make.

Which is probably fairly easy to make given the 'advanced' in the
name. Are you saying it shoule be Makefile.ulf instead? ;)

 Ulf> I regularily discuss pro's and con's with buildroot with end customers.

Atmel customers are not necessarily a representative group for
buildroot users.

 Ulf> There are a number of things brought up, but, so far, never the linux
 Ulf> file name.
 Ulf> I can understand that you would like to have a filename which does not
 Ulf> change.
 Ulf> "odd" is something relative, as I pointed out, *professional* companies
 Ulf> do NOT use simple names as "uImage" for embedded control.

So mainline Linux / U-Boot / whatever isn't *professional*?

 Ulf> The "simple" name is in this context insane.
 Ulf> And again, it would be easy to add an option for a choice.

Which is what Thiago's commit added.

 Ulf> You happen to give no choice for people which do not
 Ulf> want to have uImage as part of the name.
 Ulf> uImage is a name for the initiated, not for the newbie
 Ulf> who expect to have a "linux".

Then add linux to _PREFIX for those configs. The previous linux-*.gz
doesn't tell me anything about the format, and in fact it was extra
confusing with that .gz even though it isn't a gzip file.

 Ulf> The *key* requirement for newbies is to load a kernel/rootfs to
 Ulf> the target with minimum effort. The current "cleanups" to "sane"
 Ulf> defaults is clearly making life harder for newbies.

That I don't follow. A constant name by default should if nothing else
make it simpler.

 Ulf> They want (at the most) to do

 Ulf> $ make userconfig                ; setup user specific defaults.
 Ulf> $ make <board>_config       ; setup board
 Ulf> $ make                                 ; build board
 Ulf> $ make install                        ; program target with resulting files.

And where is that broken with Thiago's commit?

 Ulf> The main complaint of buildroot is lack of stability.  People do
 Ulf> not want to upgrade and retest just because someone feels that
 Ulf> this is a good idea, they want 100% control over when upgrades
 Ulf> happen.  At the same time they would like to work in a project
 Ulf> which is maintained.

Maintained, uptodate and stability is hard to combine, but you are
welcome to maintain a stable tree based of the buildroot releases if
you want to.

 Ulf> With buildroot you are forced to continuosly upgrade or you lose
 Ulf> support and it is getting worse.

Worse? Just because people haven't been idling the last few weeks like
they used to do? If that's what you want, just stick to a release.

 Ulf> There is complaints that there is no support for proprietary
 Ulf> functions.

functions?

 Ulf> If you want to add your company logo at boot, this is certainly
 Ulf> not something that should  be in the trunk, but still people
 Ulf> want this to be easy to include in the build.

I don't see any problems with having some kind of bootsplash package
in BR. U-Boot afaik also has some bmp support, so I don't see the
problem.

 >> That was broken to begin with. >

 Ulf> Considering that ?ou only AFAIK want to  build uImage's for U-Boot,
 Ulf> this is a minor restriction.

Doesn't make it any less broken, especially now that we have the
prefix/suffix stuff.

 >> While still on the subject, why haven't the patches been submitted
 >> upstream? Last time you said that the At91 had given up because u-boot
 >> devs were unavailable. Then, after that, avr32 team were able to get
 >> their patches upstream. Why haven't At91 tried again?

 Ulf> You can send a mail to the at91 team and ask.

Ulf, that's not constructive - Please behave.

-- 
Bye, Peter Korsgaard

      reply	other threads:[~2009-02-10 20:06 UTC|newest]

Thread overview: 46+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-02-04  1:49 [Buildroot] What's up with the kernel names? (Again) Thiago A. Corrêa
2009-02-04  7:39 ` Peter Korsgaard
2009-02-04 12:29 ` Peter Korsgaard
2009-02-05  2:33   ` Thiago A. Corrêa
2009-02-05 13:23     ` Peter Korsgaard
2009-02-05 20:37       ` Ulf Samuelsson
2009-02-06  2:28         ` Thiago A. Corrêa
2009-02-06  6:16           ` Ulf Samuelsson
2009-02-06  8:49             ` Peter Korsgaard
2009-02-06  9:06               ` Ulf Samuelsson
2009-02-06 12:30                 ` Peter Korsgaard
2009-02-06  8:45           ` Peter Korsgaard
2009-02-06  8:58             ` Ulf Samuelsson
2009-02-06  8:44         ` Peter Korsgaard
2009-02-05 20:23   ` Ulf Samuelsson
2009-02-06  8:41     ` Peter Korsgaard
2009-02-06  8:56       ` Ulf Samuelsson
2009-02-06 12:27         ` Peter Korsgaard
2009-02-06 14:31         ` Thiago A. Corrêa
2009-02-06 15:18           ` Thiago A. Corrêa
2009-02-09 17:24           ` Ulf Samuelsson
2009-02-09 19:34             ` Peter Korsgaard
2009-02-09 22:52               ` Ulf Samuelsson
2009-02-10  1:25                 ` Thiago A. Corrêa
2009-02-10  8:02                   ` Ulf Samuelsson
2009-02-10  9:28                     ` Peter Korsgaard
2009-02-10 10:32                       ` Ulf Samuelsson
2009-02-10  9:17                 ` Peter Korsgaard
2009-02-10 10:16                   ` Ulf Samuelsson
2009-02-10 12:51                     ` Peter Korsgaard
2009-02-10 13:50                       ` Ulf Samuelsson
2009-02-10 16:34                         ` Thiago A. Corrêa
2009-02-10 17:17                           ` Thiago A. Corrêa
2009-02-10 17:42                             ` Ulf Samuelsson
2009-02-10 18:48                               ` Thiago A. Corrêa
2009-02-11 20:03                                 ` Ulf Samuelsson
2009-02-11 20:15                                   ` Peter Korsgaard
2009-02-12 18:16                                     ` Ulf Samuelsson
2009-02-16 22:21                                       ` Thiago A. Corrêa
2009-02-17 11:26                                         ` Peter Korsgaard
2009-02-10 18:26                           ` Ulf Samuelsson
2009-02-10 18:50                           ` Ulf Samuelsson
2009-02-10 20:06                             ` Thiago A. Corrêa
2009-02-10 18:59                           ` Ulf Samuelsson
2009-02-10 19:49                           ` Ulf Samuelsson
2009-02-10 20:06                             ` Peter Korsgaard [this message]

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=87skmm3vm0.fsf@macbook.be.48ers.dk \
    --to=jacmet@uclibc.org \
    --cc=buildroot@busybox.net \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.