How to properly fork a maven project?
maven
Solution
Sonatype recommends you change the `groupId` when you fork a project.
B2) upload them under your the forked project groupId (presumably one you own and appropriate for the fork)
Problem
I'm trying to fork a discontinued maven library that is already in the main repository. What are good guidelines to follow when doing so? Should the groupId/artifactId be changed so that it doesn't clash with the library that's already in the maven repository? This library will be a dependency to a project that will also be available publicly(in the maven repo) so this library should also be there. The modifications add improvements and some changes on how the library works, so I would like it to be separate from the old versions.