common-domain-model icon indicating copy to clipboard operation
common-domain-model copied to clipboard

Remove https://regnosys.jfrog.io/regnosys/libs-snapshot from pom.xml

Open jonfreedman opened this issue 2 years ago • 4 comments

Currently 3x rosetta dependencies are required to use this library and they are only available via https://regnosys.jfrog.io/regnosys/libs-snapshot.

This is not maven best practice so the snapshot repository should be replaced by either https://regnosys.jfrog.io/regnosys/libs-release or the dependencies could be published on maven central and all references removed.

jonfreedman avatar Aug 16 '23 14:08 jonfreedman

Hi @jonfreedman. We are currently working hard to replace all dependencies on private closed-source packages with open-source components that are published in Maven Central. Once this work is done, we should be able to remove the snapshot repository. Thank you for raising a public issue to track this.

SimonCockx avatar Aug 16 '23 14:08 SimonCockx

Hi @SimonCockx Hi there! I hope you're doing well. I'm just following up on this issue to see if there are any additional comments that need to be made in order to keep track of it, or if it's okay to close it out. Please feel free to tag a PR or let me know if you have any questions.

eteridvalishvili avatar Jan 16 '24 22:01 eteridvalishvili

Hi @eteridvalishvili! Thanks for the follow-up. Part of the work is done, one to-do is left:

  • [x] CDM does not rely on closed-source components.
  • [x] The Rosetta DSL needs migration to Maven Central.
  • [ ] The Rosetta bundle needs migration to Maven Central.

This last task will happen in the course of the coming months.

SimonCockx avatar Jan 17 '24 11:01 SimonCockx

Hi @SimonCockx Hope you are doing well. I just wanted to follow up on this issue and see if it's ready to be closed out. Please let me know if there is anything I can do to help.

eteridvalishvili avatar Mar 12 '24 03:03 eteridvalishvili