OSSP CVS Repository

ossp - Check-in [564]
Not logged in
[Honeypot]  [Browse]  [Home]  [Login]  [Reports
[Search]  [Ticket]  [Timeline
  [Patchset]  [Tagging/Branching

Check-in Number: 564
Date: 2001-Jul-24 14:16:32 (local)
2001-Jul-24 12:16:32 (UTC)
User:simons
Branch:
Comment: - Added spec of xml_encode_begin() and xml_encode_end(). - Added RFC for UTF-8 encoding. - Added the list of characters to be escaped for XML. - Documented TODO stuff in autoconf script. - Documented design decision concerning the precision of doubles. - Documented design decision against use of snprintf().
Tickets:
Inspections:
Files:
ossp-pkg/srpc/TODO      1.6 -> 1.7     27 inserted, 1 deleted
ossp-pkg/xds/TODO      1.6 -> 1.7     27 inserted, 1 deleted

ossp-pkg/srpc/TODO 1.6 -> 1.7

--- TODO 2001/07/19 11:07:15     1.6
+++ TODO 2001/07/24 12:16:32     1.7
@@ -1,4 +1,3 @@
-
 TODO LIST AND MILESTONES
 ========================
 
@@ -50,6 +49,33 @@
   - XML: <int32>1234</int32>
          uint32, int64, uint64,
 
+       - xml_encode_begin():
+         <?xml version="1.0" encoding="UTF-8" standalone="no">
+         <!DOCTYPE xds SYSTEM "http://www.ossp.org/pkg/xds/xds-xml.dtd">
+         <xds>
+
+       - xml_encode_end():
+         </xds>
+ - UFT-8 RFC: rfc2279.txt
+
+    Escape: <   <--> &lt;
+            &   <--> &amp;
+            ]]> <--> ]]&gt;
+
+
+
+  - libm may be used. We don't depend on sprintf() but convert out
+    numbers ourselves for portability.
+
+  - IEEE values ranges for floating point numbers will be used for
+    accurarcy in XML presentation.
+
+ - autoconf should find the types for int32 etc. even if they're not
+   defined in sys/types.h.
+
+ - autoconf should specify the compiler flags depending on what the
+   compiler supports.
+
 o M5 (peti+rse) [1 week until 30-Jul-2001]
   - [peti] documentation for libxds (xds.pod)
   - [rse]  OSSP adjustments for libxds


ossp-pkg/xds/TODO 1.6 -> 1.7

--- TODO 2001/07/19 11:07:15     1.6
+++ TODO 2001/07/24 12:16:32     1.7
@@ -1,4 +1,3 @@
-
 TODO LIST AND MILESTONES
 ========================
 
@@ -50,6 +49,33 @@
   - XML: <int32>1234</int32>
          uint32, int64, uint64,
 
+       - xml_encode_begin():
+         <?xml version="1.0" encoding="UTF-8" standalone="no">
+         <!DOCTYPE xds SYSTEM "http://www.ossp.org/pkg/xds/xds-xml.dtd">
+         <xds>
+
+       - xml_encode_end():
+         </xds>
+ - UFT-8 RFC: rfc2279.txt
+
+    Escape: <   <--> &lt;
+            &   <--> &amp;
+            ]]> <--> ]]&gt;
+
+
+
+  - libm may be used. We don't depend on sprintf() but convert out
+    numbers ourselves for portability.
+
+  - IEEE values ranges for floating point numbers will be used for
+    accurarcy in XML presentation.
+
+ - autoconf should find the types for int32 etc. even if they're not
+   defined in sys/types.h.
+
+ - autoconf should specify the compiler flags depending on what the
+   compiler supports.
+
 o M5 (peti+rse) [1 week until 30-Jul-2001]
   - [peti] documentation for libxds (xds.pod)
   - [rse]  OSSP adjustments for libxds

CVSTrac 2.0.1