Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 361909

Summary: Git submodule support
Product: [ECD] Orion Reporter: Tomasz Zarna <tomasz.zarna>
Component: GitAssignee: jim fan <jimfan>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P4 CC: berndvogt, caniszczyk, gheorghe, grant_gayed, jimfan, johnjbarton, pwebster, Silenio_Quarti, simon_kaegi, snorthov, Szymon.Brandys, xintong
Version: 0.3Keywords: triaged
Target Milestone: 10.0   
Hardware: All   
OS: All   
URL: http://dev.eclipse.org/mhonarc/lists/orion-dev/msg00836.html
Whiteboard:
Bug Depends on: 314853, 480297    
Bug Blocks:    

Description Tomasz Zarna CLA 2011-10-25 07:27:18 EDT
Having git submodule support would be nice to have, avoiding flaws and pitfalls which submodules bring would be even better. See John's post for more details.
Comment 1 Tomasz Zarna CLA 2011-12-12 07:34:56 EST
According to the latest comment on the blocking bug (bug 314853, comment 35), support for submodules in JGit is planned for February next year. This makes it unlikely to be part of Orion 0.4. I'll be checking pulse on that bug in case they speed up and add the support earlier.
Comment 2 Chris Aniszczyk CLA 2012-01-03 06:23:27 EST
JGit has initial support for submodules now via bug 314853
Comment 3 Tomasz Zarna CLA 2012-02-01 11:28:41 EST
I will have a look at it in .5, so there is enough time for the new feature in JGit to cool down. I'm sure Kevin will feel more comfortable without feeling my breath on his neck ;)
Comment 4 Szymon Brandys CLA 2012-05-14 09:38:18 EDT
This is not in the .5 plan anymore. The support in JGit is ready, but there is no time to work on that in Orion.
Comment 5 Tomasz Zarna CLA 2012-07-24 09:44:20 EDT
(In reply to comment #0)
> avoiding flaws and pitfalls which submodules bring

Some examples: http://codingkilledthecat.wordpress.com/2012/04/28/why-your-company-shouldnt-use-git-submodules/
Comment 7 John Arthorne CLA 2015-11-09 13:52:58 EST
This was implemented for Orion 10.