On Sun, 18 Sep 2005, Jesper Juhl wrote:
> On 18 Sep 2005 03:05:32 +0200, Krzysztof Halasa <[email protected]> wrote:
> > Jesper Juhl <[email protected]> writes:
> >
> > > What exactely is it you want to make a sepperate package?
> >
> > Just the menuconfig (mconf) at first. OTOH it might make sense to
> > move them all.
> >
>
> And if you do that, then you'd be shipping a kernel source that it
> would be impossible for users to configure without installing
> sepperate tools - and tools (unlike for example gcc) that very few
> people would have a need for outside configuring their kernel.
> Not a good idea in my oppinion.
There are, in my opinion, two issues: where is kconfig maintained, and is
it shipped with the kernel. I think each kernel tarball should contain the
version of kconfig it expects to be configured with, because there isn't a
commitment to having kconfig be compatible between versions. On the other
hand, I don't see any reason that it has to be maintained in the kernel's
git repositories.
Git actually supports this. Sam could have a repository with only the
kbuild files, and people could pull it normally, and it would all work
trivially (so long as people didn't try to modify kbuild by sending
patches to Linus). The only tricky thing is that this repository can't
have the linux-with-kbuild repository as an ancestor, because then it
would remove stuff; so, if people want kbuild history, it would need to be
recreated separately.
The advantage would be that people who wanted the latest version of kbuild
could always get it without the kernel; the disadvantage is that kernel
developers who want to change kbuild would have to remember not to send
this changes into the kernel tree. I don't know if it would be more or
less convenient for Sam not to have the rest of the kernel tree around
kbuild.
-Daniel
*This .sig left intentionally blank*
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[Index of Archives]
[Kernel Newbies]
[Netfilter]
[Bugtraq]
[Photo]
[Gimp]
[Yosemite News]
[MIPS Linux]
[ARM Linux]
[Linux Security]
[Linux RAID]
[Video 4 Linux]
[Linux for the blind]
|
|