Re: git submodule update --merge

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Johan Herland
Date: Monday, May 25, 2009 - 3:48 pm

On Monday 25 May 2009, Johannes Schindelin wrote:

Well, in the scenario I described earlier, the project developers (your 
"average users") _do_ have push access to the submodules. And that scenario 
is certainly not a toy scenario.


For the purposes of this discussion, this is pretty close to the use case I 
described earlier in my scenario as well. Thanks, Avery, for presenting the 
argument in a more readable manner.


Yes, and I have never argued that your "average users" should use 'merge'. 
Indeed I have not argued that 'merge' is suitable for your workflow _at_ 
_all_.

One of the guiding principles I have learned from earlier submodule 
discussions on this list, is that the git submodule commands should NOT 
impose restrictions on the workflows available to its users. But in this 
case you are using your own workflow to argue what should, and should not be 
part of the git submodule repertoire. I am arguing that there are 
_different_ workflows, with _different_ requirements where 'merge' would be 
a useful addition. Just because you won't ever use it, does not mean that it 
will not be useful to anybody else.


Do you argue that protecting these "young and maybe overly energetic" 
developers from themselves should be hardcoded into the git submodule 
behaviour, in such a way that it obscures the availability of other 
alternative submodule workflows?


Have fun! :)

...Johan

-- 
Johan Herland, <johan@herland.net>
www.herland.net

--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
What's cooking in git.git (May 2009, #02; Sun, 17), Junio C Hamano, (Sun May 17, 1:05 am)
Re: What's cooking in git.git (May 2009, #02; Sun, 17), Jakub Narebski, (Sun May 17, 2:45 am)
Re: What's cooking in git.git (May 2009, #02; Sun, 17), David Aguilar, (Sun May 17, 4:41 am)
Re: What's cooking in git.git (May 2009, #02; Sun, 17), Junio C Hamano, (Sun May 17, 10:58 am)
Re: What's cooking in git.git (May 2009, #02; Sun, 17), Jakub Narebski, (Sun May 17, 11:27 am)
Re: What's cooking in git.git (May 2009, #02; Sun, 17), Johan Herland, (Mon May 18, 6:36 am)
Re: What's cooking in git.git (May 2009, #02; Sun, 17), Markus Heidelberg, (Mon May 18, 12:40 pm)
Re: What's cooking in git.git (May 2009, #02; Sun, 17), Johan Herland, (Mon May 18, 2:55 pm)
[PATCH] git-submodule: add support for --merge., Johan Herland, (Mon May 18, 5:35 pm)
Re: What's cooking in git.git (May 2009, #02; Sun, 17), Junio C Hamano, (Mon May 18, 6:33 pm)
Re: What's cooking in git.git (May 2009, #02; Sun, 17), Johan Herland, (Tue May 19, 12:23 am)
Re: What's cooking in git.git (May 2009, #02; Sun, 17), Johannes Schindelin, (Tue May 19, 1:17 am)
Re: What's cooking in git.git (May 2009, #02; Sun, 17), Johan Herland, (Tue May 19, 1:45 am)
Re: What's cooking in git.git (May 2009, #02; Sun, 17), Johannes Schindelin, (Tue May 19, 4:53 am)
Re: git submodule update --merge, Junio C Hamano, (Mon May 25, 11:33 am)
Re: git submodule update --merge, Johannes Schindelin, (Mon May 25, 11:57 am)
Re: git submodule update --merge, Avery Pennarun, (Mon May 25, 12:04 pm)
Re: git submodule update --merge, Johannes Schindelin, (Mon May 25, 12:54 pm)
Re: git submodule update --merge, Johan Herland, (Mon May 25, 3:10 pm)
Re: git submodule update --merge, Johan Herland, (Mon May 25, 3:48 pm)