A board member’s perspective of the RubyGems controversy