Skip to content
BJ Neilsen edited this page Feb 19, 2014 · 6 revisions

This roadmap is not a definitive list of features or fixes I intend to add in the future, just the prominent ones that I'd like users to be aware may be coming. Any timeline or feature completeness is obviously subject to change.


Version 3.x

NOTE: As of 2014-02-19 v3.0.0.rc1 has been released. Go see the release notes.

  • Introduce plugin-style Server and Client interfaces.
  • Rework message <-> field interface.

Version 4.x

  • Extract ZMQ server/client to its own gem.
  • Extract Socket server/client to its own gem.

Probably gonna happen

  • Add config module and railtie for less janky integration for both client and server modes.
  • More complete examples and wiki guides.
  • Group encode/decode support (#84).
  • Custom options compiler support, the first option of which is ruby file encoding. If you have any custom options you think would make sense for this gem let me know by creating an issue.
  • YARD plugin (possibly different gem) that understands the message and service API and can produce good documentation on compiled classes.

Next: Installation
Back: Wiki Home

Clone this wiki locally