[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [ejb-dev] R: New release for Jakarta EE 12?
|
- From: Reza Rahman <reza_rahman@xxxxxxxx>
- Date: Tue, 15 Apr 2025 17:32:45 -0400
- Delivered-to: ejb-dev@xxxxxxxxxxx
- List-archive: <https://www.eclipse.org/mailman/private/ejb-dev/>
- List-help: <mailto:ejb-dev-request@eclipse.org?subject=help>
- List-subscribe: <https://www.eclipse.org/mailman/listinfo/ejb-dev>, <mailto:ejb-dev-request@eclipse.org?subject=subscribe>
- List-unsubscribe: <https://www.eclipse.org/mailman/options/ejb-dev>, <mailto:ejb-dev-request@eclipse.org?subject=unsubscribe>
- Ui-outboundreport: notjunk:1;M01:P0:GM9jSMIOMKk=;4KsXEm/rgLqgpqKL3d0geIwotv7 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 T7GDmD4YL4JxlbKMCPnpZ2CuOaRZQ==
- User-agent: Mozilla Thunderbird
For those with a serious interest in RPC, gRPC and Jakarta RPC
(https://projects.eclipse.org/projects/ee4j.rpc) would be great
areas to focus on. It would also have much greater marketing value
as opposed to EJB.
On 4/15/2025 5:18 PM, Tracy Burroughs
via ejb-dev wrote:
I agree that
the Jakarta EE community has been actively working to
replace all EJB capabilities with feature in other
specifications, such as the CDI spec, transactions spec
(@transactional), and even concurrency spec (timers). With
that direction from the community, any feature under
consideration for EJB would be better targeted at a
different specification.
I would prefer that the 4.1 release plan only address the
requirements that are coming from the Jakarta EE 12 Platform
specification, which would be
- remove Java Security Manager language
- Java SE 17 or higher.
Hi, As we need to move
away from EJB in order to make the project more
consistent, is it really wise to add a new feature? I'm
thinking about the signal we're sending out with this. On
the one hand we're deprecating usage of the
Hi,
As we need to move away from EJB in
order to make the project more consistent, is it
really wise to add a new feature? I'm thinking about the
signal we're sending out with this. On the one hand we're
deprecating usage of the EJB, and at the same time we're
adding something new to it.
Would it not be better to implement the
same feature using something that depends on CDI?
I have created a draft plan
PR for Enterprise Beans Jakarta EE12 release but
I cannot
create a new release on the project page: https://projects.eclipse.org/projects/ee4j.ejb.
Would you be able to create such a release or point me
to someone who can help me with this?
I'm the lead for the Enterprise
Beans subsystem in WildFly/JBoss EAP.
why not think about standardizing this implementation present in wildfly? like this:
|
The
client libraries that support
EJB, Naming and Transactions
over HTTP -
wildfly/wildfly-http-client
|
· Distributed EJB Transaction over http/http2
|
Discover
how to implement a distributed
transaction solution using
Jakara EE Jakarta Enterprise
Beans (EJB) in this in-depth
guide.
|
I
am writing this email to your community
now that the April 15 deadline is fast
approaching. As of now, a release plan
for a next release of your component has
not been created or an indication put in
the opened issue in my original email to
state that you do not plan a release that
could be considered for Jakarta EE 12.
It
was brought to my attention that people
may not realize what is being asked to be
done when creating a release plan. There
is information in the issue provided on
the how, but the main point of having a
release plan is that we are looking to
know that you are planning to do something
and whether you are looking at doing a
minor release or a major release depending
on the types of changes. What is in the
release plan that you create can change
over time, but at least there is an
indication that you are working to make a
new release even if you don't know what
all will be in it yet. We are not asking
for all issues to be created and code,
tests, implementation or specs to be
updated in order to make a release plan.
If you look at the release plans created
so far, you will find that some of them
are quite vague. They are just saying yes
we plan on doing a new version of the
component. A release plan also gives an
indication to those not in the Jakarta
community that work is happening in the
specification that they can look forward
to and possibly suggest changes. If you
need help with making your release plan,
please reach out to Ed or me on slack or
email.
Enterprise
Beans was identified as a component that
requires a new release in order to remove
Java SecurityManager language from the
specification
at this location.
If
there are no other things to be added to a
release plan for Enterprise Beans, that is
ok. It can just be a very minor release
to update the specification to remove
SecurityManager references.
Jakarta
EE 12 Release Co-coordinator
a.
If you don't plan to have a new version
for your specification in EE 12, just
close the issue.
b.
If you plan to have a new version, use the
issue to create a release plan by April
15, 2025.
2.
See
this dashboard where the component
release plan issues are tracked.
On
Monday I opened
issue #153 in your repository to
request your community to consider a new
release of your component for Jakarta EE
12 by creating a new release plan. The
issue contains a lot of details that
explain what to do to create a release
plan. You can use the issue to document
initial thoughts and reference other
issues in your repository as you work out
what you want to include in a release
plan.
A
dashboard in GitHub was created to track
the status of the release plan issues.
The dashboard, located
here, contains both a Board and
Table view of the release plan issues.
What is being asked of each community is
to decide on if you plan to have a new
release to be considered for EE 12 or
not. If not, closing the issue will move
it to the final column on the dashboard.
If you are planning to have a new version
of your component for EE 12, please follow
the instructions in the issue by April 15,
2025 in order to get your issue moved to
the second column for your mentor to look
at the issue and get it ready for a plan
ballot. You will see that your issue in
the board includes the name of the mentor
that was assigned to your component in EE
11.
Jared
Anderson and Ed Burns
Jakarta
EE 12 Release Co-coordinators
_______________________________________________
ejb-dev mailing list
ejb-dev@xxxxxxxxxxx
To unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/ejb-dev
--
--
_______________________________________________
ejb-dev mailing list
ejb-dev@xxxxxxxxxxx
To unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/ejb-dev
_______________________________________________
ejb-dev mailing list
ejb-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/ejb-dev