Hi Ian,
On May 28, 2008, at 8:58 PM, Ian Hickson wrote:
On Wed, 28 May 2008, Robert J Burns wrote:
As I said in my last e-mail, it has never been my intent to edit the
draft merely to reflect majority opinion. It is my intent to write
the
spec in such a way that it addresses the needs of the Web user and
Web
authoring community at large in the best way possible.
If that is your intent, then you're failing miserably at achieving
it.
That's quite possible. I'm doing my best, but I never claimed to be
any
good. I'm happy to step down if someone better can take my place.
You keep lowering the bar in this conversation. It started out that
you weren't going to compromise your principles for the W3C’s
principles and now you're saying you're no good at adhering to any
principles at all. We need you to make a real effort at adhering to at
least your own principles. If you don't understand an issue, don't
dismiss it, but rather ask questions. Do not be embarrassed to ask
questions.
The draft appears to be simply edited at your own whim: bringing to
bear
your own often misguided opinions.
As I noted earlier, the spec doesn't actually align with my
opinions. For
example, the spec allows xmlns="" attributes and /> syntax sugar in
certain places, because the arguments in favour of those were stronger
than the arguments against. However, personally I think both of those
things are stupid, and I wish that I could find strong enough
arguments to
remove them.
I really don't know what that means. To me you sound like you're
saying that you don't use your own judgement when editing the draft.
so In the case of xmlns the draft now reflects a state against your
own better judgement. On the other hand if you weren't using your
judgement to edit the draft what could you possibly being doing
editing the draft?
Again, we need an editor who uses his judgment in editing the draft.
However, we need that judgment to be informed by the opinions of
others in the WG. Your job is not to come up with one-line zingers to
shoot down other’s proposals (like calling xmlns a talisman). Rather
your job is to understand the issues WG members raise so that the
draft can be improved.
You frequently do not participate in the discussions of the WG
because
you seem to think it is beneath you. I don't see how you can ever
achieve the goals and principles you laid out in your reply when you
behave in that way.
I think it's clear from the archives that I do in fact take part in
the
discussions:
http://lists.w3.org/Archives/Public/public-html/2008May/author.html
You certainly do post to the list, but that's not the same thing as
engaging in WG deliberations. Time and time again I've seen you post
things to the list and on IRC that demonstrates you don't understand
the issues involved. However, rather than asking questions to better
understand the issues you simply ignore what you don't understand.
Note also that the HTMLWG is far from the only source of feedback for
HTML5. If you only look at input from this working group then you
might
well think that I don't respond to feedback much or that I don't take
discussions into account. I am also cc'ed on numerous bugs in public
browser bug databases, I'm on dozens of other mailing lists,
including the
WHATWG mailing list, I have Google alerts set up to let me know about
Usenet postings and blog postings with feedback on the spec, and so
on.
All of those sources are taken into account too. I also do research
using
Google's vast resources, much of which I can't report on for
confidentiality reasons, which I also take into account. If you are
only
looking at the spec through the lens of the HTMLWG then indeed, you
would
not see the spec reflect the group's discussions.
Yes, I think perhaps you're trying to do too much here. Focus mostly
on the views of the WG and you'll be able to achieve both the W3C
principles and your own admittedly failed aspirations for your own
principles.
Just look at the list of acknowledgements in the spec -- many if not
most
of those people aren't HTMLWG members.
Also, you cannot simply limit the feedback you hear to “browser
vendors”
narrowly defined. Perhaps you have no concern for the W3C priority of
constituencies either, but that ordered list goes: users, authors,
implementors (including among them a few browser vendors), spec
writers.
You appear to be completely reversing that.
Users are the most important concern, with authors quickly following.
However, browser vendors have the ultimate veto. There is no point
speccing things that they disagree with, as they'll just ignore the
spec
and the users and authors will be in a far worse position overall.
I think you overestimate the eagerness of browser vendors to veto the
needs of users and authors. Most of the proposals and deliberations
that have taken place on the list are not at all burdensome on browser
developers. Some of those proposals place no burden on browser
developers at all (proposals targeting other UAs or taking advantage
of features already implemented).
Again, though, if I really am ignoring implementors as you claim, I
really
would like to hear names so that I can contact them directly. Are
you just
saying that to get a rise out of me, or are there really people whom
I am
ignoring?
It's not for me to say for others. I will say I feel like most of the
threads I have participated in have been misunderstood and frequently
ignored by you. I come to this WG wearing many hats — including an
implementor. So you can add me to the list you're looking to keep of
those implementors you are ignoring. Am I an important implementor?
Certainly not at the moment (if ever). But that only gets us back to
your preferred language that you're not ignoring major browser vendors
(though you may be ignoring the needs of many WG members, other
implementors, authors and users).
Take care,
Rob