ARC 7 code cleaning
Components to be removed from ARC7:
-
Server-side gridftp interface (both for job submission and as a storage element) (!1531 (merged)) -
ACIX (!1490 (merged)) -
Support for LRMS-ssh (removed together with the Python LRMS below) -
Python LRMS scripts (!1478 (merged)) -
Support for EMIES as a job interface -
Support for python2 (!1529 (merged)) -
Use C++11 (!1530 (merged)) -
LDAP to be marked as DEPRECATED (!1501 (merged)) -
Support for EGIIS (in the client) (!1547 (merged)) -
Support for every interface in the ARC7 client except the REST (!1607 (merged))
Smaller features, options to be removed from ARC7:
-
Glue1 schema (!1549 (merged)) -
Fake site-bdii (!1549 (merged)) -
Argus support (!1607 (merged)) -
Nordugridmap-like gridmapfile generation (!1550 (merged)) -
Resubmit option in xrls should be retired (related to the accounting and diag file discussion) (!1607 (merged)) -
!1729 (merged)
Problematic code, libraries (Mattias’ list)
-
Xmlsec1 (fails unit test epel9) -
xmlsec1-devel >= 1.2.4 -
Xmlsec1-openssl-devel -
globus libraries (we will keep some for data transfers) -
globus-common-devel -
globus-ftp-client-devel -
globus-ftp-control-devel -
globus-gssapi-gsi-devel -
libdb-cxx-devel: David thinks it is not used any longer, to be removed (!1477 (merged)) -
python3-twisted: used by ACIX -
swig: takes lots of time to build code -
perl(Inline): goes away -
perl(Inline::Python): goes away -
bdii: (runtime dependency): needs to be ported to newer openldap backend (libdb was dropped) (!1559 (merged))
Edited by Maiken