- added need for 64 bits integer to roadmap
diff --git a/doc/roadmap.dox b/doc/roadmap.dox
index 7f3aa1a..d38ebe8 100644
--- a/doc/roadmap.dox
+++ b/doc/roadmap.dox
@@ -1,4 +1,14 @@
/*! \page roadmap JsonCpp roadmap
+ \section ms_64bits Adds support for 64 bits integer
+ There has been many request to add support for 64 bits integer. Use case for this are:
+ - time is nowdays commonly represented with a 64 bits integer
+ - 64 bits integer are frequently used as primary key id in many systems
+
+ Plans to add support is:
+ - must be optional, a configuration option since not all platforms provides 64 bits integer types.
+ - move definition of Int and UInt from forwards.h to config.h, with the required platform magic.
+ - C++ defines no standard to define 64 bits integer. Rely on msvc extension, and long long type that
+ is widely supported.
\section ms_release Makes JsonCpp ready for release
- Build system clean-up:
- Fix build on Windows (shared-library build is broken)
@@ -11,7 +21,6 @@
- aix/vacpp
- Add JsonCpp version to header as numeric for use in preprocessor test
- Remove buggy experimental hash stuff
- - Release on sourceforge download
\section ms_strict Adds a strict mode to reader/parser
Strict JSON support as specific in RFC 4627 (http://www.ietf.org/rfc/rfc4627.txt?number=4627).
- Enforce only object or array as root element