> 2) Changes to the protocol that break wire compatibility between
> OpenPlay versions. For many people it wouldn't matter, for others
> it would be a big deal. I can see several possible approaches:
> a. As you suggested, new version recognizes both versions and
> either doesn't send ping or builds enum packet in such a way as to
> let old OpenPlay be unaffected. This seems best if possible.
I'm more than happy to do this work myself if there are no objections.