Feedback on JSR-221 maintenance release 4 (JDBC 4.4)
Mark Rotteveel
mark at lawinegevaar.nl
Thu Dec 12 15:15:13 UTC 2024
Looking at the changelog in
https://jcp.org/aboutJava/communityprocess/maintenance/jsr221/index4.html,
and specifically the javadoc diff from
https://jcp.org/aboutJava/communityprocess/maintenance/jsr221/221ChangeLog.html,
I think the changed to SQLPermission should be reverted, and instead it
should be deprecated (for removal, assuming BasicPermission also gets
deprecated for removal?), as I think it serves no purpose when the
SecurityManager is disabled/removed.
Without further context, the fact only the second paragraph is retained
is confusing IMHO, and for example the see "(see below)" no longer
applies with the removal of the table of permission names.
I think the original description should be preserved, and together with
deprecation and an explanation why it is no longer used is better than
the current change.
Mark
--
Mark Rotteveel
More information about the jdbc-spec-discuss
mailing list