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]
>
>