- From: Dominique Hazaël-Massieux <dom@w3.org>
- Date: Mon, 12 Jul 2004 18:06:42 +0200
- To: www-qa-wg@w3.org
- Message-Id: <1089648402.12287.44.camel@stratustier>
Please send correction/suggestions before Monday next week; I have made
up deadlines for the AI since none were decided during the call.
-----------
QA Working Group Teleconference
Monday, 12-July-2004
--
Scribe: (DH) Dominique Hazaël-Massieux (W3C)
Attendees:
(PC) Patrick Curran (Sun Microsystems)
(DD) Dimitris Dimitriadis (Ontologicon)
(KD) Karl Dubost (W3C, WG co-chair)
(DH) Dominique Hazaël-Massieux (W3C)
(LH) Lofton Henderson (CGMO - WG co-chair)
(LR) Lynne Rosenthal (NIST - IG co-chair)
Regrets:
(MS) Mark Skall (NIST)
(AT) Andrew Thackrah (Open Group)
(VV) Vanitha Venkatraman (Sun Microsystems)
Summary of New Action Items:
AI Karl to update QA Glossary and SpecGL Glossary definition on
"deprecation" by 2004-07-19
AI Karl to send a summary on deprecation to restart a discussion on
www-qa by 2004-07-19
AI Dom to make a technical paper out of old SpecGL Profile/Module/level
by 2004-07-31
Agenda: http://lists.w3.org/Archives/Public/www-qa-wg/2004Jul/0020.html
Previous Telcon Minutes: http://lists.w3.org/Archives/Public/www-qa-wg/2004Jul/0015.html
Minutes:
* Routine business
RESOLVED: The next teleconf and next F2F dates were confirmed.
Karl: Andrew has confirmed by mail that we are all set for our F2F
dates
dom: should we keep that dates given our new timeline (ending in
October)
lofton: it looks unlikely to me that we would publish a good quality
LC doc by end of October
karl: we will
lofton: I think we ought to keep the dates as is
... also, other dates would mean that Mark (and/or Lynne) couldn't
attend
pc and dimitris are fine with the dates
* Getting work done
We need progress on the various sections
Karl: will do mine this week
... and will start putting altogether my sections in an editorial
draft
... integrating the comments that have been made
... please don't wait to much before sending your proposals
... when you write stuff, that makes up for contreversies, which help
making the discussions alive :)
* helping XKMS WG
RESOLVED: PC agreed to participate in an XKMS call, Karl will make the contacts.
Karl: the XKMS WG is setting up a TS
... they need expertise on how to proceed
... and would like to have someone coming to their call
PC: if you can send me a private mail, I'll take care of that
... sorry I dropped the ball on it
* Test Case License issue
RESOLVED: LH will integrate AB's recommendation; PC will review the IPR
FAQ once it's available
LH: I don't think there is an issue anymore FWIW
... what the AB is recommending is not that far from what we said
... I was put off by the fact that this solution came out of nowhere
... but what they resolve doesn't look objectionable
... and I'll integrate this in the next version of the QAH
Karl: it's not coming from nowhere
... all the past work in this issue has been worthwhile
LH: what I meant is that it came out of a group without visibility for
us and the world
... we won't know how they came to that decision
Karl: I've seen a FAQ is being in written
... who? date?
dom: Ian Jacobs is in charge
... probably not before August
karl: is someone willing to review it once it's available?
lofton: I can do it, but I think PC would be a better candidate
PC: I'll do it, unless I can't at that time
LH: so we should remove the old references?
DHM: indeed
* Deprecation and obsolete features
RESOLVED: Karl will update the glossaries with Lynne's definition of
deprecation, and will restart the discussion on the various open
questions around this topic
Karl: HTML 4 defines deprecation fairly well
... haven't seen other definitions elsewhere
... Lynne pointed me to a misconception I had made in my first def
... that obsoleting was only when it was replaced by a new feature
... there is also a possibility that the feature is simply being
dropped
... Also, open question on deprecation/obsolete/error handling?
Dave: also, Al's question about "pre-deprecation"
karl: also, deprecation and versioning can create difficult problems
to solve
... e.g. deprecated properties in CSS validator
dom: sounds interesting to tackle
... like the definition proposed in
http://lists.w3.org/Archives/Public/www-qa/2004Jul/0000
... how should we proceed?
karl: I'll try to summarize my thought on this and send it to www-qa
ACTION: Karl to update QA Glossary and SpecGL Glossary definition on
"deprecation" by 2004-07-19
ACTION: Karl to send a summary on deprecation to restart a discussion on
www-qa- by 2004-07-19
LH: I had a comment about not mixing definitions and good practices
... the line wasn't always very clear in the mail thread
... last defintion from Lynne looked good to me
Karl: I'll try to send the def on the ml, and if you still have issues
with it, let me know
* Profiles, modules and levels in SpecGL
RESOLVED: profiles/modules/levels from old SpecGL will be published as
a technical note
RESOLVED: Lynne will send proposal about GP and principles for section
on dividing a technology
Karl: Lynne proposed to take them out of old SpecGL and include them
in SpecGL lite
LR: I read over the concept section in the older SpecGL
... it reads very well, with very few changes
... so, can we just take it out and make it into a technical note?
... I think it can stands on its own
... if there are objections to that, we need to put it into an
appendix of SpecLit
... but I think the stand-alone note would be better
DM: how would you direct people to the principles about DoV?
LR: I'm only talking about profiles/modules/levels
... the section that Dom wrote with illustrations
... in SpecGL, I'm in the process of thinking about the principles
... for subdividing technologies
... I'd like to make reference to this external note
KD: I had an old AI to write a summary about P/M/L
... I'm willing to participate in it
... anybody against this?
dom: sounds like a good idea
... FWIW, what we're doing is looking more and more like what the TAG
is doing
... with their findings completing the main ArchDoc
Karl: who's interested in doing this?
Dom: I can lead it
Karl: and Lynne, Karl, and DM will help
LR: only address Profiles/modules/levels
Karl: there are other topics that could benefit from this approach,
e.g. DoV
... but remember that the priorities is to write SpecGL
... any other topic?
LR: I'm thinking about writing the section on the "subdivide
technology" in SpecLit
... would like to get feedback on how to proceed
... 1st thing I would like to do is to say that it's a good practice
to divide your technology in such or such a way
... but then if someone follows this GP, there is a principle that you
do certain things
... is that OK? Since that's conditional
DM: I think it makes sense
... but what is the GP you're thinking? that if you subdivide, it
should be a profile, or a module or a level?
LR: the GP would probably more generic "think to subdivide your
technology", and then p/m/l is techniques
DM: I think subdiving is bad practice
... if you can do it uniform, do so
... but if you can't and have to subdivide, do it with profiles or
modules or levels
LR: so you don't think it's a good idea to subdivide?
DM: right
KD: I would not say it's a bad practice
... but that's a practice that should be used very carefully
... once you start to subdivide, you make it easier for each small
part
... but you have to take care of all the new interoperations that
appear
... it may be easier for developer, but then you may have to do
profiles to bound all the modules together
... and thus a more complicated conformance section
LR: that's giving me some ideas
LH: it looks to me that what you're looking for is a net gain in
interop
... that should be the criteria
... by default, subdividing is bad for interop
... but in some cases (huge spec as SVG), you have to subdivide if you
want it to be implemented interoperably
LR: so, 1st I would introduce criteria to decide whether to subdivide
or not, with pros and cons
... people that don't subdivide can skip the section
LH: you could integrate it into a GP or a principle
... by targetting the "net gain in interop" approach
... as in risk analysis in economy
LR: I don't think I need a GP for that
LH: the GP could be "subdivide if it's going to improve interop"
DM: but subdividing is usually just for political acceptance
LR: I don't think I need a GP for that
LH: the GP could be "subdivide if it's going to improve interop"
DM: but subdividing is usually just for political acceptance
LH: but in the end, that targets interoperability
LR: so first, a GP about pros and cons for subdiving
... if you subdivide, further requirements
... otherwise, skip the section
... I'll have a first stab at it and will look for your input
KD: let's adjourn; don't forget to send your participations to SpecGl
--
Dominique Hazaël-Massieux - http://www.w3.org/People/Dom/
W3C/ERCIM
mailto:dom@w3.org
Received on Monday, 12 July 2004 12:06:44 UTC