git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [1.8.0] reorganize the mess that the source tree has become

From
Miles Bader <miles@gnu.org>
Date
Feb 3, 2011, 08:09 UTC
Message-ID
<buo39o535gj.fsf@dhlpc061.dev.necel.com>
In-Reply-To
<alpine.LFD.2.00.1102030036420.12104@xanadu.home>
Nicolas Pitre <nico@fluxnic.net> writes:
>> But just moving the whole existing pile into a subdirectory "because
>> everyone else does it" is not a reason; that's superstition.
>
> There is no superstition here, simply basic elegance.

"basic elegance" is hardly well-defined, and although there are probably issues on which there's general agreement, this doesn't appear to be one of them.

>> Having to type "src/" a lot more often is definitely a downside.
>
> Come on.  This is a rather egocentric argument without much substance.

It certainly has more substance than hand-waving like "basic elegance" though...

Some slightly more concrete arguments have been:
  Pro-src:  Big top-level dir scares newbs
  Anti-src: Extra typing is annoying

I'm not really against a "src/" subdir, but it seems mostly a matter of taste, and I've seen plenty of projects where the src/ directory seemed pretty pointless...

-Miles
-- 
Politics, n. A strife of interests masquerading as a contest of
principles. The conduct of public affairs for private advantage.
Previous: Nicolas PitreNext: Andreas Schwab
Message 5 of 15 in “Re: [1.8.0] reorganize the mess that the source tree has become”
  1. George SpelvinFeb 2, 2011
  2. Erik Faye-LundFeb 2, 2011
  3. Pascal ObryFeb 2, 2011
  4. Nicolas PitreFeb 3, 2011
  5. Miles BaderFeb 3, 2011
  6. Andreas SchwabFeb 3, 2011
  7. Eugene SajineFeb 3, 2011
  8. Hilco WijbengaFeb 3, 2011
  9. Miles BaderFeb 4, 2011
  10. Tor ArntsenFeb 4, 2011
  11. Jakub NarebskiFeb 4, 2011
  12. Erik Faye-LundFeb 4, 2011
  13. [1.8.0] Re: reorganize the mess that the source tree has becomeNicolas Sebrecht, Feb 4, 2011
  14. Drew NorthupFeb 4, 2011
  15. [1.8.0] Re: reorganize the mess that the source tree has becomeNicolas Sebrecht, Feb 5, 2011

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.