Today we start the formal review of std.serialization (Orange). This library is authored by Jacob Carlborg and has been around through the D1/Tango days.

Please take some time in the next 2 weeks to provide feedback on the library. Some things to know (from http://forum.dlang.org/thread/[email protected])

* The most important packages are: orange.serialization and
orange.serialization.archives

* Trailing whitespace and tabs will be fixed when/if the package gets
accepted

And the author had some requests for specific things:

* I'm using some utility functions located in the "util" and "core"
packages, what should we do about those, where to put them?

* The unit tests are located in its own package, I'm not very happy about putting the unit tests in the same module as the rest of the code, i.e. the serialization module. What are the options? These test are
quite high level. They test the whole Serializer class and not
individual functions.

* If this get accepted should I do a sub-tree merge (or what it's
called) to keep the history intact?

Source: https://github.com/jacob-carlborg/orange
Docs: https://dl.dropboxusercontent.com/u/18386187/orange_docs/Serializer.html

(For those not familiar with CandyDoc, There is a "Package" tab to view the tree of modules)

Reply via email to