[ https://issues.apache.org/jira/browse/JCR-4979?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17798955#comment-17798955 ]
Konrad Windszus commented on JCR-4979: -------------------------------------- For the maven release process (i.e. pushing to the right repository during release:perform, https://maven.apache.org/maven-release/maven-release-plugin/usage/prepare-release.html) the one in the root pom.xml is enough. The effective pom.xml of the individual modules do no longer have the scm elements (which is sometimes exposed by Mvn Search UIs like https://mvnrepository.com/ or search.maven.org). Therefore I would recommend to instead choose an approach like FileVault where the parent is even parent of the root pom.xml itself, and the scm info is exclusively maintained in the parent pom.xml. WDYT? > Migrate from Subversion to Git > ------------------------------ > > Key: JCR-4979 > URL: https://issues.apache.org/jira/browse/JCR-4979 > Project: Jackrabbit Content Repository > Issue Type: Improvement > Reporter: Konrad Windszus > Assignee: Konrad Windszus > Priority: Major > Labels: candidate_jackrabbit_2_20 > Fix For: 2.22, 2.21.22 > > Attachments: JCR-4979-site-v1.patch, JCR4979-v1-check-release.sh.patch > > > In order to foster contribution and ease switching between > branches/cherrypicking and in general to have a modern development workflow I > propose to migrate Jackrabbit (Classic) from SVN to Git similarly to what was > done in Oak (https://issues.apache.org/jira/browse/OAK-9440) and Jackrabbit > FileVault (https://issues.apache.org/jira/browse/JCRVLT-398). > It would comprise of the following steps: > # migrate the SVN repository at > [https://svn.apache.org/repos/asf/jackrabbit/branches], > [https://svn.apache.org/repos/asf/jackrabbit/trunk] and > [https://svn.apache.org/repos/asf/jackrabbit/tags] to a Git repository named > "jackrabbit" (hosted at [https://gitbox.apache.org/repos/asf]) (tracked in > INFRA-25150) > # migrate GitHub SVN mirror at [https://github.com/apache/jackrabbit] to > mirror the new native Git repo (at Gitbox) (tracked in INFRA-25150) > # make the SVN repository at the folders outlined at 1. read only (tracked > in INFRA-25150) > # adjust documentation, see attached patch > ## <https://jackrabbit.apache.org/jcr/source-repository.html> > ## <https://jackrabbit.apache.org/jcr/building-jackrabbit.html> > # adjust check script > # adjust Jenkins Jobs > [https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-trunk] and > [https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-2.20/] > # adjust pom.xml > VOTE thread in > [https://lists.apache.org/thread/2owqqjhk4wo9gk9jo7o02x73b2kfz7nj] -- This message was sent by Atlassian Jira (v8.20.10#820010)