The probably-last gang of issues

2005-01-24 Thread Paul Hoffman
Greetings again. Sam's recent work queue rotation marks what we 
consider to be the likely final rotation before we are finished with 
the Atom format draft. That is, the goal is that, once we accept or 
close all of the items from the rotation, the format document editors 
will have a complete picture of what the WG wants in the Atom format 
spec.

(For those of you new to this process, the full list of currently 
under discussion is at 
http://www.intertwingly.net/wiki/pie/AtomPubIssuesList.)

This ties in nicely with our goal of turning the format spec in for 
IETF Last Call before March. Of course, changes can (and probably 
will) be made based on the input to the WG from the IETF Last call. 
Those changes can come from the IETF community as a whole or from the 
WG as we stare one more time at the document (and as the implementers 
write code to it). However, there is a goal of not needing to revise 
the document after IETF Last Call; that is, we don't send the 
document to the IETF for review if we know that there are topics on 
which there is WG consensus that is not reflected in the document.

So, please take a look at all of the Paces listed as currently under 
discussion and comment freely. We're getting close to being 
finished, which is of course the over-arching goal.

--Paul Hoffman, Director
--Internet Mail Consortium


Stand by for a flurry of Pace overviews

2005-01-24 Thread Tim Bray
Sam has updated our Public Issues List, and Paul has talked about about 
where we'd like to get to.  I'm about to send fifteen separate 
messages, one for each of the 15 (!) format-related Paces up for their 
(hopefully) last go-around.

These are the result of discussion between Paul and Sam and myself, and 
represent our take on what our consensus call would be if there were no 
further discussion.  They may also prove to be convenient anchors for 
per-Pace discussion threads.  -Tim



PaceExtensionConstruct status

2005-01-24 Thread Tim Bray
If there were no further discussion: This has received no -1s, but also 
not a lot of wild enthusiasm.  Support at the moment is a bit marginal, 
but some +1s from implementors would probably make it a slam-dunk.  
-Tim



PaceEntriesAllTheWayDown status

2005-01-24 Thread Tim Bray
If there were no further discussion:  This is a radical change to the 
document and, so far, hasn't gathered widespread enough support to make 
it over the line.  -Tim



PaceDateofSubject status

2005-01-24 Thread Tim Bray
If there were no further discussion: This topic was beaten to death a 
few times in the WG. Unless there is a wave of enthusiasm unaccompanied 
by -1s, the dates in the current Internet Draft will be all that ships 
with the final document.

 -Tim


PaceExtendingAtom status

2005-01-24 Thread Tim Bray
If there were no further discussion: This is the result of a lot of 
discussion around Must Ignore and has in various drafts received lots 
of friendly remarks and suggestions for improvement, which have been 
incorporated.  Absent some convincing -1s, it probably goes in.  -Tim



Re: PaceDateUpdated2 status

2005-01-24 Thread Sascha Carlin
Tim Bray wrote:
If there were no further discussion: This topic was beaten to death a 
few times in the WG. Unless there is a wave of enthusiasm unaccompanied 
by -1s, the dates in the current Internet Draft will be all that ships 
with the final document. -Tim
+1.  I think this really is a consensus.
FYI: http://www.itst.org/web/308-atom_04.shtml


Re: PaceSyntaxGuidelines status

2005-01-24 Thread Joe Gregorio

It reads like more of a guideline than a Pace. Inspecting the format
for conformance to these guidelines and generating Paces for
non-conformances seems like a better way to proceed than to actually
add this text to the spec.

-joe


On Mon, 24 Jan 2005 16:17:36 -0800, Tim Bray [EMAIL PROTECTED] wrote:
 
 If there were no further discussion: Hasn't got enough support so far,
 but also has had no opposition we can find.  -Tim
 
 


-- 
Joe Gregoriohttp://bitworking.org



Re: PaceDateofSubject status

2005-01-24 Thread Sascha Carlin
Tim Bray wrote:
If there were no further discussion: This topic was beaten to death a 
few times in the WG. Unless there is a wave of enthusiasm unaccompanied 
by -1s, the dates in the current Internet Draft will be all that ships 
with the final document.
That is, PaceDateOfSubject won't go in? +1 to that.
Funny enough, I am listed as one of the supporters of this pace. In fact, I am 
not: http://www.imc.org/atom-syntax/mail-archive/msg07767.html



Re: PaceSyntaxGuidelines status

2005-01-24 Thread Tim Bray

On Jan 24, 2005, at 5:02 PM, Joe Gregorio wrote:
It reads like more of a guideline than a Pace. Inspecting the format
for conformance to these guidelines and generating Paces for
non-conformances seems like a better way to proceed than to actually
add this text to the spec.
Actually, take a closer look, I got fooled too it first glance: It's 
talking about how *extensions* should use syntax, not how the spec 
should. -Tim



Re: PaceMustBeWellFormed status

2005-01-24 Thread Joe Gregorio

It's good work but it belongs in a primer or best practices document.

   -joe


On Mon, 24 Jan 2005 16:17:40 -0800, Tim Bray [EMAIL PROTECTED] wrote:
 
 If there were no further discussion:  The WG completely failed to
 converge to consensus on these issues last time around. Consensus can
 still be found here. -Tim
 
 


-- 
Joe Gregoriohttp://bitworking.org



Re: PaceFeedLink status

2005-01-24 Thread Joe Gregorio

+1 The alternative is that blasted feed:// URI type...

-joe


On Mon, 24 Jan 2005 16:17:44 -0800, Tim Bray [EMAIL PROTECTED] wrote:
 
 Not yet taken up by the WG, depends on the discussion that comes with
 this call. Same rules as all the others: there has to be a positive WG
 consensus that each adds to the base specification.  -Tim
 
 


-- 
Joe Gregoriohttp://bitworking.org



Re: PacePersonLinks status

2005-01-24 Thread Joe Gregorio

-1

If I understand all the Paces correctly, couldn't you get the same
effect by including foaf as a Structured Extension of Person?

-joe

On Mon, 24 Jan 2005 16:17:39 -0800, Tim Bray [EMAIL PROTECTED] wrote:
 
 If there were no further discussion: Has failed to get anywhere near
 enough support to call rough consensus in previous go-arounds.  -Tim
 
 


-- 
Joe Gregoriohttp://bitworking.org



Re: PaceEnclosuresAndPix status

2005-01-24 Thread Joe Gregorio

+1

Should there be a suggested size for images?

   -joe


On Mon, 24 Jan 2005 16:18:00 -0800, Tim Bray [EMAIL PROTECTED] wrote:
 
 If there were no further discussion: Got no -1's, seems useful, needed
 for feature parity with RSS2, will likely go in absent some objections.
   -Tim
 
 


-- 
Joe Gregoriohttp://bitworking.org



Re: PaceExtendingAtom status

2005-01-24 Thread Joe Gregorio

+1 for making Atom a 'Must Ignore' language.


On Mon, 24 Jan 2005 16:17:46 -0800, Tim Bray [EMAIL PROTECTED] wrote:
 
 If there were no further discussion: This is the result of a lot of
 discussion around Must Ignore and has in various drafts received lots
 of friendly remarks and suggestions for improvement, which have been
 incorporated.  Absent some convincing -1s, it probably goes in.  -Tim
 
 


-- 
Joe Gregoriohttp://bitworking.org



Re: PaceMustBeWellFormed status

2005-01-24 Thread Tim Bray

On Jan 24, 2005, at 5:12 PM, Joe Gregorio wrote:
It's good work but it belongs in a primer or best practices document.
+1.  I like it, I'd like to use it somewhere, but I don't think it 
belongs in the core spec. -Tim



Re: PaceEnclosuresAndPix status

2005-01-24 Thread Tim Bray

On Jan 24, 2005, at 5:18 PM, Joe Gregorio wrote:
+1
Should there be a suggested size for images?
A suggested aspect ratio, actually.  Drat.  Brent Simmons loved this 
idea, and I meant to update the draft.  Would anyone be upset if I 
updated the draft to say an aspect ratio of 2 (horizontal) to 1 
(vertical)?  -Tim



Re: PaceSyntaxGuidelines status

2005-01-24 Thread Joe Gregorio

On Mon, 24 Jan 2005 17:08:45 -0800, Tim Bray [EMAIL PROTECTED] wrote:
 
 On Jan 24, 2005, at 5:02 PM, Joe Gregorio wrote:
 
  It reads like more of a guideline than a Pace. Inspecting the format
  for conformance to these guidelines and generating Paces for
  non-conformances seems like a better way to proceed than to actually
  add this text to the spec.
 
 Actually, take a closer look, I got fooled too it first glance: It's
 talking about how *extensions* should use syntax, not how the spec
 should. -Tim


In that case +1.

   -joe


-- 
Joe Gregoriohttp://bitworking.org



Re: PaceDateUpdated2 status

2005-01-24 Thread Graham
On 25 Jan 2005, at 12:17 am, Tim Bray wrote:
If there were no further discussion: This topic was beaten to death a 
few times in the WG. Unless there is a wave of enthusiasm 
unaccompanied by -1s, the dates in the current Internet Draft will be 
all that ships with the final document. -Tim
The language in the current draft is much cleaner, and I'd like to keep 
that. Since not much of this Pace is compatible with that language, the 
Pace itself is a -1.

BUT, making the updated date optional is something I support. Anyone 
else?

Graham

smime.p7s
Description: S/MIME cryptographic signature


Re: PaceAttributesNamespace status

2005-01-24 Thread Graham
On 25 Jan 2005, at 12:17 am, Tim Bray wrote:
Not yet taken up by the WG, depends on the discussion that comes with 
this call. Same rules as all the others: there has to be a positive WG 
consensus that it adds to the base specification.  -Tim
-1
Unacceptable. Language is too broad and is meaningless outside the RDF 
context, which is where it should stay.

Graham

smime.p7s
Description: S/MIME cryptographic signature


Re: PaceEntryDeletion status

2005-01-24 Thread Graham
-1
This approaches the problem from the wrong end. A better way to solve 
it would be to list entries that weren't deleted, but expired. A more 
complex solution would be to HEAD the link (or id or something) and see 
if you get a 404.

Graham
On 25 Jan 2005, at 12:17 am, Tim Bray wrote:
If there were no further discussion: The earlier discussion for this 
was inconclusive. The demand doesn't seem high enough to get it over 
the goal line, but if there is a wave of enthusiasm, there didn't seem 
to be that much opposition.  -Tim



smime.p7s
Description: S/MIME cryptographic signature


Re: PaceExtensionConstruct status

2005-01-24 Thread Sam Ruby
Joe Gregorio wrote:
+1 to the general Pace, but I would prefer to see
the 'Simple Extension' dropped. It adds a level of complexity
that isn't requried. and  for no discernable benefit.
For example, the Pace states that  A Simple Extension construct MUST
NOT have any attributes or child elements.  Does that mean that a
Simple Extension can't use xml:lang? Does a formerly Simple Extension
become a Structured Extension if it requires internationalization?
I work best with specific example.  How should wfw:comment be handled?
- Sam Ruby


Re: PaceExtensionConstruct status

2005-01-24 Thread Joe Gregorio

On Mon, 24 Jan 2005 20:41:40 -0500, Sam Ruby [EMAIL PROTECTED] wrote:
 Joe Gregorio wrote:
  +1 to the general Pace, but I would prefer to see
  the 'Simple Extension' dropped. It adds a level of complexity
  that isn't requried. and  for no discernable benefit.
 
  For example, the Pace states that  A Simple Extension construct MUST
  NOT have any attributes or child elements.  Does that mean that a
  Simple Extension can't use xml:lang? Does a formerly Simple Extension
  become a Structured Extension if it requires internationalization?
 
 I work best with specific example.  How should wfw:comment be handled?

As a Structured Extension. Is there a benefit to being a 'Simple
Extension' that I am missing?

-joe

-- 
Joe Gregoriohttp://bitworking.org



Re: PaceEntriesAllTheWayDown status

2005-01-24 Thread Graham
On 25 Jan 2005, at 12:17 am, Tim Bray wrote:
If there were no further discussion:  This is a radical change to the 
document and, so far, hasn't gathered widespread enough support to 
make it over the line.  -Tim
-1
Architectural astronautics at its most textbook.
Graham


smime.p7s
Description: S/MIME cryptographic signature


Re: The probably-last gang of issues

2005-01-24 Thread Graham
2 questions:
1. Is there a deadline for new feature proposals? Has it passed? 
There's one I want to make that depends on whether or not one in the 
current round is accepted.

2. The Pace process doesn't encourage proposing minor (editorial, 
style, etc) changes. It also seems to have encouraged proposals that 
are good in principle but poorly worded to be incorporated. Will there 
be a period of time for nitpicking and copyediting?

Graham

smime.p7s
Description: S/MIME cryptographic signature


Re: PaceExtensionConstruct status

2005-01-24 Thread Dan Brickley

* Joe Gregorio [EMAIL PROTECTED] [2005-01-24 20:44-0500]
 
 On Mon, 24 Jan 2005 20:41:40 -0500, Sam Ruby [EMAIL PROTECTED] wrote:
  Joe Gregorio wrote:
   +1 to the general Pace, but I would prefer to see
   the 'Simple Extension' dropped. It adds a level of complexity
   that isn't requried. and  for no discernable benefit.
  
   For example, the Pace states that  A Simple Extension construct MUST
   NOT have any attributes or child elements.  Does that mean that a
   Simple Extension can't use xml:lang? Does a formerly Simple Extension
   become a Structured Extension if it requires internationalization?
  
  I work best with specific example.  How should wfw:comment be handled?
 
 As a Structured Extension. Is there a benefit to being a 'Simple
 Extension' that I am missing?

Is it that they're unconstrained enough that one might hope to generate a UI 
for any simple extension without knowing much about the particular 
properties being used?

Answering a question with a question,

Dan



Re: The probably-last gang of issues

2005-01-24 Thread Tim Bray
On Jan 24, 2005, at 5:45 PM, Graham wrote:
1. Is there a deadline for new feature proposals? Has it passed? 
There's one I want to make that depends on whether or not one in the 
current round is accepted.
This being an IETF WG, you can always post a comment to a draft.  If 
rough consensus occurs, in it goes.  The current flurry is about 
achieving closure on a bunch of known issues, and about our belief that 
the Atom data format is getting nicely cooked; but the door isn't 
closed until the IESG says done.

2. The Pace process doesn't encourage proposing minor (editorial, 
style, etc) changes. It also seems to have encouraged proposals that 
are good in principle but poorly worded to be incorporated. Will there 
be a period of time for nitpicking and copyediting?
I think it's be just fine to have editorial and style and language 
debates right here on the WG any old time.  It might be nice to put 
[Editorial] or some such in the subject line.  -Tim



Re: PaceDateUpdated2 status

2005-01-24 Thread Eric Scheid

On 25/1/05 12:33 PM, Graham [EMAIL PROTECTED] wrote:

 BUT, making the updated date optional is something I support. Anyone
 else?

I originally thought so, but was willing to bend to the will of the
developers that didn't like having an element that may or may not be there
and thus required some manner of implied value or some such so sorting etc
would work in some predictable manner.

In a world where date-updated is optional, is it implied that an entry with
no date-updated has a last significant change date being the
date-published?

I'd like it to be optional. If optional, then it's easy to leave out for
those publishing systems that don't facilitate a method for subjectively
marking an modification/edition/change as being significant, and by not
being required to be filled with something would thus not appear to so
tempting a target for date of last modification, no matter how trivial or
banal.

Did someone do a survey of what date concepts the various blog publishing
systems support?

e.



Re: PaceFeedLink status

2005-01-24 Thread Eric Scheid

On 25/1/05 11:17 AM, Tim Bray [EMAIL PROTECTED] wrote:

 Not yet taken up by the WG, depends on the discussion that comes with
 this call. Same rules as all the others: there has to be a positive WG
 consensus that each adds to the base specification.  -Tim

+1 for this pace - the tangible benefits to aggregators outweigh the
unlikely negatives of a publisher spoofing some other feed's URI.

e.



Re: PaceSyntaxGuidelines status

2005-01-24 Thread Robert Sayre
Joe Gregorio wrote:
On Mon, 24 Jan 2005 17:08:45 -0800, Tim Bray [EMAIL PROTECTED] wrote:
On Jan 24, 2005, at 5:02 PM, Joe Gregorio wrote:

It reads like more of a guideline than a Pace. Inspecting the format
for conformance to these guidelines and generating Paces for
non-conformances seems like a better way to proceed than to actually
add this text to the spec.
Actually, take a closer look, I got fooled too it first glance: It's
talking about how *extensions* should use syntax, not how the spec
should. -Tim
In that case +1.
-1. Adds no value. Most people will look at the spec without reading it, 
 imitate the examples, and end up with similar syntax anyway. People 
who take the time to read the spec are even less likely to do something 
ugly. That mostly leaves elements from existing vocabularies.

Robert Sayre


Re: PaceSyntaxGuidelines status

2005-01-24 Thread Antone Roundy

7.2 Common element usage
The following actual elements should only be used in the ways 
specified below.

* link: Purposes of link elements are specified by a list of legal 
values for link/@rel, and we are considering allowing extensions to 
specify additional values. If the external resource being referred to 
is not one that would make sense to present to the user as a clickable 
link, some other element should be used instead. For example, link is 
used to point to an alternate representation of the content of the 
entry, to the next set of entries in a feed, etc. The link element is 
not appropriate for pointing to things like a stylesheet for the feed, 
an XSL template, etc., which are not intended for viewing by the user.
Although I'm in favor of this concept, the workgroup has rejected 
efforts to incorporate such language into the definition of link 
constructs. Are we going to recommend this for extensions if we're not 
going to hold the core to it?  If so, this section needs rewording.



Re: AtomAsRDF_PaceAttributesNS

2005-01-24 Thread Martin Duerst
At 06:38 05/01/25, Sam Ruby wrote:

Henry Story wrote:
 We are all working together on the proposal, in an iterative fashion.
 This is very similar to the way one develops  software projects in Agile
 or Extreme programming methodology.  First one starts with a prototype.
 One gets the major pieces in place, and gets general feedback from the 
clients.
 One checks that it works. Then one iteratively works towards a goal of getting
 something that satisfies the clients needs and budget.
 But you are correct to demand some real code. I have branched off the 
particular
 topic in AtomAsRDF_PaceAttributesNS [1], so that those that only want 
to work on
 detailed text, can get going debating and refining that.
 I would be very thankful if someone with more specification experience 
could get
 it into the correct final format.

It is not code that Tim is asking for, but merely words.  The 
specification is but a set of paragraphs, and somebody needs to say insert 
these words there.

As to the words that you have proposed, I have a technical question: if 
you are equating unnamed attributes with attributes in the atom namespace, 
then everybody who looks today for an href attribute would *also* have to 
look for an atom:href attribute.  Multiply this by all of the attributes 
defined in the specification, and IMHO, you have a solution that is *worse* 
than requiring the atom namespace in the first place.  So,

   -1

That's not the way I have understood this. What I thought this to
be is: In Atom, these attributes always are unprefixed. They are
in the Atom namespace just for the purposes of RDF.
 From my perspective, Atom can be one XSLT translation away from RDF/XML, 
and will likely remain such.  We can capture that translation as a 
non-normative appendix to the spec.  We can also look at GRDDL or other 
techniques for making this explicit in the documents.  But what I don't 
want is to make the syntax dramatially worse for people who want to use 
simple XML processing tools.

Agreed. I just saw the text that we would insert into the spec as
a verbal description of one aspect (adding an Atom-namespace prefix)
of that transformation. But I can see that the current text,
Processors should interpret unprefixed attributes in atom namespaced
elements to be in the atom namespace, can easily be interpreted
the way you have done it. I think this can be fixed by changing it
to something like
For the purpose of transformation to or interpretation as RDF,
unprefixed attributes in atom namespaced elements to be interpreted
as being in the atom namespace.
I guess that Henry didn't add the clarification because he saw
the text in the context of an overall AtomAsRDF section, which
would make the context clear enough.
Regards,Martin. 



Re: PaceExtensionConstruct status

2005-01-24 Thread Sam Ruby
David Powell wrote:
(I couldn't find a list of RSS2.0 extensions).
http://blogs.law.harvard.edu/tech/directory/5/specifications/rss20ModulesNamespaces
- Sam Ruby


Re: PaceFeedState status

2005-01-24 Thread Antone Roundy
On Monday, January 24, 2005, at 06:09  PM, Joe Gregorio wrote:
I am +1 on the //atom:head/atom:[EMAIL PROTECTED]'prev'], but -1 on
//atom:head/atom:[EMAIL PROTECTED]'wholefeed'] and -1 on any of the verbage
that makes demands on clients, for example, Atom consumers MUST warn
users when they do not have the complete state of a feed 
Agreed, agreed and agreed.
When a new Atom Feed Document is received by a consumer, the entries 
in it are compared to those that are already known to belong to the 
same Atom Feed, in reverse document order (that is, starting with the 
last entry in the Atom Feed Document and working towards the first). If 
an entry from the document has the same 'id' attribute as an existing 
entry, the metadata associated with it replaces that currently 
associated with the entry completely. Any existing metadata, whether or 
not present in the new entry, is removed.

I think this is beyond the scope of the specification.  First, the 
reverse document order part is unnecessary and inappropriate.  
Second, the client may keep the history of an entry--we shouldn't be 
mandating that the old metadata be discarded.

By following such links progressively backwards and incorporating the 
changes in each associated Atom Link document, until it encounters a 
link to a document it already has seen (as identified by the 
//atom:head/atom:[EMAIL PROTECTED]'this'] element), a consumer can reconstruct 
the state of a feed reliably.

I'm not sure I'm in favor of this method.  If, for example, the 
sliding window into one's feed contains 15 entries, and the prev 
link points to the prior 15 entries, unless one polls when a multiple 
of 15 entries have been added, you'll never see the same batch of 
entries you saw last time.  Of course, feeds could be implemented in a 
way that avoided this problem...and I'm not sure I can think of a 
better method off hand.  If for example you were to keep going backward 
till one saw an entry/id they'd seen before, you might stop too early 
if an entry had been altered and moved nearer the top of the feed.  If 
you were to try to avoid this mistake by checking entry/updated for a 
change, you could still fail if the publisher decided not to bump its 
value (I for one would not change the order of entries without changing 
updated, but that's not to say others won't).



Re: The probably-last gang of issues

2005-01-24 Thread Robert Sayre
Paul Hoffman wrote:
At 1:45 AM + 1/25/05, Graham wrote:
2. The Pace process doesn't encourage proposing minor (editorial, 
style, etc) changes.

Fully agree.
-05 is almost done right now. All valid -04 documents are valid -05 
documents. Many editorial suggestions have been incorporated. I suspect 
Graham will prefer it.

We can pick up the pace to incorporate wording and nitpick changes.
Robert Sayre


Re: PacePersonLinks status

2005-01-24 Thread Antone Roundy
On Monday, January 24, 2005, at 06:25  PM, Eric Scheid wrote:
On 25/1/05 11:17 AM, Tim Bray [EMAIL PROTECTED] wrote:
If there were no further discussion: Has failed to get anywhere near
enough support to call rough consensus in previous go-arounds.  -Tim
was that failure of consensus due to pushback on the very concept of 
link
itself (or related @rel disharmony), or actual disagreement with the 
use of
link in person?

I'm in favor of the basic concept.  I'm a little afraid of the list of 
proposed @rel values it would spawn--that people would want to be able 
to specifically point to too many things that are very similar to each 
other.  I don't expect the proposal to achieve consensus.  Looks like a 
good opportunity to float an extension and see if it gets widely 
adopted.



Re: PaceEnclosuresAndPix status

2005-01-24 Thread Antone Roundy
On Monday, January 24, 2005, at 05:18  PM, Tim Bray wrote:
If there were no further discussion: Got no -1's, seems useful, needed 
for feature parity with RSS2, will likely go in absent some 
objections.  -Tim

-0.7.  Turns link into a kitchen sink by using it to point to things 
that are intended to be pre-fetched and presented along with the 
content (image, at least, though perhaps not enclosure).  But given 
that we've failed to achieve consensus on any language to limit the 
range of uses of link, perhaps that argument is dead.



Re: PaceAttributesNamespace (was Re: AtomAsRDF_PaceAttributesNS)

2005-01-24 Thread Bjoern Hoehrmann

* Danny Ayers wrote:
To be inserted: 
{{{
Section 2.  Atom Documents

Atom processors MAY interpret unprefixed attribute names as their
namespace-qualified equivalents.
If they do, then all Atom attribute names MUST appear in the Atom namespace.

}}}

This does not make much sense to me, it is either not possible to write
a test case for the first requirement in which case this would be an im-
plementation detail which is out of scope of the specification, or it is
possible to write such a test case in which case this would render Atom
inconsistent with a broad range of XML technologies, e.g., for

  atom:foo bar=baz /

an XPath expression

  *[namespace-uri() = $x)]/@*[namespace-uri() = $x]

where $x is the Atom namespace URI would be allowed to match. I am -1 on
any proposal that allows or requires to put Atom-defined attributes on
Atom elements in any namespace or process Atom documents as if they were
constructed like that if you can tell the difference.
-- 
Björn Höhrmann · mailto:[EMAIL PROTECTED] · http://bjoern.hoehrmann.de
Weinh. Str. 22 · Telefon: +49(0)621/4309674 · http://www.bjoernsworld.de
68309 Mannheim · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/ 



Re: PaceSimpleLanguageTagging status

2005-01-24 Thread Bjoern Hoehrmann

* Martin Duerst wrote:
  Not yet taken up by the WG, depends on the discussion that comes with 
this call. Same rules as all the others: there has to be a positive WG 
consensus that each adds to the base specification.  -Tim
 
 +1, at least for atom:language inside the header. For elements, well, 
there _are_ use cases for elements in different languages, so, since it is 
optional, +1 again.

-1, or better, -2. Inventing things like atom:language when there
is xml:lang is just completely useless and superfluous.

Could you clarify how xml:lang solves the problems stated in the Pace?
The alternatives to the Pace would seem to be either restrict xml:lang
to specific elements or implementations that lose xml:lang information
or, in an authoring scenario, do not allow to use it -- i.e., ignoring
the problem in the specification. Neither of which is really helped by
xml:lang, so your comment seems a bit weird.
-- 
Björn Höhrmann · mailto:[EMAIL PROTECTED] · http://bjoern.hoehrmann.de
Weinh. Str. 22 · Telefon: +49(0)621/4309674 · http://www.bjoernsworld.de
68309 Mannheim · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/