Versioning Policy (again)

Brent Putman putmanb at georgetown.edu
Wed Mar 18 14:27:37 EDT 2015



On 3/18/15 2:20 PM, Cantor, Scott wrote:
> Slightly less obviously, it's also ok if needed for idp-foo-impl to depend on idp-bar-impl in a pinch, which we do now with the Spring parsers. So even if it's cross-module we can still hide things in -impl.


For the record, I routinely have opensaml-foo-impl depend on
opensaml-bar-impl.  I thought we decided way back that cross -impl
module dependencies were ok *within* a given project.  (But *not* of
course between projects.)  Otherwise you'd be duplicating code, and
that's far worse.



> I believe we have avoided any cases of idp depending on opensaml-*-impl except for the spring modules, so we've kept the line clean.

Yes, I thought that was the idea.  No cross-project dependencies on an
-impl.



More information about the dev mailing list