Sat, 02 Mar

MessagePack

First I can understand the concern from MessagePack community. However

  • There was a well-written Open Source library (around 2009?)
  • But someone wanted to add a one feature and created a fork (June 2012)
  • An another people wrote a spec based on the fork and tried to standardize the spec through IETF (October 2012)
  • In the mean time, an another people requested the new feature to the original library (November 2012)
  • Finally the designer of the original software replied to the request (Feburuary 2013)
  • Then the community of the original software (users and programmers who wrote other language bindings) noticed the situation and having a big concern about the spec based on the fork.

Well, to be honest, it’s fair enough for me. In other words, if I’m in a similar situation, I’m not sure I can behave differently.