Ergo is an effort to unify the rust ecosystem at critical sections. It is currently focused on improving the cli ergonomics. To accomplish this it will create multiple targeted conglomeration crates, each one with it's own documentation and integration tests ensuring that the underlying libraries do not break upstream users.
Unlike other conglomeration crates, ergo crates act as a library, where all
of its dependencies use the >=version
form. This allows users to pin versions
of specific crates and otherwise stay at the cutting edge.
Some background: - I blogged more about my intentions here - This issue contains a good deal of the intention as well