Hi, split and move is done now. I'm still working on the Jenkins jobs (think will use Jenkins pipelines now). How do we handle the SVN repository? https://svn.apache.org/repos/asf/archiva/redback/redback-components I'm not sure, how this is handled for the archiva and redback repositories, if I see it right, the directories are deleted (moved to attic), right?
So for unifying the infrastructure, it would be good to have all archiva projects on gitbox, that are possible to migrate without too much effort. So there are some parts remaining at the time: The archiva parent pom project: - Is there any restriction that prevents us from moving the parent to gitbox? The site publish: - I'm still not sure how these all fit together, and if it is possible to move to gitbox (svnpubsub is used?) and what are the implications? -> Olivier can you give some hints about this The sandbox? - Do we still need this, or can we abandon it? The tools directory? - Contains maven-archiva-dev-plugin - What is this, do we need it? The all directory? - Contains an aggregator pom with parent and archiva and activates redback profile - Not sure, if this is used docker-file and karaf-commands - I would delete them Regards Martin Am Montag, 9. April 2018, 01:31:30 CEST schrieb Olivier Lamy: > Hi Martin > I guess it's as you wish as you lead the move :-) > Scripts are here > http://svn.apache.org/viewvc/maven/sandbox/trunk/scripts/git/ > look at migrate-plugins.sh or migrate-shared.sh > IMHO we don't really care about the history for aggregator. > > > > On Sun, 8 Apr 2018 at 23:34, Martin <marti...@apache.org> wrote: > > > Hi Olivier, > > > > one repo per component would mean to create these repos: > > > > archiva-redback-components-site.git --> Mainly used for the site.xml, or > > should we name it '-docs.git' ? > > archiva-redback-components-parent.git --> The parent pom > > > > archiva-redback-components-expression-evaluator.git > > archiva-redback-components-modello-plugins.git > > archiva-redback-components-redback-features.git > > archiva-redback-components-spring-apacheds.git > > archiva-redback-components-spring-cache.git > > archiva-redback-components-spring-quartz.git > > archiva-redback-components-spring-registry.git > > archiva-redback-components-spring-taskqueue.git > > archiva-redback-components-spring-utils.git > > > > The current base directory is for redback-compontents-aggregator. I'm not > > sure, if we have to take care of this module. > > Our dependencies use all the specific component modules. > > > > I would use 'git subtree split' to divide the current git mirror into > > these repositories, or you can show me the script > > you mentioned. > > There is a pom.xml in the base directory (redback-components-aggregator) > > and the README > > and deploySite.sh script. The history of these will be lost, if we get rid > > of the aggregator module. > > > > What do you think? If it's OK, I can create the new repos. > > > > Regards > > > > Martin > > > > Am Sonntag, 8. April 2018, 13:40:08 CEST schrieb Olivier Lamy: > > > Hi Martin > > > Do you want to move to only one repo or a repo per component? > > > * only one repo, you need to create the repo > > > https://gitbox.apache.org/setup/newrepo.html (let me know if you don't > > have > > > the kama to do it) then simply push the current git repo from github. > > > * one repo per component this has been done in maven project so I can > > find > > > the script for that. > > > > > > I would prefer one repo per component especially for release process. > > > > > > > > > > > > > > > On Sun, 8 Apr 2018 at 02:55, Martin <marti...@apache.org> wrote: > > > > > > > Hi Olivier, > > > > > > > > I would like to move the redback-components to git. Do you know what > > to do > > > > for this? > > > > > > > > Regards > > > > > > > > Martin > > > > > > > > > > > > > > > > > > > > >