Remix.run Logo
angry_octet 10 hours ago

This serves as a lesson when naming projects -- call it something different to the core product. If you must have a package called ${name}-rs make it a wrapper around your repo.

the_mitsuhiko 9 minutes ago | parent | next [-]

When I started using Redis, Redis was a true open source project. There was no company yet.

Attummm 9 hours ago | parent | prev | next [-]

suffix the language name plus name would give us redis-py.

Which in turn would create the filename redis_py.py

Which would immediately raise the question why not a dot.

redis.py

> There are only two hard things in computer science: cache invalidation and naming things.

wmf 8 hours ago | parent [-]

Lawyers won't allow any of those. It has to be something like Client for Redis™ in Python™.

amszmidt an hour ago | parent [-]

Trademarks don’t (usually) cover file names and function names. See for example the classic GNU Emacs tetris.el debacle…

4 hours ago | parent | prev | next [-]
[deleted]
Aeolun 9 hours ago | parent | prev [-]

You can’t do that and expect it to be used. When someone needs a redis client library they search for ‘redis’ not ‘thingamabob’.

ramon156 9 hours ago | parent | next [-]

Lots of projects do it. I look at starts and update frequencies. My toml parser is called taplo, for example.

eviks 4 hours ago | parent | prev [-]

Since search isn't limited to names, but includes description, they will still find it