- From: Karl Dubost <karl@w3.org>
- Date: Tue, 12 Dec 2006 15:34:09 +0900
Le 12 d?c. 2006 ? 14:10, Ian Hickson a ?crit : > There is no contradiction here as I assume you are implying. The > context > is extension mechanisms. It is important to have well-defined > extension > mechanisms, to allow for authors to experiment and address their needs > without having to affect all users of the technology. completely agreed and you know why. :) http://www.w3.org/TR/qaframe-spec/ > It is equally > important to ensure that such extension mechanisms are well-scoped > so that > future extensions to the language itself aren't constrained, as has > happened in certain areas (for example, when it comes to the > parsing of > certain elements). Extension mechanisms benefit from forethought, > but do > not require it. Experience gained from the creation of extension > mechanisms by subsets of the community can contribute towards the > development of the language as a whole. Agreed again. I think we both agree on the general idea, but not with the process. >> Morality: if you are a community with needs, microformats, sw, >> etc. do >> whatever you want, it doesn't matter that much :) The Web is >> already 97% >> invalid. It will be more tag soup BUT at least once you have >> reached a >> critical mass, people will formalized in a specs your practices which >> were once done. > > I'm going to assume this is just a troll. Sorry if it was taken as a troll. But it is the feeling I have since I followed the discussion here for the last year or two. It seems there is a sound resistance to progress on certain topics. I completely agree that consensus is a long process. But I have difficulties to see sometimes how you decide about some extension. We can take RDFa/microformats and include patterns. There are things which we can not do these days because the solution of microformats is incomplete. It doesn't dismiss the microformats at all. It just mean that some communities need more. >> question: why do we create specs? > > To ensure interoperability between products from different groups of > people, in a fashion that addresses the majority of the needs of those > groups. More specifically in the case of Web specifications, to ensure > that content written by one group of people will be understood to > mean the > same thing by all its readers, and will be processed in the same > way by > all software, even if the software was not written with that > content in > mind. Agreed again. But I'm not sure we have always the same idea of what is needed, which is also part of the process. I think it would help to have a rationale behind each decision or at least showing the different solution which have been proposed. A bit like wikipedia when an article is put online, there is an equilibrium showing the two points of view or more if any. I think that is healthy in the sense because sharing ideas without wiping out others make all of us richer more than having resistance which sounds like you against the world (which might not be healthy for yourself as well.) Again sorry for the mischaracterization, but really in the need to understand how the things are processed. -- Karl Dubost - http://www.w3.org/People/karl/ W3C Conformance Manager, QA Activity Lead QA Weblog - http://www.w3.org/QA/ *** Be Strict To Be Cool ***
Received on Monday, 11 December 2006 22:34:09 UTC