Robert Scholte created SCM-970:
----------------------------------
Summary: Have separate APIs for distributed and centralized
version control
Key: SCM-970
URL: https://issues.apache.org/jira/browse/SCM-970
Project: Maven SCM
Issue Type: Improvement
Reporter: Robert Scholte
The nature of these 2 types are very different. The original scm api was based
on centralized repositories, and the distributed was implemented behind those
methods, which makes it more complex than required.
Splitting this will make it easier to make full use of distributed features.
Keep in mind that plugins like the maven-release-plugin must still be able to
do their work, but they may need to provide implementations for both tastes
(unless the original scm-api implements it).
--
This message was sent by Atlassian Jira
(v8.3.4#803005)