On Mon, Jan 31, 2011 at 03:28:37PM -0500, Nicolas Pitre wrote: > We do have subdirectories for documentation, tests, contributions, etc. > But a sizeable part of the tree is just a big splat of source files > dumped right in the root of the tree. > > So I'd suggest doing the following: > > 1) Create a src/ directory and move *.c, *.h, *.sh, *.perl, *.py and > the builtin directory from the root directory to it. Wouldn't this just be the same giant splat of source files, but in a different tree? I don't really see the advantage, and it seems like an extra annoyance. Besides being just one more directory to go up and down, it does make history browsing more annoying. As much as I love git's "don't record renames" philosophy, our handling of renames on the viewing side is often annoying. I already get annoyed sometimes following stuff across the s!builtin-!builtin/! change. This would be like that but more so. Or maybe it is a good thing for that reason, as we will eat our own rename dogfood. :) > 5) Rename t/ to testsuite/ so this doesn't look like some garbage > leftover. Ugh, more typing. :P -Peff -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html