On Tue, Oct 27, 2015 at 3:00 PM, David Jencks <david.a.jen...@gmail.com> wrote:
> I suspect it’s obvious already, but I’m in favor of moving to a single git 
> repo and stopping there unless and until we find it quite inconvenient.
>
> A million thanks Benson for doing the work.

I won't say 'you're welcome' until I've done some work, and I don't
perceive a consensus to get started quite just yet :-)

>
> thanks
> david jencks
>
>> On Oct 27, 2015, at 10:07 AM, Benson Margulies <bimargul...@gmail.com> wrote:
>>
>> On Tue, Oct 27, 2015 at 10:02 AM, Carsten Ziegeler <cziege...@apache.org> 
>> wrote:
>>> Am 27.10.15 um 14:52 schrieb Benson Margulies:
>>>> On Tue, Oct 27, 2015 at 9:51 AM, Carsten Ziegeler <cziege...@apache.org> 
>>>> wrote:
>>>>> Am 27.10.15 um 14:28 schrieb Benson Margulies:
>>>>>> As a volunteer of record, I have a preference at this point for
>>>>>> flipping the entire repo. It's not zero work; all the <scm/> elements
>>>>>> have to be edited, and release plugin config adjusted, for the maven
>>>>>> plugins. But that's very straightforward. Once we get this much done,
>>>>>> we can then start to move things to their own repo.
>>>>>
>>>>> What does it take to get a new git repo setup? Just in INFRA jira issue?
>>>>
>>>> Yes. There's a particular form of that JIRA that says,
>>>>
>>>>   'please convert our mirror to a writable repo and set SVN readonly'
>>>>
>>>> as opposed to
>>>>
>>>>  'please create a new, empty', repo.
>>>>
>>>> The 'all-at-once' plan uses the first option.
>>>>
>>>
>>> Right, understood and sorry to ask again, but if we do the all at once
>>> plan and want to split something into another new git repo, what does it
>>> take then?
>>
>> For each new repo, a JIRA asking for a new repo, and we move the
>> content ourselves.
>>
>>
>>>
>>> Carsten
>>>
>>>>>
>>>>> Regards
>>>>> Carsten
>>>>>
>>>>>>
>>>>>> ___However___, I'm willing to take up any other work plan that the
>>>>>> group agrees upon.
>>>>>>
>>>>>> On Tue, Oct 27, 2015 at 9:11 AM, Ferry Huberts <maili...@hupie.com> 
>>>>>> wrote:
>>>>>>>
>>>>>>>
>>>>>>> On 27/10/15 13:45, Carsten Ziegeler wrote:
>>>>>>>>
>>>>>>>> Looking at this thread, there seems to be no one really against moving
>>>>>>>> to git.
>>>>>>>>
>>>>>>>> When it comes to moving, we have three options:
>>>>>>>>
>>>>>>>> a) create a single git repo
>>>>>>>
>>>>>>>
>>>>>>> I'd start here.
>>>>>>> It's the simplest and lowest risk thing to do, doesn't break your 
>>>>>>> parent-pom
>>>>>>> hierarchy, etc.
>>>>>>>
>>>>>>> It merely switches the VCS.
>>>>>>>
>>>>>>> And then work from there, try out different solutions for your 
>>>>>>> parent-pom
>>>>>>> hierarchy, releasing, etc
>>>>>>>
>>>>>>> You can always split out parts of the tree later while preserving 
>>>>>>> history.
>>>>>>> Git doesn't mind and has great tooling to do that.
>>>>>>>
>>>>>>>
>>>>>>>> b) create git repos by functional modules
>>>>>>>> c) create a git repo for every artifact
>>>>>>>>
>>>>>>>> Depending on which variant we pick, the more work it is to get
>>>>>>>> everything moved. Therefore apart from deciding for the option it
>>>>>>>> depends on a volunteer to drive this thing.
>>>>>>>>
>>>>>>>> I'm unsure on how we come to a decision on the option. I think all
>>>>>>>> arguments are on the plate and there is little use in reiterating these
>>>>>>>> in slightly different fashions.
>>>>>>>>
>>>>>>>> The thing I don't know is, how much effort it requires to
>>>>>>>> request/create/setup another git repo, e.g. if we start with a) and
>>>>>>>> there is a desire to create a separate repo for something. (I know the
>>>>>>>> git commands to move a subtree to a different repo, therefore I'm just
>>>>>>>> asking about the effort on the infra side)
>>>>>>>>
>>>>>>>> Regards
>>>>>>>> Carsten
>>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Ferry Huberts
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Carsten Ziegeler
>>>>> Adobe Research Switzerland
>>>>> cziege...@apache.org
>>>>
>>>
>>>
>>> --
>>> Carsten Ziegeler
>>> Adobe Research Switzerland
>>> cziege...@apache.org
>

Reply via email to