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

Re: [RFC] Support projects including other projects

From
Daniel Barkalow <barkalow@iabervon.org>
Date
May 12, 2005, 19:12 UTC
Message-ID
<Pine.LNX.4.21.0505121449370.30848-100000@iabervon.org>
In-Reply-To
<7vll6kgu21.fsf@assigned-by-dhcp.cox.net>
On Thu, 12 May 2005, Junio C Hamano wrote:
Show 8 quoted lines
> I have to think about this a bit but let me understand the
> problem first.  Let's say it is a couple of weeks ago when there
> were not cg-status.  You write cg-status, by adding -t flag to
> ls-files.c  You commit the addition of -t flag to git-pb
> repository and note the commit id.  You then commit addition of
> cg-status to cogito repository and when you do so you want the
> party that pulls the latter commit to know it needs the former
> commit in the git-pb tree.  Is it what you are solving here?

Right; and I'm not Petr, so the place that has the -t flag in ls-files isn't his git-pb repository, and I'm not going to remember to tell him about two places to pull from or two heads to pull.

Probably my biggest concern here is that it has to not make anything more difficult for Cogito hackers (or people working on similarly arranged projects) to have the other project demarcated as separate, or they'd tend to be lazy and the upstream core will suffer. I believe that this is why people in practice tend not to bother making projects clean and modular with current tools. Having it streamlined and automatic would mean that people in the position that Petr was in when he started would do it by default.

	-Daniel
*This .sig left intentionally blank*
Previous: Junio C HamanoNext: Junio C Hamano
Message 10 of 14 in “[RFC] Support projects including other projects”
  1. Daniel BarkalowMay 12, 2005
  2. Junio C HamanoMay 12, 2005
  3. Daniel BarkalowMay 12, 2005
  4. Junio C HamanoMay 12, 2005
  5. Daniel BarkalowMay 12, 2005
  6. Junio C HamanoMay 12, 2005
  7. Daniel BarkalowMay 12, 2005
  8. David LangMay 12, 2005
  9. Junio C HamanoMay 12, 2005
  10. Daniel BarkalowMay 12, 2005
  11. Junio C HamanoMay 12, 2005
  12. James PurserMay 12, 2005
  13. Daniel BarkalowMay 12, 2005
  14. James PurserMay 12, 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.