On Mon, May 25, 2020 at 12:36 AM Takashi Yamamoto
<yamam...@midokura.com.invalid> wrote:
> On Mon, May 25, 2020 at 1:00 AM Nathan Hartman <hartman.nat...@gmail.com> 
> wrote:
> > We do have to solve the issue of Kconfig. That has disappeared from
> > the Internet and we depend on it. We were told, before we joined
>
> do we have some reasons not to switch to kconfiglib?

Does kconfiglib depend on Python? Currently we do not have a
dependency on Python. That would introduce Python as a pretty big
dependency, which I would rather avoid.

Also, that project could disappear from the Internet, just like
Kconfig, and we'd be back at square one.

I think we should solve the kconfig licensing / hosting question.
Early in our ASF efforts we were told that exceptions are sometimes
made so that a project can host "well-known" third party tools that it
depends on. We depend on kconfig as a central piece of our build
system, just as we depend on 3rd party compiler toolchains etc. It
runs on the developer's host machine. It does NOT get compiled into
the user's NuttX build. Kconfig as a project has come and gone from
the Internet so for the time being Greg is hosting a mirror at his
BitBucket along with other build tools.

We need some guidance from our mentors on how to ensure the longevity
of the tools, like Kconfig, that are needed for NuttX, at Apache
NuttX, not at some third party location that can disappear suddenly.

Thanks,
Nathan

Reply via email to