• pinknoise
    link
    fedilink
    arrow-up
    6
    ·
    3 years ago

    They store (source code) packages as github repos. E.g. rusts package manager cargo uses github repos for its “crates” (libraries). Which sucks because it’s a single point of failure, leaks my third party library usage to github and makes publishing, maintaining and contributing to libraries cumbersome.

    • ksynwa
      link
      fedilink
      arrow-up
      5
      ·
      3 years ago

      Yeah I agree with that. I feel most projects especially the ones with a lot of users should maintain a mirror somewhere else.

    • nutomicA
      link
      fedilink
      arrow-up
      5
      ·
      3 years ago

      Afaik crates.io only requires a github account for login, but the source code can be hosted anywhere. I know some crates that use gitea.

      • pinknoise
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        3 years ago

        That sounds good, ill have to try that. Will the code for releases still be mirrored on that github account?