/usr/share/doc/libjsoncpp-dev/jsoncpp-api-html/roadmap.html is in libjsoncpp-dev 0.6.0~rc2-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 | <html>
<head>
<title>
JsonCpp - JSON data format manipulation library
</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head>
<body bgcolor="#ffffff">
<table width="100%">
<tr>
<td width="40%" align="left" valign="center">
<a href="http://sourceforge.net/projects/jsoncpp/">
JsonCpp project page
</a>
</td>
<td width="40%" align="right" valign="center">
<a href="http://jsoncpp.sourceforge.net">JsonCpp home page</a>
</td>
</tr>
</table>
<hr>
<!-- Generated by Doxygen 1.7.6.1 -->
<script type="text/javascript" src="dynsections.js"></script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li><a href="dirs.html"><span>Directories</span></a></li>
</ul>
</div>
</div>
<div class="header">
<div class="headertitle">
<div class="title">JsonCpp roadmap </div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><h2><a class="anchor" id="ms_release"></a>
Makes JsonCpp ready for release</h2>
<ul>
<li>Build system clean-up:<ul>
<li>Fix build on Windows (shared-library build is broken)</li>
<li>Add enable/disable flag for static and shared library build</li>
<li>Enhance help</li>
</ul>
</li>
<li>Platform portability check: (Notes: was ok on last check)<ul>
<li>linux/gcc,</li>
<li>solaris/cc,</li>
<li>windows/msvc678,</li>
<li>aix/vacpp</li>
</ul>
</li>
<li>Add JsonCpp version to header as numeric for use in preprocessor test</li>
<li>Remove buggy experimental hash stuff </li>
</ul>
<h2><a class="anchor" id="ms_strict"></a>
Adds a strict mode to reader/parser</h2>
<p>Strict JSON support as specific in RFC 4627 (<a href="http://www.ietf.org/rfc/rfc4627.txt?number=4627">http://www.ietf.org/rfc/rfc4627.txt?number=4627</a>).</p>
<ul>
<li>Enforce only object or array as root element</li>
<li>Disable comment support<ul>
<li>Get jsonchecker failing tests to pass in strict mode </li>
</ul>
</li>
</ul>
<h2><a class="anchor" id="ms_writer"></a>
Writter control</h2>
<p>Provides more control to determine how specific items are serialized when JSON allow choice:</p>
<ul>
<li>Optionally allow escaping of non-ASCII characters using unicode escape sequence "\\u".</li>
<li>Optionally allow escaping of "/" using "\/". </li>
</ul>
<h2><a class="anchor" id="ms_separation"></a>
Expose json reader/writer API that do not impose using Json::Value.</h2>
<p>Some typical use-case involve an application specific structure to/from a JSON document.</p>
<ul>
<li>Event base parser to allow unserializing a <a class="el" href="namespace_json.html" title="JSON (JavaScript Object Notation).">Json</a> document directly in datastructure instead of using the intermediate <a class="el" href="class_json_1_1_value.html" title="Represents a JSON value.">Json::Value</a>.</li>
<li>Stream based parser to serialized a <a class="el" href="namespace_json.html" title="JSON (JavaScript Object Notation).">Json</a> document without using <a class="el" href="class_json_1_1_value.html" title="Represents a JSON value.">Json::Value</a> as input.</li>
</ul>
<p>Performance oriented parser/writer:</p>
<ul>
<li>Provides an event based parser. Should allow pulling & skipping events for ease of use.</li>
<li>Provides a JSON document builder: fast only. </li>
</ul>
<h2><a class="anchor" id="ms_perfo"></a>
Performance tuning</h2>
<ul>
<li>Provides support for static property name definition avoiding allocation</li>
<li>Static property dictionnary can be provided to JSON reader</li>
<li>Performance scenario & benchmarking </li>
</ul>
<h2><a class="anchor" id="testing"></a>
Testing</h2>
<ul>
<li>Adds more tests for unicode parsing (e.g. including surrogate and error detection). </li>
</ul>
</div></div><!-- contents -->
<hr>
<table width="100%">
<tr>
<td width="10%" align="left" valign="center">
<a href="http://sourceforge.net">
<img
src="http://sourceforge.net/sflogo.php?group_id=144446"
width="88" height="31" border="0" alt="SourceForge Logo"></a>
</td>
<td width="20%" align="left" valign="center">
hosts this site.
</td>
<td>
</td>
<td align="right" valign="center">
Send comments to:<br>
<a href="mailto:jsoncpp-devel@lists.sourceforge.net">Json-cpp Developers</a>
</td>
</tr>
</table>
</body>
</html>
|