Might be cool, might not... now's the time to try, though, while things are
still in flux :-)

Either way, providing packaged DTDs would be nice... you basically can't
develop offline as things stand right now.


On 3/14/07, Howard Lewis Ship <[EMAIL PROTECTED]> wrote:

I've been thinking of packaging common XHTML DTDs with the JARs to
prevent unnecessary nettwork access.  Perhaps we could substitute an
XML version of the HTML SGML DTD?

On 3/14/07, Robert Zeigler <[EMAIL PROTECTED]> wrote:
> Sounds reasonable, including first wins.
>
> What about the fact that the SAX parser chokes on the html
> transitional & strict dtd's due to the sgml-style comments within
> element definitions?
>
> Robert
>
> On Mar 14, 2007, at 3/1411:37 AM , Howard Lewis Ship wrote:
>
> > I can see this as a new type of token that propogates up.
> >
> > Using LexicalHandler.startDTD(), we can know if a template has a <!
> > DOCTYPE>.
> > We could record this  data in a special token, and make some changes
> > to the MarkupWriter and Document classes to accomidate the token.
> >
> > The problem is: any and every template for a page may contain a
> > DOCTYPE.  How do we know which to use?  What if there's a conflict?
> >
> > I guess it'll be "first wins".  So if the page template has a doctype,
> > that will be explicit. In a typical application with a Layout
> > component (aka a "Border"), the Layout will likely contain a
> > <!DOCTYPE> (along with <html>, etc.).
> >
> >
> > On 3/14/07, Robert Zeigler <[EMAIL PROTECTED]> wrote:
> >> Howard,
> >>
> >> What are your thoughts on how to get doctypes from templates into the
> >> rendered output stream? Put another way, what's preventing this from
> >> happening at the moment? This is something I'm needing at the moment,
> >> so I'd be happy to jump in and and take care of this todo...
> >>
> >> Robert
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> For additional commands, e-mail: [EMAIL PROTECTED]
> >>
> >>
> >
> >
> > --
> > Howard M. Lewis Ship
> > TWD Consulting, Inc.
> > Independent J2EE / Open-Source Java Consultant
> > Creator and PMC Chair, Apache Tapestry
> > Creator, Apache HiveMind
> >
> > Professional Tapestry training, mentoring, support
> > and project work.  http://howardlewisship.com
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


--
Howard M. Lewis Ship
TWD Consulting, Inc.
Independent J2EE / Open-Source Java Consultant
Creator and PMC Chair, Apache Tapestry
Creator, Apache HiveMind

Professional Tapestry training, mentoring, support
and project work.  http://howardlewisship.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Reply via email to