[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#224742 acknowledged by developer (Re: Bug#224742: Related to this issue...)



On Wed, Dec 31, 2003 at 01:32:40PM +0100, Enrico Zini wrote:
> On Tue, Dec 30, 2003 at 04:02:07PM +1000, Anthony Towns wrote:
> > Do you find the "Essential: yes" flag unreasonable too?
> No, because it talks about a quality.  Something as "the way of testing
> if that profile is valid" is not about a quality, but more like an
> imperative command.

So rename the option, eg to "requires-cable" which is a quality of
the interface. Personally, I don't think that makes any difference to
whether a "yes" makes sense or not -- you can say a package is essential
without having to add a "yes" to it, and there's still no point saying
"requires-cable no". But hey, if it makes you happy, feel free.

> Do you think that in C having the construct "break;" illegal and
> requiring to use "break yes;" or "break please;" instead would be
> reasonable?

It's not relevant -- the syntax for C doesn't require name/argument pairs
there. I would certainly consider "Package: foo\nEssential\nVersion:
1.00-1" to be unaesthetic. Hrm. You might also note that C does require
dummy tokens in some places, eg in:

	static int foo(int x) {
		return 30;
	}
	static int bar(void) {
		int (*f)(int) = foo;
		f(20);
	}

ANSI C requires the "x", the 20, and the 30, even though none of them
are actually used.

> For the records (as I have seen people saying that), the main reason I
> kept reopening the bug was not to force you on anything, but because I
> was doubting you were understanding at all why I was asking for that.

Well, you said you were reopening the bug "as I still wish ifupdown
changes attitude towards handling of /e/n/interfaces." As opposed to
saying something like "I have obviously reopened the bug, as I don't
think you've understood why I'm asking for this".

> Instead of getting any clues that you was getting what I was asking, I
> was getting the bug continuously closed in my face.  With threatens.

Meanwhile, I'm getting the bug continually reopened in my face, and having
my suggested alternatives called stupid, crazy, nonsensical, and useless.

Why, you'd almost think close/reopen wars were completely
counter-productive.

> I find it reasonable to ask a maintainer to at least understand what a
> wish is about before closing it, and that's why I acted as I did.  

Is that why you didn't ask once if I understood your request, nor did
you explain it in a different way, and instead just added demand after
demand ("keep the bug open", "don't complain about duplicate options",
"tag it wontfix and keep it open", "it's your job to convince me, not
vice-versa" - paraphrased in each case)?

> From your alternative proposal I was instead pretty sure we weren't
> talking about the same thing.  

Huh? You want guessnot to be configured by a line in an iface stanza in
/etc/network/interfaces that ifupdown ignores. "test-missing-cable yes"
satisfies those requirements. You don't think that's grammatical/pretty. I
disagree, and don't really care that you're not completely satisfied.

People can disagree over something without misunderstanding the issues
involved, you know.

> I tried to explain you, and I'm sorry you
> didn't like the style (and I welcome you to be a non-native English
> speaker and cope with people treating you as a stupid on busy days), but
> the contents are there.

The only thing I can see you explaining in that bug log is that guessnet
wants to use /e/n/interfaces. Which is fine, but, again, as the newcomer
it gets to abide by the existing rules, not make up new ones, especially
when the existing rules are already flexible enough to do what's needed
in a simple fashion.

But the stuff you were explaining works equally well with the alternative
I suggested, and you just said that the alternative made you think I
didn't understand what you were talking about, which seems to indicate
you're either confused now, or you didn't try to explain whatever it was
you thought I was confused about. Is it really unclear why repeatedly
reopening the bug didn't improve matters?

Oh, also:

        features apache firewall php proxy home
        features ftp-server nfs-exports

is already do-able by saying:

	features apache firewall php proxy home \
		ftp-server nfs-exports

I suppose I should also note in response to:

> In which I showed how I didn't think the change you proposed
> was right, and I added how instead I planned to act in the direction you
> indicated me.  (which plan was again wrong because of the other ifupdown
> enforcement I later reported, and which was pointed to me by other people
> and not by you)

that there were six hours between the message where you said you were
going to try a different way that wouldn't work, and the message where
you discovered that it indeed didn't work. Those six hours seem to have
been between 7pm and 2am local time for me. I'm afraid I'm not going
to apologise for not being around to point out that problem to you,
and I don't really understand why you seem to be offended that I wasn't.

Cheers,
aj

-- 
Anthony Towns <aj@humbug.org.au> <http://azure.humbug.org.au/~aj/>
I don't speak for anyone save myself. GPG signed mail preferred.

               Linux.conf.au 2004 -- Because we can.
           http://conf.linux.org.au/ -- Jan 12-17, 2004

Attachment: pgpXrKCIL_Vss.pgp
Description: PGP signature


Reply to: