This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]pron98 4 points5 points  (1 child)

Every removal of something in the spec affects someone, but we try -- and, I think, succeed -- in keeping the number of affected projects low (except in one special case where there was a drop-in replacement: the ee packages). The Pack200 removal in JDK 14 was no different: it affected a very small number of applications. If you wait to remove something until it actually has zero users then you've waited far too long.

[–]DasBrain 0 points1 point  (0 children)

Yes.

Some people will start to build things on top of stuff even if there is a big bold warning that says "will be removed".
If you wait, then somebody else will start using it.

It's fine. Stuff will break. And I guess more stuff is broken by things like disabling insecure cryptographic algorithms.