Excellent points! While the exact boundaries vary from one project to another, setting boundaries is important. Phabricator is one major open source project I'm familiar with which exemplifies this for a large, multi-user, production-quality project.
Thanks, Jason. You are right that boundaries are important. I failed to make that stand out in the post and am planning to write about it soon.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.