[Date Prev][Date Next] [Chronological] [Thread] [Top]

Java LDAP API and the Java Community Process



The Java Community Program is the recognized organization
responsible for publishing Java API specifications. 

The JCP appears to independently review IETF Java API
specifications prior to them becoming JCP approved
specifications such as was done with RFC2853 (JCP 72), the
Java GSSAPI API.  Though the RFC2853 was adopted "as is",
the JCP could have adopted it with changes.  This clearly
would have lead to interoperability problems between
competing specifications.  It is unclear whether RFC2853
should be progressed now that there is a JCP controlled
revision process.

If and when the IETF LDAP Java is published as an RFC,
it would likely be submitted to the JCP for review.  They
may or may adopt it and if they do, they may make changes.
This would lead to interoperability problems between
competing specifications.

The JCP has on going work in LDAP (JNDI) and related
networking services (SASL, TLS).  It seems reasonable to
assume that the JCP would likely not accept an IETF Java
API without change.

To avoid problems caused by having two competing Java LDAP
API specifications, I recommend this work be continued under
the auspices of the JCP and removed from the WG charter.

Kurt