W3C home > Mailing lists > Public > public-xhtml2@w3.org > February 2009

Re: [XHTML2] INS, DEL, and MOD

From: Roland Merrick <roland_merrick@uk.ibm.com>
Date: Tue, 10 Feb 2009 14:45:24 +0000
To: "Gregory J. Rosmaita" <oedipus@hicom.net>
Cc: Christophe Strobbe <christophe.strobbe@esat.kuleuven.be>, public-xhtml2@w3.org, public-xhtml2-request@w3.org, rob@robburns.com, Tina Holmboe <tina@greytower.net>
Message-ID: <OF0C24B158.BB291B0D-ON80257559.004F5F8C-80257559.0051107F@uk.ibm.com>
Greetings, this is a tricky subject. I would like us to develop a argument 
that examines the alternatives in therms of their pros and cons. I think 
that there are at least three alternatives using elements:

1.      INS and DEL
        Pro: This is the status quo and people are familiar with it.

2.      MOD

3.      INS, DEL and MOD
Another approach used in xmlspec is the use of @diff with values of add, 
chg, del

Authoring specs in xmlspec is my only experience of explicitly marking up 
changes. I did not like using @diff="chg", I preferred to use @diff="add" 
and @diff="del" so that I could be more explicit. So, personal opinion, I 
do not like, and do not feel the need for, MOD (or diff="chg").

Regards, Roland

"Gregory J. Rosmaita" <oedipus@hicom.net>
Tina Holmboe <tina@greytower.net>, public-xhtml2@w3.org
Christophe Strobbe <christophe.strobbe@esat.kuleuven.be>, rob@robburns.com
05/02/2009 22:09

aloha, tina!

i cannot find our exchange on INS, DEL and my proposal for MOD


but i do remember your asking me, "INS and DEL are nicely binary. Either 
it is, or it isn't. What is MOD?", so here is an attempt to answer your 
question with an example of the type of ambiguity a strict binary change 
marker can cause...

the reason why i suggested MOD was to cover situations which frequently 
occur in online collaborative work, such as that contained in the 
following (brief) threads from wai-xtech:




in this exchange, there was confusion and ambiguity between what was 
deleted and what had been inserted and what had been modified, when, 
by whom, and why

that's why i also considered reducing the change marking element to a 
single element, such as MOD or CHANGE, with defined types and/or roles, 
which can cover any and all conceivable cases...

CONSERVATIVE, n.  A statesman who is enamored of existing evils,
as distinguished from the Liberal, who wishes to replace them 
with others.         -- Ambrose Bierce, _The Devil's Dictionary_
             Gregory J. Rosmaita, oedipus@hicom.net
  Camera Obscura: http://www.hicom.net/~oedipus/index.html

Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU
Received on Tuesday, 10 February 2009 14:46:12 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:40:04 UTC