Ok, let’s look around I’m sure folks have gone from monorepo setups to 
individual project setups. I doubt we’re the first to attempt this.

> On Jun 1, 2015, at 10:28 AM, Kristian Rosenvold 
> <kristian.rosenv...@gmail.com> wrote:
> 
> git clone https://github.com/apache/maven-plugins.git
> cd maven-plugins
> ls -al
> git checkout maven-shade-plugin-2.2
> ls -al
> 
> The root gets rewritten on the tags. Not nice. Mojo did not have this issue.
> 
> Kristian
> 
> 
> 2015-06-01 16:27 GMT+02:00 Kristian Rosenvold <kristian.rosenv...@gmail.com>
> :
> 
>> No, the maven-plugins repo is a slightly different beast when compared to
>> mojo. And since we're splitting anyway, we're talking about 30-40 different
>> repos, so there is really no point in your suggested route (the git clones
>> already exist although I am unsure if they can be used).
>> 
>> So I think it's a good idea for everything but maven-shared and
>> maven-plugins. The plan you have outlined does not make sense for these. We
>> need that script that creates plausible split repos first.
>> 
>> To be verify specific, there's something weird about the *tags* in the
>> plugins repo and how this has been translated to git in the current git svn
>> close. Mojo did not have this problem.
>> 
>> Try this:
>> 
>> git clone https://github.com/apache/maven-plugins.git
>> 
>> Kristian
>> 
>> 
>> 
>> 
>> 
>> 2015-06-01 16:16 GMT+02:00 Jason van Zyl <ja...@takari.io>:
>> 
>>> I think we have that PoC with Mojo moving to Github no? Baptiste, was
>>> this an issue?
>>> 
>>> I think it will just be easier to do it all from Git. I don’t think we’re
>>> going to lose anything in the translation directly from SVN to Git with the
>>> maturity of the tools.
>>> 
>>> But do you agree with the general plan. Get it all to Git and then we’ll
>>> collectively figure it out. I really don’t see it being an issue given how
>>> much Git knowledge we have between us all and the Mojo migration to Github.
>>> 
>>>> On Jun 1, 2015, at 8:13 AM, Kristian Rosenvold <
>>> kristian.rosenv...@gmail.com> wrote:
>>>> 
>>>> The real problem here is maven-shared and maven-plugins, which need to
>>> be
>>>> rewritten quite heavily.
>>>> 
>>>> The existing git mirrors may be used as a starting point for filtering
>>>> operations, but I suspect retaining history is going to be quite a lot
>>> of
>>>> work when splitting the repos.
>>>> 
>>>> We should not defer this operation like you suggest, we really need a
>>> proof
>>>> of concept filtering first.
>>>> 
>>>> Kristian
>>>> 
>>>> 
>>>> 2015-06-01 14:06 GMT+02:00 Jason van Zyl <ja...@takari.io>:
>>>> 
>>>>> Maybe it best then to have everything mirrored to Git, if there are any
>>>>> repos that are not. Turn off SVN and do any partitioning once
>>> everything is
>>>>> on the Git side?
>>>>> 
>>>>> Anyone have any objections to this general plan of action:
>>>>> 
>>>>> 1) Mirror anything to Git that isn’t
>>>>> 2) Make all the Git repos the primary
>>>>> 3) Do any separation or refactoring once in Git to avoid any dealings
>>> with
>>>>> SVN
>>>>> 
>>>>>> On Jun 1, 2015, at 7:53 AM, Olivier Lamy <ol...@apache.org> wrote:
>>>>>> 
>>>>>> On 1 June 2015 at 21:37, Jason van Zyl <ja...@takari.io> wrote:
>>>>>> 
>>>>>>> Great, you should update the document. I’ll move on to the enforcer
>>>>> then.
>>>>>>> 
>>>>>>> Did you have explicit instructions for the tools you used for the
>>>>>>> migration that others can use?
>>>>>>> 
>>>>>> 
>>>>>> nothing special as such repo are already mirrored to git: git://
>>>>>> git.apache.org/maven-enforcer.git then
>>>>>> https://github.com/apache/maven-enforcer
>>>>>> 
>>>>>> so it's just a matter of turning off the svn enforcer path then make
>>> the
>>>>>> git mirror as primary
>>>>>> 
>>>>>> 
>>>>>>> 
>>>>>>>> On Jun 1, 2015, at 7:22 AM, Olivier Lamy <ol...@apache.org> wrote:
>>>>>>>> 
>>>>>>>> AFAIK I already did the indexer migration in git:
>>>>>>>> http://markmail.org/message/je4wmxk5ss4b2cmk
>>>>>>>> 
>>>>>>>> It's here:
>>>>>>>> 
>>>>> 
>>> https://git1-us-west.apache.org/repos/asf?p=maven-indexer.git;a=summary
>>>>>>>> 
>>>>>>>> Cheers
>>>>>>>> Olivier
>>>>>>>> 
>>>>>>>> On 1 June 2015 at 21:07, Jason van Zyl <ja...@takari.io> wrote:
>>>>>>>> 
>>>>>>>>> Tamas and I volunteer to tackle the indexer, and will ask Baptiste
>>> for
>>>>>>>>> some help and work on the plugins repos as that fields the most
>>>>>>>>> contributions.
>>>>>>>>> 
>>>>>>>>>> On May 29, 2015, at 7:23 AM, Jason van Zyl <ja...@takari.io>
>>> wrote:
>>>>>>>>>> 
>>>>>>>>>> I think it's time for a full migration of all our repositories to
>>>>> Git.
>>>>>>> I
>>>>>>>>> just see the email with Dennis struggling to merge a simple pull
>>>>> request
>>>>>>>>> and I think it's just time to switch completely. I think someone
>>>>> already
>>>>>>>>> started a list and we should just move through it. Personally I
>>> find
>>>>>>> SVN is
>>>>>>>>> just a huge hindrance at this point, especially for contributors.
>>>>>>>>>> 
>>>>>>>>>> Thanks,
>>>>>>>>>> 
>>>>>>>>>> Jason
>>>>>>>>>> 
>>>>>>>>>> ----------------------------------------------------------
>>>>>>>>>> Jason van Zyl
>>>>>>>>>> Founder, Takari and Apache Maven
>>>>>>>>>> http://twitter.com/jvanzyl
>>>>>>>>>> http://twitter.com/takari_io
>>>>>>>>>> ---------------------------------------------------------
>>>>>>>>>> 
>>>>>>>>>> The most dangerous risk: spending your life not doing what you
>>> want
>>>>> on
>>>>>>>>> the bet you can buy yourself freedom to do it later.
>>>>>>>>>> 
>>>>>>>>>> -- Randy Komisar
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>> ---------------------------------------------------------------------
>>>>>>>>>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
>>>>>>>>>> For additional commands, e-mail: dev-h...@maven.apache.org
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> Thanks,
>>>>>>>>> 
>>>>>>>>> Jason
>>>>>>>>> 
>>>>>>>>> ----------------------------------------------------------
>>>>>>>>> Jason van Zyl
>>>>>>>>> Founder, Takari and Apache Maven
>>>>>>>>> http://twitter.com/jvanzyl
>>>>>>>>> http://twitter.com/takari_io
>>>>>>>>> ---------------------------------------------------------
>>>>>>>>> 
>>>>>>>>> happiness is like a butterfly: the more you chase it, the more it
>>> will
>>>>>>>>> elude you, but if you turn your attention to other things, it will
>>>>> come
>>>>>>>>> and sit softly on your shoulder ...
>>>>>>>>> 
>>>>>>>>> -- Thoreau
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>> ---------------------------------------------------------------------
>>>>>>>>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
>>>>>>>>> For additional commands, e-mail: dev-h...@maven.apache.org
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> --
>>>>>>>> Olivier Lamy
>>>>>>>> http://twitter.com/olamy | http://linkedin.com/in/olamy
>>>>>>> 
>>>>>>> Thanks,
>>>>>>> 
>>>>>>> Jason
>>>>>>> 
>>>>>>> ----------------------------------------------------------
>>>>>>> Jason van Zyl
>>>>>>> Founder, Takari and Apache Maven
>>>>>>> http://twitter.com/jvanzyl
>>>>>>> http://twitter.com/takari_io
>>>>>>> ---------------------------------------------------------
>>>>>>> 
>>>>>>> In short, man creates for himself a new religion of a rational
>>>>>>> and technical order to justify his work and to be justified in it.
>>>>>>> 
>>>>>>> -- Jacques Ellul, The Technological Society
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> ---------------------------------------------------------------------
>>>>>>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
>>>>>>> For additional commands, e-mail: dev-h...@maven.apache.org
>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> --
>>>>>> Olivier Lamy
>>>>>> http://twitter.com/olamy | http://linkedin.com/in/olamy
>>>>> 
>>>>> Thanks,
>>>>> 
>>>>> Jason
>>>>> 
>>>>> ----------------------------------------------------------
>>>>> Jason van Zyl
>>>>> Founder, Takari and Apache Maven
>>>>> http://twitter.com/jvanzyl
>>>>> http://twitter.com/takari_io
>>>>> ---------------------------------------------------------
>>>>> 
>>>>> What matters is not ideas, but the people who have them. Good people
>>> can
>>>>> fix bad ideas, but good ideas can't save bad people.
>>>>> 
>>>>> -- Paul Graham
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
>>>>> For additional commands, e-mail: dev-h...@maven.apache.org
>>>>> 
>>>>> 
>>> 
>>> Thanks,
>>> 
>>> Jason
>>> 
>>> ----------------------------------------------------------
>>> Jason van Zyl
>>> Founder, Takari and Apache Maven
>>> http://twitter.com/jvanzyl
>>> http://twitter.com/takari_io
>>> ---------------------------------------------------------
>>> 
>>> You are never dedicated to something you have complete confidence in.
>>> No one is fanatically shouting that the sun is going to rise tomorrow.
>>> They know it is going to rise tomorrow. When people are fanatically
>>> dedicated to political or religious faiths or any other kind of
>>> dogmas or goals, it's always because these dogmas or
>>> goals are in doubt.
>>> 
>>>  -- Robert Pirzig, Zen and the Art of Motorcycle Maintenance
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
>>> For additional commands, e-mail: dev-h...@maven.apache.org
>>> 
>>> 
>> 

Thanks,

Jason

----------------------------------------------------------
Jason van Zyl
Founder, Takari and Apache Maven
http://twitter.com/jvanzyl
http://twitter.com/takari_io
---------------------------------------------------------

To think is easy. To act is hard. But the hardest thing in the world is to act 
in accordance with your thinking.

 -- Johann von Goethe













---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to