Don't forget, you are not a user anymore. You are a maintainer and you are
responsible for keeping a stable environment for all users.Sent from Samsung
tablet.
-------- Original message --------From: Takashi Yamamoto
<yamam...@midokura.com.INVALID> Date: 5/25/20 6:41 PM (GMT-06:00) To:
dev@nuttx.apache.org Subject: Re: kconfig (Re: mbedtls) On Tue, May 26, 2020 at
12:48 AM Gregory Nutt <spudan...@gmail.com> wrote:>> We should all be using a
consistent, common version of> kconfig-frontends. A snapshot was taken and has
never disappeared from> internet contrary to other statements it is always been
here and will> always be here: https://bitbucket.org/nuttx/tools/src/master/>>
We do not accept any Python-based tools in the critical build path.> There are
some secondary Python scripts under tools/ but we cannot> permit the
introduction of any new user tool requirements in the basic> build. That is
simply off-limits.>> Think of the NuttX user first! Technologies and tools are
much further> down the list.i can understand you don't like to have python
dependency.but i don't think the "user first" argument is not a good reason.for
some users (like me) python is definitely easier to deal withthan the current
state of kconfig-frontends.>> Greg>> On 5/25/2020 9:38 AM, Nathan Hartman
wrote:> > 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>>