RubyGems replaced Molinillo (Shards uses it) with PubGrub

Might be something worth looking into to improve Shards

3 Likes

The reasoning for a failure seems super useful, article here

I would love to see this level of detail, as it is often unclear why a resolution failed

6 Likes

It’s seem like not all cases PubGrub quickly than Molinillo.

Probaly more importantly things is, pub_grub will give a more better output describing the incompatibilities when resolving failed.

2 Likes

That was my understanding as well. Better performance is good, but better error messages are even better.

5 Likes