Re: [kernelci-tsc] New name for new "KernelCI"
Denys Fedoryshchenko <[email protected]>
| Newsgroups | dev.linux.lists.kernelci |
|---|---|
| Message-ID | <[email protected]> |
On Wed, 2024-06-12 at 14:27 -0300, Gustavo Padovan wrote: > > Hello, > > On 6/12/24 11:56, Nikolai Kondrashov wrote: > > On 6/5/24 12:00 PM, Nikolai Kondrashov via groups.io wrote: > > > On 5/23/24 6:54 PM, Nikolai Kondrashov wrote: > > > > As you know, we've been developing the new KernelCI API [1], > > > > and the > > > > kernelci-pipeline [2] based on it, for quite a while. > > > > > > > > However, by now it seems that too many things are being called > > > > "KernelCI": the > > > > project, pieces of the old system, pieces of the new system. We > > > > would also > > > > like to give the name of KernelCI the project a wider scope > > > > than just a > > > > particular CI system, and accommodate more packages/projects > > > > under its name. > > > > > > > > So we would like to propose to call the new system "KernelCI > > > > <Something>". > > > > > > > > And this message is about that "<Something>". > > > Almost two weeks have passed from my original message, and we > > > have collected a > > > number of opinions and potential names. So I went ahead and > > > created a poll to > > > help us pick the new name: > > > > > > https://forms.gle/GY2uWw3yGLA6u5EbA > > > > > > The poll requires authenticating to Google to limit the number of > > > votes, but > > > if anyone has a problem with that, just post your response here > > > (pick all the > > > options you like), and I'll add it myself. We'll close the poll > > > in a week. > > The week has passed, and the poll is now closed. We've collected > > ten > > responses. An the clear winner is: > > > > "Maestro" > > Nice. So here comes Maestro! This is a great step to clarify the new > architecture. > We should first patch that in the documentation together with the > overdue update > on the overall KernelCI architecture. I can look into a patch for > that > next week. > > Now, when it comes to actually renaming the git repos and other > things > we want > to evaluate a proposal to bring kernelci-core, kernelci-api and > kernelci-pipeline into > a monorepo kci-maestro. But that would be post Plumbers possibly as > our > focus is > super sharper on showing the new KernelCI there. I believe renaming anything at this current moment would significantly set us back. Additionally, until we eliminate the legacy systems, renaming is technically unfeasible. However, I would like to propose creating a new repository called kci- maestro. This repository would consolidate various scattered components of the project, such as new deployment scripts, maintenance tools, and local development install scripts (currently residing in kernelci- deploy and mixed with legacy items). Rather than attempting to merge elements that cannot be easily integrated, this new repository could serve as a true orchestrator for all other components. > > I guess we should also start tagging the maestro data in KernelCI as > 'kci-maestro' or > something like that and not 'kernelci' anymore. Jeny, thoughts on > this? > > Best, > > - Gus >