Removal of OpenSRF and Evergreen Java Libraries
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Low
|
Unassigned | ||
OpenSRF |
Fix Released
|
Low
|
Unassigned |
Bug Description
OpenSRF and Evergreen have Java libraries that can be built to write applications using the XMPP backend for OpenSRF. However, it requires the use of a special configure script flag to do so.
Furthermore, the OpenSRF side of this build is broken. The dependency fetcher script fails to retrieve the needed Java libraries since the ones it tries to retrieve are out of date and have been deleted.
In addition to this, the Java code has not been touched in a long time and would require changes to handle chunking and bundling and other modern OpenSRF features.
This bug proposed deleting the Java code from both OpenSRF and Evergreen, since the former no longer builds and the latter is useless without it.
If anyone objects to this, they can step forward to update the Java libraries and maintain them in the future.
Barring any such objection, a removal branch will follow.
Changed in evergreen: | |
assignee: | nobody → Jason Stephenson (jstephenson) |
Changed in opensrf: | |
assignee: | nobody → Jason Stephenson (jstephenson) |
Changed in evergreen: | |
assignee: | nobody → Jason Stephenson (jstephenson) |
assignee: | Jason Stephenson (jstephenson) → nobody |
Changed in evergreen: | |
milestone: | 3.next → 3.7-beta |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
Changed in opensrf: | |
status: | Fix Committed → Fix Released |
Branch for OpenSRF is here: https:/ /git.evergreen- ils.org/ ?p=working/ OpenSRF. git;a=shortlog; h=refs/ heads/user/ dyrcona/ lp1827051- remove- java
Branch for Evergreen is here: https:/ /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ dyrcona/ lp1827051- remove- java