All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Yoshinori K. Okuji" <okuji@enbug.org>
To: The development of GRUB 2 <grub-devel@gnu.org>
Subject: Re: device syntax again
Date: Fri, 21 Jan 2005 17:00:37 +0100	[thread overview]
Message-ID: <200501211700.37394.okuji@enbug.org> (raw)
In-Reply-To: <23A561F0-6BBA-11D9-B02D-000A95A0560C@penguinppc.org>

On Friday 21 January 2005 15:38, Hollis Blanchard wrote:
> Yes, we're impacting users because doing the right thing would be
> difficult.

I disagree strongly. How do you define what is the right thing? For me, 
the right thing is consistency in GRUB. I think you stick to your 
firmware too much.

You must consider the balance. How much does it impact users in reality? 
If you cannot do something because of this, I would agree with you. 
But, in this case, you just need one more step and it must be rarely 
required.

> I agree that a non-trivial amount of code would need to change, but
> there is perhaps a simpler alternative: choosing a separator
> character for each architecture that is guaranteed by spec to be ok.
> For example: #define GRUB_DEVICE_SEPARATOR ',' // x86
> 	#define GRUB_DEVICE_SEPARATOR '|' // Open Firmware

Don't do it, please.

Hollis, I feel that your way of thinking is "GRUB should be a convenient 
way to wrap Open Firmware". However, I have heard that many people want 
to see GRUB in other architectures and their way of thinking is "I want 
the same features and the same interface on my architecture". 
Basically, they are interested in the user-visible part of GRUB. If 
GRUB provides a different interface for each architecture, what would 
they feel? I'm sure that they would be surprised and complain.

Okuji



  reply	other threads:[~2005-01-21 16:15 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-01-13  0:57 device syntax again Hollis Blanchard
2005-01-18 14:52 ` Hollis Blanchard
2005-01-18 15:36   ` Yoshinori K. Okuji
2005-01-19  1:59     ` Hollis Blanchard
2005-01-19  7:58       ` Vincent Pelletier
2005-01-19 15:30         ` Hollis Blanchard
2005-01-19 10:06       ` Yoshinori K. Okuji
2005-01-21  2:33         ` Hollis Blanchard
2005-01-21 12:22           ` Marco Gerards
2005-01-21 14:38             ` Hollis Blanchard
2005-01-21 16:00               ` Yoshinori K. Okuji [this message]
2005-01-19 12:40       ` Marco Gerards

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=200501211700.37394.okuji@enbug.org \
    --to=okuji@enbug.org \
    --cc=grub-devel@gnu.org \
    /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.