• Ephera@lemmy.ml
    link
    fedilink
    English
    arrow-up
    1
    ·
    14 hours ago

    I guess, that’s an opinion to have then. I interpreted your point about toxicity to mean something different.

    I will say that it certainly isn’t the case that no one in the community cares about namesquatting. You can likely find lively discussions around that right now.

    But I have to admit that I don’t concern myself with it too much.
    The thing for me is that one of the solutions that people suggest (for some of the problems that namesquatting has) is namespacing. And Rust kind of already has that, because it’s already pretty customary to create basically meta-packages with feature-flags to pull in other packages transitively, meaning your users will only need to get one package name right.

    Well, and the other thing is that the official package registry isn’t nearly as important in Rust as it is in many other languages, because you can also specify dependencies by providing the URL to the Git repository, with no registry involved. It’s mostly just for visibility that you’d stick something onto the official registry.