+www-archive

To: 

Chasen Le Hara   [EMAIL PROTECTED] <mailto:[EMAIL 
PROTECTED]&In-Reply-To=%253C97BA8346-3183-441D-BB7A-82D15A593723%40chasenlehara.com%253E&References=%253C97BA8346-3183-441D-BB7A-82D15A593723%40chasenlehara.com%253E>
        
Dan Connolly     [EMAIL PROTECTED] <mailto:[EMAIL 
PROTECTED](formal%20question%20WBS%20%09survey)&In-Reply-To=%253C1177700199.22874.408.camel%40dirk%253E&References=%253C1177700199.22874.408.camel%40dirk%253E>
       
David Dailey     [EMAIL PROTECTED] <mailto:[EMAIL 
PROTECTED]&In-Reply-To=%253C6.2.5.6.1.20070425133626.01dcb668%40sru.edu%253E&References=%253C6.2.5.6.1.20070425133626.01dcb668%40sru.edu%253E>
        
David McClure    ?      
Ian Hickson      [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>   

cc: 

Chris Wilson     [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>   
David Hyatt      [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>   
Doug Schepers    [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>   

I hope what I am doing here is in order. If not, I'm sure one of the chairs 
will let me know.

We represent the five individuals who responded to the recent survey called by 
Dan http://lists.w3.org/Archives/Public/public-html/2007Apr/1399.html who 
showed an interest in helping with "issue tracking, summarization, and 
clustering ". I hope my spreadsheet work did not screw anything up, and 
apologies to David McClure whose email address I could not find in the places I 
knew to look.

I also copied Chris, David Hyatt and Doug. Chris is a co-chair. David looks 
like he is likely to become an editor and Ian has indicated that as editor he 
is likely to be involved in all these issues. David, if you wish, please let me 
know and I'll try to remove you from the above list. Doug, I recall, 
volunteered to be involved in this initiative which reflects a possible 
idiosyncracy of my memory. If you know of others, and if the activity I suggest 
is appropriate, then I suggest they be added to this discussion.

I recall that a little bit of discussion of issue tracking has arisen thus far 
in the email discussion. Doug asked about good issue-tracking software. Someone 
mentioned SVN + trac. I replied 
http://lists.w3.org/Archives/Public/public-html/2007Apr/1389.html that

-----<quote>---------

3a. issue tracking and clustering -- for example the issue of 
enhancements to the <table> object have come up in at least six 
separate occurrences -- only some of those suggestions seem to be 
handled by the WHATWG datagrid or datalist elements. SVN + trac ? 
(http://lists.w3.org/Archives/Public/public-html/2007Apr/1214.html 
<http://lists.w3.org/Archives/Public/public-html/2007Apr/1214.html> ) I 
think this deals more with the issues once that have been identified. 
If we approach this differently (like as an analysis of customer 
specifications) then "content analysis" might be more appropriate, 
since it would help in the identification and labeling of issues. 
[...]

Now I understand 
that from a chair's perspective, the obligation to address all 
"issues" means that one would not want each expressed opinion or 
concern to require a formal response, so the whole issue of what is 
an "issue" might involve some new nomenclature. But in the long run, 
I think giving a certain amount of editorial independence to the 
group's contributors (a probably outgrowth of such collaborative 
software) would help the chairs, the editors, and the issue trackers 
in the long run.
--</quote>-----

I quote myself above not because I think it is the best or only approach, but 
rather because it's the only discussion I'm aware of (though Ian may well know 
of many others) in our WG that has addressed issue tracking methodology per se.

Anyhow what I'd like to suggest is a means by which we might actually begin 
working on a "suggestion tracking" methodology. I use the term "suggestion 
tracking" since I am not recommending that all suggestions that WG participants 
have made qualify as issues worthy of the official "addressing." [Dan I tried 
to find your message on this subject to include a link, but was unable to find 
it]. The actual W3C language about the need to address issues should probably 
be inserted in a working draft somewhere, if this little group of five (or 
eight or more) actually comes into existence.

I do think it is important that all "suggestions" be identified and either 
marked as closed, as uncertain, or as issues that the WG will address. This 
will go a long way toward making sure that the individuals who have devoted 
large amounts of effort (2500+ email messages so far) know that their 
"suggestions" have been listened to. This goes a long way toward meeting what I 
think some of the aims of our WG actually are: to ensure representativeness. 
All parties seem to concur on this as a basic premise. The more sunlight can be 
cast on the process the better off we all are.

Let me give an example: in the debate on <indent> as a new tag, some people 
think the issue is still alive. Others seem to think it has been sufficiently 
refuted. Summarily siding with either perspective would not be the role of 
issue tracking, summarization, or clustering as I see it. 

How can we do that? Well, maybe there is software to help. 

1. http://trac.edgewall.org/ Trac is an open source-issue tracking system for 
software development. My colleagues who know about that sort of thing tell me 
it is sort of a project management thing for tracking issues once they have 
been identified, not for identifying them in the first place.

2. content analysis -- When I gathered public testimony pertaining to a 
$1billion lawsuit in Alaska in the early 1980's, there was no good software for 
helping me to digest the large volume of public testimony. I offered to design 
some. Alaska did not buy. I really don't know if there has been much progress 
since then. I would hope so. That would be one way to proceed that would make 
the entire process quite visible and accountable.

3. Help desk or software bugs -- issue tracking. I know both of these sorts of 
systems must in some way allow for the identification of the fibrous and 
tangled nature of problems. Two problems are often one. One problem often turns 
into many. Perhaps there is some suitable software that could be adapted to our 
needs. I suspect everybody here but me probably knows more about this area than 
I do.

Maybe there isn't such software.

Let me suggest a methodology first, and then see if there is appropriate 
software later:

Suppose during the next month, we were to divvy up the 4000 (2500 so far plus 
1500 for May ) messages in some way. Maybe we all start with March 7th and take 
turns following threads using (thread#)%(number of contributors).

A. Each message is dealt with by marking it either "new" or "covered by 
(subsumed under) some prior thread". A cumulative list of the names of those 
suggesting the recommendation is made. A separate and cumulative list of the 
names of those "refuting" the issue is also maintained.

B. Once an exhaustive and exclusive list of all "suggestions" has been tallied 
-- assume for example that the 4000 messages boil down to 400 distinct 
"proto-issues" -- then that list of 400 proto-issues is used as a sparse-matrix 
questionnaire. All persons on record as proponents of the feature are asked if 
they have been convinced that the issue has been sufficiently disputed so as to 
warrant removing it from the list of "open suggestions" or if they would like 
to keep it alive for further consideration.

C. The list of 400 proto-issues might then be whittled down to some smaller 
list (say 300) issues which are still in the minds of some participants still 
"open". This becomes the list of "open suggestions."

D. The list of open suggestions is then submitted for reanalysis by those 
identified as the "refuters" of the suggestions. The refuters are asked -- do 
you still hold your objections.

E. Part 1. All suggestions that are dropped are identified as dropped.

E. Part 2. All suggestions that are proposed without challenge become issues 
(for further deliberation).

E. Part 3. All contested issues are then sent back to both proposers and 
detractors (as identified by name and e-mail address). Each side is given one 
week to file a position paper. Each is given one week to file a response to the 
opposition's position paper. All papers must be fewer than 500 words.

F. The WG is surveyed. On the basis of that survey and whatever other 
information they wish to consider, the chairs (or the permanent members of the 
committee or whatever is appropriate -- it seems like there is some core 
membership exclusive of invited experts) decide which suggestions become issues 
worthy of placing on the WG's official agenda.

Whatcha think? Is it worth a try?

respecfully,

David Dailey

 


Reply via email to