[ODLPARENT-36] Reduce the usage of org.json Created: 02/Jun/16 Updated: 07/Mar/19 Resolved: 07/Mar/19 |
|
| Status: | Resolved |
| Project: | odlparent |
| Component/s: | General |
| Affects Version/s: | None |
| Fix Version/s: | 5.0.0 |
| Type: | Bug | ||
| Reporter: | Stephen Kitt | Assignee: | Robert Varga |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Operating System: All |
||
| Issue Links: |
|
||||||||||||||||
| External issue ID: | 5995 | ||||||||||||||||
| Description |
|
This is the tracker bug for org.json removal:
|
| Comments |
| Comment by Michael Vorburger [ 02/Jun/16 ] |
|
How about making the goal of this bug not only "reduce" but fully "remove" ? And then ultimately use http://maven.apache.org/enforcer/enforcer-rules/bannedDependencies.html to enforce future non-use of org.json? |
| Comment by Stephen Kitt [ 03/Jun/16 ] |
|
The enforcer rule is ready, see https://git.opendaylight.org/gerrit/#/c/36537/8/odlparent/pom.xml |
| Comment by Stephen Kitt [ 13/Sep/16 ] |
|
Projects which currently reference org.json in POMs or features are:
|
| Comment by Stephen Kitt [ 23/Sep/16 ] |
| Comment by Stephen Kitt [ 23/Sep/16 ] |
|
org.codehaus.jettison.json is also org.json, so we need to track that too. |
| Comment by Stephen Kitt [ 23/Sep/16 ] |
| Comment by Colin Dixon [ 06/Oct/16 ] |
|
Per last week's TSC call: (see bullet 8) I'm making this a blocker targeting Carbon. |
| Comment by Kit Lou [ 13/Sep/17 ] |
|
What remains to be worked on this issue? My assumption is this does not block the nitrogen release. Correct? |
| Comment by Stephen Kitt [ 13/Sep/17 ] |
|
(In reply to Kit Lou from comment #8) The target milestone is Fluorine, so no, it doesn’t block the Nitrogen release. |
| Comment by OpenDaylight Release [ 03/May/18 ] |
|
Since this is not a blocker I'm removing the severity to critical. |
| Comment by OpenDaylight Release [ 03/May/18 ] |
|
Hmm, got it wrong. Stephen, do you see this as a blocker for Fluorine? |
| Comment by Stephen Kitt [ 03/May/18 ] |
|
This was a TSC decision, we need to discuss it... Note that this is really a tracker bug, the bugs which need action are the blockers. |
| Comment by Robert Varga [ 07/Mar/19 ] |
|
So this is just AAA and NETCONF now, let's kill the declaration in odplarent and have the two projects hash it out. |