Totally off topic, but always bugged me: why does the NPM site display email addresses in clear text on profile pages? I don't see the added value in doing that (except for making email harvesters' job easier)
Feel free to chime in if you have a suggestion or even submit a patch; npm Inc only has 4 full-time engineers right now (we're hiring!) so it will be a while before we get to this otherwise :-)
In general, hiding email addresses doesn't usually make the job of harvesters appreciably harder, and does make the life of genuine users a bit more painful.
We'll probably start hiding email addresses altogether once we have a messaging system so that it's still easy for npm users to contact one another when they need to. Until then, I'd accept a patch to do the standard silly "hiding" thing with some JS that shows it on the page.
Comments
Totally off topic, but always bugged me: why does the NPM site display email addresses in clear text on profile pages? I don't see the added value in doing that (except for making email harvesters' job easier)
No added value, just haven't got around to implementing anything cleverer, yet. There is an open issue:
https://github.com/npm/npm-www/issues/569
Feel free to chime in if you have a suggestion or even submit a patch; npm Inc only has 4 full-time engineers right now (we're hiring!) so it will be a while before we get to this otherwise :-)
Thanks! Will check that
Just as a caveat, be aware that your email address is already exposed if you use git and github: https://github.com/YOURLS/YOURLS/commit/cf7b2e6aedebe0c65466...
In general, hiding email addresses doesn't usually make the job of harvesters appreciably harder, and does make the life of genuine users a bit more painful.
We'll probably start hiding email addresses altogether once we have a messaging system so that it's still easy for npm users to contact one another when they need to. Until then, I'd accept a patch to do the standard silly "hiding" thing with some JS that shows it on the page.