Go through Shiro dependencies and consider marking most third-party
dependencies as provided
--------------------------------------------------------------------------------------------
Key: SHIRO-137
URL: https://issues.apache.org/jira/browse/SHIRO-137
Project: Shiro
Issue Type: Improvement
Affects Versions: 0.9
Reporter: Kalle Korhonen
Assignee: Kalle Korhonen
Priority: Minor
Fix For: 1.0.0
It's unlikely that users would use Shiro support modules to pull in a
dependency to third-party libraries (such as Spring), but rather they
explicitly declare the version they are dependent on. If we mark this
dependencies as provided, we are forcing users to explicity declare those
dependencies but at the same time, we avoid issues with potential version
conflicts. What I don't like about this issue is that it's kind of open-ended,
but I'll do a first pass before 1.0.0 and then close.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.