We are very close to release CEKit version 3.0. This is a great time to discuss one of the biggest changes we made in the codebase in preparation for 3.0: the module merging process rewrite. Old style merging Since early days of CEKit all modules were processed and merged internally. What does it mean? Let’s imagine we have an image descriptor that requires a few modules to install. These modules can define anything what is available in the module descriptor.
3.0 · development
As part of CEKit 3.0 development we spend some time on reviewing existing 2.x code. Many areas were identified where an of improvements were identified and some of them were already adjusted! We plan series of blog posts about most important changes that will be part of CEKit 3.0. This is the first one. One of the parts that was under heavy review was the CLI itself. We found that the CLI was bloated and the usage was not clear at all.