Re: [VCARDDAV] Empty elements

Julian Reschke <julian.reschke@gmx.de> Thu, 25 March 2010 16:21 UTC

Return-Path: <julian.reschke@gmx.de>
X-Original-To: vcarddav@core3.amsl.com
Delivered-To: vcarddav@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 878143A6C08 for <vcarddav@core3.amsl.com>; Thu, 25 Mar 2010 09:21:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.215
X-Spam-Level:
X-Spam-Status: No, score=-1.215 tagged_above=-999 required=5 tests=[AWL=-1.605, BAYES_20=-0.74, DNS_FROM_OPENWHOIS=1.13]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X73vhpMd21jG for <vcarddav@core3.amsl.com>; Thu, 25 Mar 2010 09:21:45 -0700 (PDT)
Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by core3.amsl.com (Postfix) with SMTP id 3C0A73A6BF9 for <vcarddav@ietf.org>; Thu, 25 Mar 2010 09:21:44 -0700 (PDT)
Received: (qmail invoked by alias); 25 Mar 2010 16:22:05 -0000
Received: from dhcp-wireless-open-abg-27-102.meeting.ietf.org (EHLO [130.129.27.102]) [130.129.27.102] by mail.gmx.net (mp026) with SMTP; 25 Mar 2010 17:22:05 +0100
X-Authenticated: #1915285
X-Provags-ID: V01U2FsdGVkX1/TtEdgMF/T0PV/2InqizY/gpX6fzTuFi8pJLfAjW J/A58XqUfe242c
Message-ID: <4BAB8DA8.3080502@gmx.de>
Date: Thu, 25 Mar 2010 17:22:00 +0100
From: Julian Reschke <julian.reschke@gmx.de>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.4) Gecko/20060516 Thunderbird/1.5.0.4 Mnenhy/0.7.4.666
MIME-Version: 1.0
To: Florian Zeitz <florob@babelmonkeys.de>
References: <FAD7B51CDD3D606009042915@446E7922C82D299DB29D899F> <4BAB73BB.7080601@babelmonkeys.de>
In-Reply-To: <4BAB73BB.7080601@babelmonkeys.de>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-FuHaFi: 0.65000000000000002
Cc: vcarddav@ietf.org
Subject: Re: [VCARDDAV] Empty elements
X-BeenThere: vcarddav@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF vcarddav wg mailing list <vcarddav.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/vcarddav>, <mailto:vcarddav-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/vcarddav>
List-Post: <mailto:vcarddav@ietf.org>
List-Help: <mailto:vcarddav-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/vcarddav>, <mailto:vcarddav-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Mar 2010 16:21:46 -0000

On 25.03.2010 15:31, Florian Zeitz wrote:
> ...
> Someone present at IETF77 (I didn't quite catch the name, sorry) also
> mentioned he dislikes it when people include empty elements just because
> the Schema dictates it. I know it doesn't really count as an argument,
> but it makes the XML look 'ugly' IMHO.
 > ...

That was me.

Ugliness of the XML is one thing.

Potential interop problems is another. People like to leave out useless 
markup when they get away with it, so we should make sure that 
implementations are consistent in whether they allow it or not.

Best regards, Julian