Thanks Ed and Didier for your thoughts.
We will check internally if we may want to do this separation, knowing all the 
struggles it can cause to users/committers.

Br,
Gabriele Baldoni
Technologist — Advanced Technology Office
ADLINK Technology Inc.

On 21 Jun 2019, at 13:42, Didier Vojtisek 
<[email protected]<mailto:[email protected]>> wrote:

Hi

I also do agree that multiple repos may have impediments to user
however several actions can be done on the project organisation to help 
decrease this downside

In GEMOC, we also have switched to multiple repos (hosted in the eclipse 
organisation on github)
- for helping control consistency of cross-repos commits, we use 
synchronisation script that help to create an artificial repo having git 
submodules (this repo in invisible to causual user). Based on a simple strategy 
(every branches with the same name are supposed to be part of the same 
feature/bug/issue) This helps to have a multibranch pipeline on jenkins that 
verify the integration automatically.
- about finding where are the plugins,
   - the "import as > Project From a repository" on a given plugin is pretty 
useful too. (simple to setup in your maven/tycho configuration)
   - obviously, naming convention will help a lot too.
Regards
Didier

Le 21/06/2019 à 12:26, Ed Willink a écrit :

Hi

Yes it certainly is possible. Eclipse as a whole has many projects with many 
repos. The Eclipse platform project has multiple repos.

However I see major trade-offs
- multiple repos is a pain for usage and especially for users
- multiple repos might be faster once they have grown, but I have not seen 
performance data
- multiple repos may need cross-repo commits.
- changing repo organisation is a pain all round

I really wouldn't recommend using multiple repos until you have demonstrated 
that they are beneficial for you.

Xtext decided to change to multiple repos with the result that my workspace 
doesn't work any more and I don't have time to sort out what changed. The 
platform has multiple repos so that I can never find what I want. (OOMPH 
provides a repo finder.)

IMHO, multiple repos provides a significant impediment to your casual users.

Regards

Ed Willink

On 21/06/2019 11:07, Gabriele Bbaldoni wrote:
Hi guys,

I have a simple question about git repositories,
It is possible to have multiple repos for each component of a single Eclipse 
project?
I mean in the case the complexity of the project grows I think having different 
repos for the different modules can help.

It is possible?

Br,
Gabriele Baldoni
Technologist — Advanced Technology Office
ADLINK Technology Inc.




_______________________________________________
incubation mailing list
[email protected]<mailto:[email protected]>
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://www.eclipse.org/mailman/listinfo/incubation


[https://ipmcdn.avast.com/images/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif]<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient>
      Virus-free. 
www.avast.com<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient>
<x-msg://1/#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>



_______________________________________________
incubation mailing list
[email protected]<mailto:[email protected]>
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://www.eclipse.org/mailman/listinfo/incubation



--
Didier Vojtisek
SED Rennes - DiverSE Team - LogicA Team
Inria, Univ Rennes, CNRS, IRISA
Campus de beaulieu
35042 Rennes
02 99 84 75 07

_______________________________________________
incubation mailing list
[email protected]<mailto:[email protected]>
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://www.eclipse.org/mailman/listinfo/incubation

_______________________________________________
incubation mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://www.eclipse.org/mailman/listinfo/incubation

Reply via email to