login
Header Space

 
 

Re: kernelprojects::menuconfig [was:Re: Google's Summer of Code?]

Score:
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Jan Engelhardt <jengelh@...>
Cc: <sam@...>, Andrew Morton <akpm@...>, Pekka Enberg <penberg@...>, <torvalds@...>, Linux Kernel Mailing List <linux-kernel@...>, <mingo@...>, <vegard.nossum@...>
Date: Wednesday, March 5, 2008 - 2:09 am

On Tue, Mar 04, 2008 at 10:44:39PM +0100, Jan Engelhardt wrote:

100% agreed with you Jan, menuconfig is excellent. I was even thinking
that it would be really cool if someone could extract Kbuild from the
kernel and produce an independant framework to make it easier to include
in other projects. I would really like to be able to launch a "make
menuconfig" or "make oldconfig" with my own softs, and see only what
has changed being rebuilt. Think about all the people who get nervous
when "./configure" does not produce what they want...

Another project I was thinking about is a "smart" patch utility. Right
now, "patch" works line by line. While this may be understandable for
"patch", it's pretty annoying to see the same behaviour in "merge".
Why not have a smarter pair of tools which would be able to detect
changes in consecutive lines, or even merge changes on the same line ?
merge cannot even merge two changes on consecutive makefile entries
right now, which has an impact on git's ability to merge changes.
For instance, as an exercise to teach git to a friend, I used the
following file :

a=1
b=1
c=1

Then, branch b changes b=1 to b=2, and branch c, c=1 to c=2. You cannot
merge them automatically, which is a shame. So there is room for improvement
here :-)

Regards,
Willy

--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Google's Summer of Code?, Pekka Enberg, (Tue Mar 4, 2:45 pm)
Re: Google's Summer of Code?, Avi Kivity, (Tue Mar 4, 4:51 pm)
Re: Google's Summer of Code?, Linus Torvalds, (Tue Mar 4, 3:35 pm)
Re: Google's Summer of Code?, Pekka Enberg, (Tue Mar 4, 3:55 pm)
Re: Google's Summer of Code?, Andrew Morton, (Tue Mar 4, 4:13 pm)
Re: kernelprojects::menuconfig [was:Re: Google's Summer of C..., Willy Tarreau, (Wed Mar 5, 2:09 am)
Re: Google's Summer of Code?, Andi Kleen, (Tue Mar 4, 4:38 pm)
text processing (Re: Google's Summer of Code?), Oleg Verych, (Tue Mar 4, 10:01 pm)
Re: Google's Summer of Code?, Alexey Zaytsev, (Tue Mar 4, 4:05 pm)
Re: Google's Summer of Code?, Rik van Riel, (Tue Mar 4, 4:23 pm)
Re: Google's Summer of Code?, Pekka Enberg, (Thu Mar 6, 4:36 am)
Re: Google's Summer of Code?, Giacomo A. Catenazzi, (Wed Mar 5, 9:57 am)
Re: Google's Summer of Code?, Romano Giannetti, (Wed Mar 5, 11:38 am)
speck-geostationary