Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jms-dev] [External] : Re: Jakarta Messaging Plan for version 3.1 (Jakarta EE 10)
  • From: Ed Bratt <ed.bratt@xxxxxxxxxx>
  • Date: Fri, 7 May 2021 11:23:32 -0700
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nCrTRAOmsEAoGoiX7IS1/ss4XJLEyC+qSCZYNkAlcxQ=; b=Z9H3Oue0B+d9U+U9DQ3vkNYITABi6DXK+NcUi7jIRqG3BHt3/ozIh8p5K444WgJ1J+3aOJJAuiYRzhXaFhNsvdAUNfP6+5mIEA3RjPLlm2MnX6sGWJqR72IfgefYGmpG5dFZSsetJ3RVfTAE7UN1k1hVOJX/xw0wMvFI3+BHrTR9Zq9CIXJ3dKzLuxyAWAkzX7BU8peyyWpPff4g4YuYrP8qG8yzGfes/IYSK/OUVKud0Fu30zw4IzSYXLWGC7y8fUX29vwdnSeirC5X7dZz5FXu5PzVbGjrhkAxv5AJ8BboDs+M/fsUsAfrqu5UqektscA6V5VUo7+Aq9CJ9vseIQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AZ/jE6UlVZYmImQf/1dbErBVfaWO5uAbEwkN+hfJ3STDMksOq83zXlD77Ji3E3Z1ejuo84pOuz9OybYHccyXA/g7qNnsJX+b3YmmI9s5qYuzQ6vY3PRFhdR9RpkmhYACu0y83Ca7qvlu8PmXAlL/VLQNsFYyxYuUO10wXVcw477LWpnWZ/Mqjfh+q2R2bvsURD7a0M0jD0nkP2XlxS4EKq0YQ7SZ5g+g3A0RyDY/0ecPC0XCy26ZPfr1oF8XnVZqRTFUtPg3TrkznfM/2saoDKxKWNICr4QO6P+KDpyXdXNwfcKgI/W81bNvTh/Iu/tqnOf7+egROXkOcF8kgEGFPA==
  • Delivered-to: jms-dev@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/jms-dev/>
  • List-help: <mailto:jms-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/jms-dev>, <mailto:jms-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/jms-dev>, <mailto:jms-dev-request@eclipse.org?subject=unsubscribe>
  • User-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.10.1

Hi,

There are still several projects with plan proposals that haven't progressed to the "Plan Review" step yet so, I'm sure, a Jakarta Messaging Plan at this point, could be included in EE 10. Glad this is happening.

-- Ed

On 5/7/2021 10:56 AM, Reza Rahman wrote:

Looks good to me. Thanks for making this happen!

On 5/7/2021 4:14 AM, Ondro Mihályi wrote:
I've created a plan and submitted it as a pull request to the specifications repository: https://github.com/jakartaee/specifications/pull/380.

David, please review it, and submit for ballot. Although I heard that plans that weren't submitted in time for April 15th won't make it into Jakarta EE 10, I think we should try to persuade the spec committee to accept it for EE 10 because JMS is a very important spec that has a lot of potential to modernize.

Ondro

pi 7. 5. 2021 o 1:37 Ondro Mihályi <ondrej.mihalyi@xxxxxxxxx> napísal(a):
I agree with David that we most probably won't have enough time to implement anything significant for Jakarta EE 10 and that it's best to focus on the essential changes first (fixes, repeatable annotations) and separating the TCK to the JMS repository. We can work on features listed in [1] too and if they are ready, we can add them to plan via a Progress Review later as David suggests.

I'd like to prepare a draft of the plan for JMS 3.1 soon, so that we have at least a chance to join the Jakarta EE 10 release train.

We can discuss new features either in general on the github issue [1] or start a new thread on this mailing list for each specific proposal.

Ondro


št 6. 5. 2021 o 22:48 Reza Rahman <reza_rahman@xxxxxxxxx> napísal(a):
So do we think we reached some kind of consensus on which way to go? Do folks that have not chimed in yet have an opinion?

Either way, I will go though the current issue tracker and triage issues this week. I don’t think that has been done in a while. If other folks can join in, that would be awesome.

Reza Rahman
Jakarta EE Ambassador, Author, Blogger, Speaker

Please note views expressed here are my own as an individual community member and do not reflect the views of my employer.

On May 4, 2021, at 8:13 PM, Reza Rahman <reza_rahman@xxxxxxxxx> wrote:



I think the feature that is most important to have is a CDI based alternative to MDB. There are several other issues we discussed at length in the JCP days, but I think they are less important by comparison: https://jakartaee-ambassadors.io/guide-to-contributing-to-jakarta-ee-10/.

If we can't do that, we should go though the issue tracker and gather some minor fix items. I definitely think we should be able to able to gather enough of those for a small maintenance release.

Reza Rahman
Jakarta EE Ambassador, Author, Blogger, Speaker

Please note views expressed here are my own as an individual community member and do not reflect the views of my employer.

On 5/4/2021 7:29 PM, Ondro Mihályi wrote:
Hi all,

I noticed that Messaging didn't submit a plan for review for Jakarta EE 10. Do we still want to submit a plan so that we can deliver a new version of JMS in EE 10?

I think that plans should have been submitted by April 15 but we may still try to submit a plan because JMS is a very important Jakarta EE specification. It wouldn't be a good message if JMS didn't get any update for EE 10, at least with very minor updates.

Because we didn't have any discussion about new features recently, we could introduce something from the roadmap outlined by David in 2019 in a github issue. I would only go after things that are rather straightforward, long overdue, and already well documented. So from the items in that issue, I suggest to consider only:
  • Annotation-Based API for Consuming Messages #243
  • CDI Message Consumers #244
  • MessagingClient #249
Additionally, we can support repeatable annotations in some cases, e.g. for JMSDestinationDefinition.

What do you think? Do you want me to start working on a plan for Messaging 3.1 that we would submit to the https://github.com/jakartaee/specifications repository?

Should we plan to add the new features as I suggested above? Or it's much more that we can handle and it's better to submit a plan just to add fixes and possibly support repeatable annotations?

What do you think?

Ondro

_______________________________________________
jms-dev mailing list
jms-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jms-dev
_______________________________________________
jms-dev mailing list
jms-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jms-dev

_______________________________________________
jms-dev mailing list
jms-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jms-dev

_______________________________________________
jms-dev mailing list
jms-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://urldefense.com/v3/__https://www.eclipse.org/mailman/listinfo/jms-dev__;!!GqivPVa7Brio!IXLSguLr4g_O15xzld4-GWCwYMySNEiK0_u8-lBOU3UCNvVIYE532O_Z84zlD_0$ 

Back to the top