Sam Ruby wrote:

If this Pace is not adopted, the following predictions can be made:

  1) Graham (who uses proper XML tools) will have to do more work.
  2) Tim (who uses string concatenation) will have to do more work.
  3) More feeds will be harder to read (that's why I asked you to
     experiment with alternate serializations.
  3) More feeds will be invalid (content in atom namespace)

Perhaps I misunderstand... but this shouldn't result in invalid Atom feeds ever - content areas should be able to hold any-namespace not any-namespace-atom-namespace. Worst case is mangled content when the content is lifted out using namespace aware tools. In other words, the container markup format is just dandy, but the content they carry is potentially trashed. If we condone default namespaces this is what we can expect to happen. We discussed warning people about this broken piece of XML technology last year and it was punted to an Implementors Guide - I'm somewhat unsympathetic now if we find ourselves bitten.


I'm +1 on this pace, sometimes a judicious hack is the right thing to do. I suspect it could result in <div> nesting - call it gut feeling (it's an escaping mechanism after all).

cheers
Bill



Reply via email to