racket / racket-pkg-website

A frontend for the Racket Package Catalog.
Other
9 stars 15 forks source link

Re-enable author display without emails #87

Closed jryans closed 1 year ago

jryans commented 1 year ago

After discussion in https://github.com/racket/racket-pkg-website/issues/77, we began hiding author info to prevent emails being displayed (to protect authors from being spammed).

Ideally, it would be better long-term to find a way to re-enable author display without revealing their emails. This would allow the UI to resume offering each access to "search by author" (by clicking on the author).

Many other language package servers use an additional non-email identifier (e.g. an author username), but the Racket package server currently only stores emails.

See discussion in https://github.com/racket/racket-pkg-website/issues/77 for various ideas on how this could be done.

jryans commented 1 year ago

We've now merged @LiberalArtist's work here (https://github.com/racket/racket-pkg-website/pull/88) which elegantly obfuscates emails allowing authors to be displayed again as well as allowing search via the obfuscated names. With that done, I believe this issue is fixed.