Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

kci command line tool rework #2125

Open
31 of 40 tasks
gctucker opened this issue Oct 6, 2023 · 1 comment
Open
31 of 40 tasks

kci command line tool rework #2125

gctucker opened this issue Oct 6, 2023 · 1 comment
Assignees
Labels
roadmap API & Pipeline Roadmap
Milestone

Comments

@gctucker
Copy link
Contributor

gctucker commented Oct 6, 2023

The kci command is to the new API & Pipeline what the kci_* tools were for the legacy system. It needs to be clearly designed to ease adoption by the community as a tool for KernelCI core developers but also any member of the kernel ecosystem: kernel developers, test system developers etc. I should help with prototyping features by hand before automating them with services running event loops and also work hand-in-hand with the new web dashboard.

Several aspects need to be considered, in particular: feature set, ease of implementation and maintenance of the code, direct user experience, documentation, accessibility.

Here are some of the topics as part of the preparation work:

Based on the outcome of these, here's the list of tasks to complete:

Some follow-up GitHub issues will be created for additional commands such as kci view, kci bisect, kci email etc.

@gctucker gctucker added the roadmap API & Pipeline Roadmap label Oct 6, 2023
@gctucker gctucker added this to the Key features milestone Oct 6, 2023
@gctucker gctucker self-assigned this Oct 6, 2023
@gctucker
Copy link
Contributor Author

@JenySadadia I'm reassigning this to you for now as I'm not planning to do any further work.

@gctucker gctucker assigned JenySadadia and unassigned gctucker Feb 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
roadmap API & Pipeline Roadmap
Projects
Status: Todo
Development

No branches or pull requests

2 participants