Johannes Müller

Results 822 comments of Johannes Müller

This topic has been touched before in #180 but it halted at the resolution of the most promising enhancements, global git cache and bare clone. Cloning with `--depth=1` could be...

If a full version is already 340MB, you obviously can't make that any smaller with checking out only a single revision. I'd assume that such localization content mostly just grows...

For this use case I'd suggest to consider other options for making the data available. Maybe it can be retrieved through other means more efficiently? I'd figure for many applications...

Great! I'd still keep this issue open for the use case of `shards install --frozen`.

@robacarp Not sure what you're suggesting here. Some parts sound more like a completely different package manager than an evolution of shards. Shards won't move away from being based on...

No, `shards install` should notice when a dependency has changed. There are specs for this behaviour, it just seems to fail. https://github.com/crystal-lang/shards/blob/df51076f52b2657c8cb32dfdb5edfce1ac985a2e/spec/integration/install_spec.cr#L296-L310 Possibly because it's pinned to a non-release version...

Okay, so this is actualy not as clearly a bug as I thought, but I think it's still worth changing the current behaviour. This topic has been discussed in #419,...

I don't think this makes any sense as a shards subcommand. `shards` shouldn't care about how you release your shard. There is no one-size-fits-all solution. It is much easier to...

This is too much of a build system in shards. I don't think going in that direction is a good idea. Shards is a dependency resolver. Other tools are much...

Maybe just go with `docs`?