[Expat-checkins] htdocs/dev roadmap.html,1.2,1.3

Fred L. Drake fdrake@users.sourceforge.net
Wed, 04 Sep 2002 10:25:39 -0700


Update of /cvsroot/expat/htdocs/dev
In directory usw-pr-cvs1:/tmp/cvs-serv29815

Modified Files:
	roadmap.html 
Log Message:
Added text about the pull/suspend model for parsing; not sure this is
in the right section.


Index: roadmap.html
===================================================================
RCS file: /cvsroot/expat/htdocs/dev/roadmap.html,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- roadmap.html	4 Sep 2002 17:06:06 -0000	1.2
+++ roadmap.html	4 Sep 2002 17:25:37 -0000	1.3
@@ -167,6 +167,24 @@
   sufficiently powerful, this API will remain available.</p>
 </dd>
 
+<dt> Support for either pull or suspendable parsing </dt>
+<dd>
+  <p>The revised API will need to support some way to interrupt
+  processing without having to parse all XML text passed to the parser
+  so far.  This can be done by either using a pull-based model or a
+  push-based model (similar to the current API) with the added ability
+  to suspend parsing on request.</p>
+
+  <p>The specific API will depend on the model selected; either a
+  pull-based model or an suspension model can support each other with
+  little additional work, and the current push model can be built on
+  top of either.</p>
+
+  <p>The specific model and API will be discussed on the <a href=
+  "http://mail.libexpat.org/mailman-21/listinfo/" >expat-discuss</a>
+  mailing list.</p>
+</dt>
+
 <dt> New encoding support </dt>
 <dd>
   <p>A new library may be added to the Expat package that provides a