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