Hi,
I just committed the changes for protobuf-perlxs 0.4, and uploaded the
release tarball. The ChangeLog is here:
http://code.google.com/p/protobuf-perlxs/source/browse/trunk/ChangeLog
Thanks to Seth Daniel for contributing the fields() method. In
addition to the changes listed in the ChangeLog, I added a slightly
more complex example in the examples/ directory that shows the use of
embedded enums and messages.
On my todo list for version 0.5:
* Modify generated XS code such that typemap files are no longer
needed.
* Explore using the ZeroCopyStream interface to improve serialization
performance.
* Create an example with multiple top-level message types.
Longer-term todo list:
* Add support for Extensions.
* Add some sort of support for RPC.
Please let me know if you have any particular things you'd like to see
sooner than later. Thanks!
-dave