alexcrichton / rustc-auto-publish

6 stars 8 forks source link

Could this publish less often? #4

Closed est31 closed 5 years ago

est31 commented 6 years ago

Right now we have 134 versions already, and their numbers keep growing.

They already are inside the top ten of crates with most versions:

    clap (204)
    clippy (196)
    sovrin-client (159)
    serde (142)
    hyper (140)
    cargo-make (136)
    project_init (135)
    rustc-ap-serialize (134)
    rustc-ap-rustc_data_structures (133)
    rustc-ap-rustc_cratesio_shim (133)

Maybe publish them in a more coarse turnus, like once per week?

tjkirch commented 6 years ago

+1 because this is sort of unhelpful for crates.io mirrors.

est31 commented 5 years ago

This is now the top 10 list of crates with the most releases on crates.io:

    rustc-ap-serialize (336)
    rustc-ap-rustc_data_structures (335)
    rustc-ap-rustc_cratesio_shim (335)
    rustc-ap-syntax_pos (332)
    rustc-ap-rustc_errors (331)
    rustc-ap-syntax (330)
    rustc-ap-rustc_target (220)
    clippy (210)
    rustc-ap-arena (206)
    clap (205)
aleksmelnikov commented 5 years ago

Could be publishing a stable version of rustc-ap crates.

alexcrichton commented 5 years ago

Thanks for the report but with the purpose of this crate I won't be reducing the rate of publication.

est31 commented 5 years ago

@alexcrichton what's the purpose? clippy seems to use rustc crates from the sysroot directly.

If the sole purpose is to provide support for rustfmt, it seems to not require a daily update schedule. The last 5 updates:

Each time there were >= 7 days of difference. Weekly updates would be fine it seems.