Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jakarta.ee-community] Is backward incompatibility change allowed in Jakarta EE?

And the new Java 11 @java.lang.Deprecated annotation supports notifying the intent to remove too.

https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Deprecated.html

@Deprecated(since="5.0", forRemoval=true)
public void setStatus(int sc, String sm);

- Joakim

On Tue, Feb 18, 2020 at 2:24 PM Rudy De Busscher <rdebusscher@xxxxxxxxx> wrote:
backward incompatible changes should be avoided, because Jakarta EE is just as Java EE about a stable set of APIs.

I guess that through the process of deprecation, one can 'schedule' the removal of a limited set of methods and classes in the long term.

On Tue, 18 Feb 2020 at 18:03, John Hogan <jhogan515@xxxxxxxxx> wrote:
IMO, backward compatibility is a critical value proposition that Java EE/Jakarta EE provides.  I don't see changing this as innovative, but rather the road to ruin.

A key pro for me is that your apps do not break with new versions of Jakarta EE.

On Tue, Feb 18, 2020 at 11:51 AM Emily Jiang <emijiang6@xxxxxxxxxxxxxx> wrote:
In Java EE time, backward incompatible changes are not allowed. I am wondering whether Jakarta EE still carries this requirement or to be a little of more innovative and then allows backward incompatible changes. There are cons/pros for either option. Thoughts?

p.s. namespace changes are one exceptional. I am looking at Jakarta EE10 and above releases.
--
Thanks
Emily

_______________________________________________
jakarta.ee-community mailing list
jakarta.ee-community@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/jakarta.ee-community
_______________________________________________
jakarta.ee-community mailing list
jakarta.ee-community@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/jakarta.ee-community
_______________________________________________
jakarta.ee-community mailing list
jakarta.ee-community@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/jakarta.ee-community

Back to the top