Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Something I consider off-putting about Go is that you need a Google account to contribute.

https://golang.org/doc/contribute.html

> A contribution to Go is made through a Google account [...]. Google accounts can either be Gmail e-mail accounts, G Suite organization accounts, or accounts associated with an external e-mail address. [...]

Does anybody else feel the same way?



The fact that Go is mostly controlled by Google doesn't bother you, but that does?

(I consciously avoided getting a Gmail account for years until I bought an Android phone which requires such an account, so I understand where you're coming from but this issue seems meh to me.)


> (I consciously avoided getting a Gmail account for years until I bought an Android phone which requires such an account, so I understand where you're coming from but this issue seems meh to me.)

Gmail accounts are not required for Android phones. To utilize the Google services on an Android phone, which 99% of people will choose to do, a Google account is required.

A Google account can be but doesn't have to be a Gmail account. You can use any email address to create your Google account.


It doesn't bother me that it's "controlled" (someone has to lead the project anyway) by Google. being Google doesn't disqualify them from doing good things, but needing a Google account makes it seem like it's a closed community only for Googlers.


Lineage and other custom Android versions don't have such requirement.


You can now use plain GitHub PRs.


Yes and no. You can't agree to the CLA with just GitHub, IIRC.


Can you not register a Google account with false data just for that purpose


Please don't do this. All code has to have a CLA signed legitimately. Many many projects do this, and all Google projects do. You're basically going to poison the project you are trying to improve.

Disclaimer: Used to work in Google's Open Source office, which administers the CLA.


Sorry, I didn't intend that you'd use false data filling the CLA. Didn't realise you relied upon the Google Account data in the CLA. If that's the case then yes, don't do that.


Ah, yeah, my bad.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: