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

Re: [RFD] Overlapping projects

From
Sean <seanlkml@sympatico.ca>
Date
May 10, 2005, 12:04 UTC
Message-ID
<4385.10.10.10.24.1115726694.squirrel@linux1>
In-Reply-To
<Pine.LNX.4.21.0505100040320.30848-100000@iabervon.org>
On Tue, May 10, 2005 12:56 am, Daniel Barkalow said:
Show 15 quoted lines
> It seems to me like projects like cogito which are based on a core which
> is itself a project and which is also part of other projects would benefit
> from some sort of support.
>
> In particular, it would be nice if Linus could pull the changes to the
> core without getting the wrapper programs at all.
>
> I'm thinking something like having a head for cogito and a head for git in
> the same repository, where the trees for git only have the core files, and
> the commits for cogito have, in addition to a tree with only the
> cogito-specific files, a reference to a git commit that they include.
>
> It seems to me like this area contains a brilliant idea that I haven't
> had so far, and maybe someone can come up with it.
>
That sounds like a great idea and shouldn't need any brilliant ideas to
implement.  Just need to push a little more multi-head handling down into 
 git.  The Cogito build process could then include a checkout of the
git-core branch.  Would be much cleaner than the way it is handled now.
Sean
Previous: Junio C Hamano
Message 5 of 5 in “[RFD] Overlapping projects”
  1. Daniel BarkalowMay 10, 2005
  2. Junio C HamanoMay 10, 2005
  3. Daniel BarkalowMay 10, 2005
  4. Junio C HamanoMay 10, 2005
  5. SeanMay 10, 2005

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.