On Thu, May 7, 2009 at 2:42 PM, Sam Johnston <samj@samj.net> wrote:
Ben,
An unimplementable specification is as useless as teats on a bull... I
do think it's important that we bear the developers in mind where
possible as if it's easy to develop for it's more likely to be used
extensively.
I'm going to assume you know what atom looks like up close and
personal as I'm confined to an iPhone for now so my demoing ability is
limited... if we leave the content element well alone then it is no
more complicated than any XML based domain specific language we would
create, especially if we keep it flat and/or limit ourselves to what
is possible in text and json.
Further, these alternative transforms need be nothing more than
convenience formats for writing shell scripts and web interfaces...
and by providing ready made transforms they need be no more work for
implementors. If an implementor wants to render direct to PDF for
reporting then so be it. If they choose not to provide this extra
functionality then let the market decide. So long as we focus on one
primary format we're fine.
Sam