Re: [PATCH] kbuild: Steppeing down as Maintainer

Previous thread: [PATCH] V4L/DVB: Fix test in copy_reg_bits() by Roel Kluin on Friday, November 20, 2009 - 11:34 am. (2 messages)

Next thread: ads7846 touchscreen: fix pressure by Pavel Machek on Friday, November 20, 2009 - 11:22 am. (4 messages)
From: Sam Ravnborg
Date: Friday, November 20, 2009 - 11:22 am

It has been fun to be kbuild maintainer but
as things stand right now I do not have the
time needed to be kbuild maintainer.

I have done this solely on a hobbyist basis
and family (3 kids etc) + job require me
so the kbuild maintainer job was becoming
a duty and not that fun suddenly.

Any linux related job required either
a move or too much working at home so
I drpped this idea.

So I decided to step down as maintainer
and I hope someone else can pick up.

What do I left "Orphan" as MAINTAINERS say?

I do not get many complains about kbuild these
days. All the basic stuff just works.

The only major complains are:
- no human can understand the kbuild files
  [Makefile, scripts/Makefile.*]
- select does not work (that kconfig btw)
- how to do strange this when building an external module

So I feel pretty confident that things does not blow
up on you when I leave.

I keep my mail address and will be reachable there.

Good luck!

	Sam

--

From: Sam Ravnborg
Date: Friday, November 20, 2009 - 11:26 am

It has been fun but the last year or more it has
been a duty and a burden. So I leave it open for
other to take over.

Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
---
diff --git a/MAINTAINERS b/MAINTAINERS
index c824b4d..147ec86 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -2987,11 +2987,8 @@ S:	Maintained
 F:	fs/autofs4/
 
 KERNEL BUILD
-M:	Sam Ravnborg <sam@ravnborg.org>
-T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-next.git
-T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes.git
 L:	linux-kbuild@vger.kernel.org
-S:	Maintained
+S:	Orphan
 F:	Documentation/kbuild/
 F:	Makefile
 F:	scripts/Makefile.*
--

From: tytso
Date: Friday, November 20, 2009 - 12:20 pm

Sam, thanks for all of your efforts.  The work you've done on Kbuild
has definitely been a real contribution to Linux.

Best regards, and hopefully you'll find some other projects that fit
within your family commitments as well as being more fun than burden!

       	    	   	       	       - Ted
--

From: Andrew Morton
Date: Monday, November 23, 2009 - 4:05 pm

On Fri, 20 Nov 2009 19:26:13 +0100

Sigh.  Perhaps if I don't apply the patch, this won't happen?

And thanks for all the fish.  I'll continue to scoop up patches as I
see them and shall cc yourself and linux-kbuild and Anibal, Steve and
Michal on them and I shall wait and see what happens.


The current queue is:

kbuild-generate-modulesbuiltin.patch
kbuild-rebuild-fix-for-makefilemodbuiltin.patch
kbuild-generate-modulesbuiltin-fix-2.patch
kbuild-generate-modulesbuiltin-fix-2-checkpatch-fixes.patch
kconfig-cross_compile-option.patch
kbuild-clean-up-marker.patch
kbuild-clear-marker-out-of-modpost.patch
kbuild-genksyms-properly-consider-export_unused_symbol_gpl.patch


If at all possible, please do keep an eye on things as they fly past -
I think we'll find that a few words of insight from you on particular
issues can potentially save others a large amount of work, and can
steer us away from costly mistakes.

Thanks.
--

From: maximilian attems
Date: Tuesday, November 24, 2009 - 2:15 am

please add the following fakeroot usage to -next for 2.6.33 as
package target enhancement:
http://marc.info/?l=linux-kbuild&m=125561337922614&w=2
http://marc.info/?l=linux-kbuild&m=125561358622933&w=2

patch got tested inbetween and with both acks:
Acked-by: Frans Pop <elendil@planet.nl>
Acked-by: maximilian attems <max@stro.at>
see http://marc.info/?l=linux-kbuild&m=125551864712151&w=2

thanks
--

From: Andrew Morton
Date: Wednesday, November 25, 2009 - 12:50 pm

On Tue, 24 Nov 2009 10:15:47 +0100


Please refresh, retest and resend.  Update the acks in the changelog, thanks.
--

From: Stephen Rothwell
Date: Tuesday, November 24, 2009 - 11:21 pm

Hi Sam,


I, also, want to thank you very much for all your work.

I am, however, wondering what will happen to the changes you have that are
currently in linux-next:

Apparently for v2.6.32 (in kbuild-current):

Michael Tokarev (1):
      kbuild: fix bzImage build for x86

And queued for v2.6.33:

Sam Ravnborg (14):
      kbuild: search arch/$ARCH/include before include/
      dontdiff: add generated
      kbuild: move bounds.h to include/generated
      kbuild: move asm-offsets.h to include/generated
      ia64: move nr-irqs.h to include/generated
      arm: move mach-types to include/generated
      sh: move machtypes.h to include/generated
      kbuild: drop include2/ used for O=... builds
      kbuild: do not check for include/asm-$ARCH
      kbuild: drop include/asm
      kbuild: move compile.h to include/generated
      drop explicit include of autoconf.h
      kbuild: move autoconf.h to include/generated
      kbuild: move utsrelease.h to include/generated

I am (for the moment) still merging these from the copy I have of your
trees, but what to do in the longer term?

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/
From: Sam Ravnborg
Date: Wednesday, November 25, 2009 - 10:24 am

I will submit the patches like any other regular submitter to linux-kbuild
if the upcoming Maintainers does not pick them up from the git trees.

So for now keeping the pull would be nice but as soon as you have
a ew set of kbuild tress then drop these.

Frankly I had forgot that I had a patch in -fixes...

	Sam
--

From: Michal Marek
Date: Wednesday, November 25, 2009 - 1:47 pm

I took your kbuild-next.git and I'm going through the other patches
posted to linux-kbuild recently. I'll push the repo once passes some
testing.

Michal
--

From: David Miller
Date: Friday, November 20, 2009 - 2:56 pm

From: Sam Ravnborg <sam@ravnborg.org>

Thank you for all of your hard work Sam.
--

From: =?utf-8?Q?Am=C3=A9rico?= Wang
Date: Saturday, November 21, 2009 - 2:48 am

Hi, Sam,

Huge thanks to you for what you did for Linux
kernel! You did quite well.

It's a pity that we can't continue to work

I don't think i am able to take this but at
least I can take care of most of the scripts

Thanks again, Sam! Best wishes!

-- 
Live like a child, think like the god.
 
--

From: Randy Dunlap
Date: Saturday, November 21, 2009 - 10:07 am

Ack that also.

---
~Randy
--

From: =?iso-8859-1?Q?An=EDbal?= Monsalve Salazar
Date: Saturday, November 21, 2009 - 3:44 pm

I would like to maintain kbuild.

Ram Ravnborg and Américo Wang are willing to help me.
--

From: Steven Rostedt
Date: Monday, November 23, 2009 - 8:08 am

I'm also willing to help out. I've been planning on taking the big plunge 
into the kbuild system anyway.

-- Steve

--

From: Michal Marek
Date: Monday, November 23, 2009 - 2:09 pm

Hi,

I would also like to maintain kbuild. Maybe we could work together? What


Also, how is it supposed to work now technically - should we create a
new kbuild-{next,fixes}.git $somewhere, copy over the bits that are
currently in Sam's trees and start collecting & reviewing patches? And
once it's good enough, update the MAINTAINERS file?

Michal
--

From: =?iso-8859-1?Q?An=EDbal?= Monsalve Salazar
Date: Sunday, November 29, 2009 - 12:09 am

(Sorry, I've been very busy with my Real Life. :)

Sure. I agree. I'll test the patches on my machines (i386, x86_64,

I agree with Sam too.


And with Stephen as well.
--

From: H. Peter Anvin
Date: Monday, November 23, 2009 - 2:37 pm

Sam, thank you for all your work, and it is sad to see you go.

	-hpa
--

Previous thread: [PATCH] V4L/DVB: Fix test in copy_reg_bits() by Roel Kluin on Friday, November 20, 2009 - 11:34 am. (2 messages)

Next thread: ads7846 touchscreen: fix pressure by Pavel Machek on Friday, November 20, 2009 - 11:22 am. (4 messages)