MsgPack serialization modules for Python and Ruby
DescriptionAs a way to store data and transfer it between Python and Ruby we are using MsgPack serialization. MsgPack can only hander primitive types (ints, bools, floats, strings) and two container types (maps, and arrays). as such we need a module that can transform user defined class objects into a format that can be serialized by MsgPack. and then reconstruct these user defined objects. (namely the data structures in the RPG module in RMXP, but the format should handle other objects too)
PriorityMedium.
PrerequisitesNone
AssignedNone
Everything elsethis kind of task requires knowledge of both languages' object construction, an under standing of how serialization works, and understanding of what cyclic references are any how to handle them. looking at the RMPY serialization module in the editor folder (contained in the files RMPY.rb and
RMPY.py for Ruby and Python respectively) may help.