Dear Protobuf users,
Since 3.0.0 release, we have brought official support for several new languages into protobuf. Due to that growth, we are considering moving the project to its own github organization. This can help us better manage the project and improve the support we provide to the community.
An organization will allow us to add support for more languages outside the main repo. We can include repos for helpful tools/utilities that are not suitable to bundled with the protobuf core library. Having them all under a single organization can help make them more discoverable.
The github organization we are considering moving to is:
https://github.com/protocolbuffers
After the move, the main protobuf repository will be: https://github.com/protocolbuffers/protobuf.
While we believe this move will be seamless for us and the users as everything will be redirected, we want to make sure we have considered all corner cases. Please help us with that by filling up this survey:
https://docs.google.com/forms/d/e/1FAIpQLSeH1ckwm6ZrSfmtrOjRwmF3yCSWQbbO5pTPqPb6_rUppgvBqA/viewform
Suggestions on how we should structure the organization are welcome.
add support for more languages outside the main repo
So will you allow other developers to move their language implementations to the organization like golang/protobuf or apple/swift-protobuf if they desire?
So will you allow other developers to move their language implementations to the organization like golang/protobuf or apple/swift-protobuf if they desire?
I would hope so, but it's not protobuf-team's call and I'll need to consult the management/legal team about this. I'm not very optimistic about it though.
One thing I would love to see in the future would be the built-in "plugins" (e.g. --cpp_out, --python_out become separate executables with their own repositories and separate contributors.
Thanks to everyone who has participated in the survey! Here is the overview of the survey result:

A few people have concerns about whether the move will make it harder to find Google official implementations, but we believe this issue be addressed with proper documentations.
Some questions that have been brought up:
I'm starting the move for this repo right now.
The repo is now at its new location:
https://github.com/protocolbuffers/protobuf
Everything should just work as it is before. I will update all references in our code base to the new location.
All references have been updated. Closing.
Most helpful comment
One thing I would love to see in the future would be the built-in "plugins" (e.g.
--cpp_out,--python_outbecome separate executables with their own repositories and separate contributors.