From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:33836) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TCZ19-0004pP-N9 for qemu-devel@nongnu.org; Fri, 14 Sep 2012 12:45:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TCZ14-00022s-PY for qemu-devel@nongnu.org; Fri, 14 Sep 2012 12:45:23 -0400 Received: from mail-pb0-f45.google.com ([209.85.160.45]:36769) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TCZ14-00021c-E7 for qemu-devel@nongnu.org; Fri, 14 Sep 2012 12:45:18 -0400 Received: by pbbrp12 with SMTP id rp12so6158534pbb.4 for ; Fri, 14 Sep 2012 09:45:17 -0700 (PDT) Sender: Paolo Bonzini Message-ID: <50535F16.4020707@redhat.com> Date: Fri, 14 Sep 2012 18:45:10 +0200 From: Paolo Bonzini MIME-Version: 1.0 References: <50532E80.5060905@redhat.com> <505356B0.8050004@redhat.com> In-Reply-To: <505356B0.8050004@redhat.com> Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] directory hierarchy List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Kevin Wolf Cc: qemu-devel Il 14/09/2012 18:09, Kevin Wolf ha scritto: > Cleaning up the main directory is probably a good idea. However, we > should be aware that renaming comes with a cost: Some git commands on a > single file need additional options (git log --follow) to work well > across renames, for others you need to know the old name in the commit > you're looking at (I'm thinking of git blame here). I think there was some magic for git blame. > So let's try hard to move files only when we are very sure that they are > in the right place afterwards, so that we don't have the pain twice. Yes, and that's why I'm leaving hw/ aside. The only problem is include files, which might be moved twice if they are further refactored (first in include/, and later to subsystem-specific subdirectories). I'll try however to look for header files that can be moved to one of the new subdirectories, and move them there. Paolo