Re: Labels

From: jamsden@us.ibm.com
Date: Thu, Feb 17 2000

  • Next message: jamsden@us.ibm.com: "Re: Auto version for workspaces"

    From: jamsden@us.ibm.com
    To: ietf-dav-versioning@w3.org
    Message-ID: <85256888.005CC734.00@d54mta03.raleigh.ibm.com>
    Date: Thu, 17 Feb 2000 11:52:36 -0500
    Subject: Re: Labels
    
    
    
    Tim,
    I don't know the details, but I think one would use URL encoding to
    internationalize URLs.
    
    
    |--------+----------------------->
    |        |          Tim_Ellison@o|
    |        |          ti.com (Tim  |
    |        |          Ellison OTT) |
    |        |                       |
    |        |          02/17/2000   |
    |        |          10:57 AM     |
    |        |                       |
    |--------+----------------------->
      >-----------------------------------------------------------------|
      |                                                                 |
      |       To:     Jim Amsden/Raleigh/IBM@IBMUS                      |
      |       cc:     ietf-dav-versioning@w3.org ('Delta V')            |
      |       Subject:     Re: Labels                                   |
      >-----------------------------------------------------------------|
    
    
    
    
    
    To my knowledge, URLs are not internationalized.
    How do you write a URL with double-byte characters, etc?
    
    I think that the only distinction between labels and revision ids, is that
    users can define, set, remove, etc. labels.  Making them Strings simply
    adds
    unnecessary overhead to the spec.  For example, we will have to support
    operations on mixed ascii and Unicode and specified codepage labels,
    including switching on the fly when dealing with the LABEL XML body and
    adapting to clients' accept-charset requests.  It's possible, but messy.
    
    Tim
     ----------
    >From: jamsden
    >To: ietf-dav-versioning
    >Subject: Re: Labels
    >Date: Thursday, February 17, 2000 10:26AM
    >
    ><<File Attachment: HEADER.TXT>>
    >
    >
    >Revision ids belong to DAV, not revision labels. The labels belong to the
    >users to provide some more human meaningful way to identify a specific
    >revision. WebDAV versioning doesn't need any revision labels for its use,
    >only a revision id.
    >
    >I think labels should be internationalized the same as URLs as they are
    >part of the identification of a specific resource.
    >
    >
    >|--------+---------------------------------->
    >|        |          Tim_Ellison@oti.com (Tim|
    >|        |          Ellison OTT)            |
    >|        |          Sent by:                |
    >|        |          ietf-dav-versioning-requ|
    >|        |          est@w3.org              |
    >|        |                                  |
    >|        |                                  |
    >|        |          02/17/2000 09:49 AM     |
    >|        |                                  |
    >|--------+---------------------------------->
    >  >-----------------------------------------------------------------|
    >  |                                                                 |
    >  |       To:     ietf-dav-versioning@w3.org ('Delta V')            |
    >  |       cc:                                                       |
    >  |       Subject:     Labels                                       |
    >  >-----------------------------------------------------------------|
    >
    >
    >
    >
    >
    ><Jim W.>
    >* 3.4.5, DAV:labels.  Any string that appears in the protocol that is
    >displayed to the user MUST be internationalized, or you violate IETF i18n
    >policy.  Since this section states that revision labels are exposed to the
    >user, then the strings must be tagged with language, and charset.
    ></Jim W>
    >
    >I have always voted that labels are not (necessarily) user-level
    artifacts,
    >they are part of the mechanics of dav, and should be defined as a sequence
    >of octects (and not a String).
    >
    >Tim
    >
    >
    >
    >
    >