Hi Martin, Awesome job! Thanks for your time! On Mon, 16 Apr 2018 at 01:42, Martin <[email protected]> wrote:
> 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? > yup we can delete those now > > 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? no nothing prevent us. > > 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? > generated html is committed to svnpubsub (not sure how we can change that now...) > -> Olivier can you give some hints about this > > The sandbox? > - Do we still need this, or can we abandon it? > abandon > > The tools directory? > - Contains maven-archiva-dev-plugin > - What is this, do we need it? > remove > > The all directory? > - Contains an aggregator pom with parent and archiva and activates > redback profile > - Not sure, if this is used > can be remove as well > > docker-file and karaf-commands > - I would delete them > go for it > > 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 <[email protected]> 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 <[email protected]> wrote: > > > > > > > > > Hi Olivier, > > > > > > > > > > I would like to move the redback-components to git. Do you know > what > > > to do > > > > > for this? > > > > > > > > > > Regards > > > > > > > > > > Martin > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- Olivier Lamy http://twitter.com/olamy | http://linkedin.com/in/olamy
