Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933350AbXHNSQ4 (ORCPT ); Tue, 14 Aug 2007 14:16:56 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1757007AbXHNSQm (ORCPT ); Tue, 14 Aug 2007 14:16:42 -0400 Received: from smtp2.linux-foundation.org ([207.189.120.14]:50986 "EHLO smtp2.linux-foundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753261AbXHNSQk (ORCPT ); Tue, 14 Aug 2007 14:16:40 -0400 Date: Tue, 14 Aug 2007 11:15:41 -0700 (PDT) From: Linus Torvalds To: Joe Perches cc: "Rafael J. Wysocki" , Pavel Machek , linux-pm@lists.linux-foundation.org, linux-kernel@vger.kernel.org, akpm@linux-foundation.org Subject: Re: [PATCH] [443/2many] MAINTAINERS - HIBERNATION (aka Software Suspend, aka swsusp): In-Reply-To: <1187114231.32555.105.camel@localhost> Message-ID: References: <46bffbd3.IqsNHrHU1Y9BF7Dd%joe@perches.com> <200708132338.25925.rjw@sisk.pl> <20070814070528.GA2903@elf.ucw.cz> <200708141937.06676.rjw@sisk.pl> <1187114231.32555.105.camel@localhost> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=us-ascii Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1577 Lines: 47 On Tue, 14 Aug 2007, Joe Perches wrote: > > SUSPEND TO RAM: > P: Pavel Machek > M: pavel@suse.cz > P: Rafael J. Wysocki > M: rjw@sisk.pl > L: linux-pm@lists.linux-foundation.org > S: Maintained > F: Documentation/power/ > F: arch/i386/kernel/acpi/ > F: arch/x86_64/kernel/acpi/ > F: arch/x86_64/kernel/suspend.c > F: drivers/base/power/ > F: kernel/power/ > F: include/linux/suspend.h > F: include/linux/freezer.h > F: include/linux/pm.h > F: include/asm-*/suspend.h Quite frankly, I think the MAINTAINERS file gets a whole lot uglier this way. There's also a rather fundamental issue: this will likely make people touch the MAINTAINERS file *more*, and from a maintenance standpoint, that is exactly the wrong thing to have (one central file that everybody touches). It just tends to generate unnecessary merge conflicts etc. (We used to have that issue with the central configuration file, for example). So the more I look at these things, the more convinced I am that this is not the right thing to do. These things should *not* be in one huge file, and I'd much much rather have the maintainership information be carried along with the subsystem itself, or the files it contains. In other words, it would be much better to just have per-file markers, along with some per-subdirectory stuff or similar. Linus - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/