Kconfiglib
Kconfiglib copied to clipboard
kconfiglib needs a new maintainer?
I love kconfiglib, it's a great Python library. But several issues and PRs have been opened in the past 2 years without response from @ulfalizer .
@ulfalizer -- do you intend to continue to maintain this library?
I love kconfiglib too, but It seems @ulfalizer is not much active lately.
There are lot of forks. None would volunteer to maintainership ? Alas, most of them are untouched for years, often even more than this one :(
I'll setup a fork and look at
- Integrating the pending PRs.
- Fixing open issues.
- Making a new release.
@ulfalizer has left the Internet a couple years ago. Thanks @jackrosenthal for volunteering!
One thing @ulfalizer was proud about is an extensive test-suite making sure kconfiglib.py
was 99%, bug-for-bug compatible with Linux's kconfig. That test suite (and maybe others) should be in the repo, please make sure you get familiar with it. EDIT: it's mentioned in the README
@mbolivar-nordic any other advice, names of people who could help?
We could look into forking the Kconfiglib repository under the GitHub zephyrproject-rtos
organisation and give write access to whomever willing to maintain it in order to ensure that the disappearance of single person does not block further development and maintenance of the library in the future.
@mbolivar-nordic any other advice, names of people who could help?
The main person in Zephyr who has taken over Kconfig maintenance is @tejlmand.
We could look into forking the Kconfiglib repository under the GitHub zephyrproject-rtos organisation
One alternative is a new kconfiglib
organization if enough people are using kconfiglib for things other than zephyr.
The main person in Zephyr who has taken over Kconfig maintenance is @tejlmand.
Good to know! So where is the "upstream" repo now?
No no no, that's not what I'm saying. I'm saying that within zephyr, the person who has been maintaining the library usage is @tejlmand, not that he is the upstream kconfiglib maintainer. There is no such person.
@jackrosenthal would you be open to having this hosted under the GitHub zephyrproject-rtos organisation with you as a maintainer?
Yes, this sounds great to me!
Awesome, I will file a new "Add randconfig" feature request to celebrate!
Will this be it? https://github.com/zephyrproject-rtos/Kconfiglib
Childish desire to create the issue number 1 ;-)