users@javaee-spec.java.net

[javaee-spec users] Re: Repeatable Annotation Support for Java EE 8 APIs [adopt-a-jsr] [istanbul-jug]

From: Reza Rahman <reza_rahman_at_lycos.com>
Date: Tue, 17 May 2016 16:20:43 -0400

Linda,

This is very good to hear indeed, thanks for responding.

Is there something the community could do to help facilitate this? For
example is it helpful to identify the candidate annotations across Java
EE APIs and perhaps help contribute the necessary fixes?

Regards,
Reza

On 5/17/2016 4:14 PM, Linda DeMichiel wrote:
> Repeating annotations will be addressed when the relevant specs are
> updated. For example, the Common Annotations MR that I'm planning to
> submit to address the @Priority change requested by CDI 2.0 will also
> address repeating annotations for @Resource and @DataSourceDefinition.
>
> -Linda
>
>
> On 5/17/16 12:57 PM, Reza Rahman wrote:
>> Bit disappointing not to hear from a few more experts on this and
>> specifically the Oracle leads. This should be easy to incorporate into
>> the RI and simultaneously an important area to align Java EE 8 with Java
>> SE 8.
>>
>> On 5/11/2016 8:29 AM, arjan tijms wrote:
>>> Hi,
>>>
>>> This should principally fit in perfectly with Java EE 8. The JSR has
>>> "Alignment with Java SE 8" as one of the major topics. See
>>> https://jcp.org/en/jsr/detail?id=366
>>>
>>> I think each constituent spec has to be addresses separately. As
>>> you've signed the OCA, then if I'm not mistaken you can do PRs or send
>>> patches to all the RI projects this concerns. E.g. for JSF you can
>>> send me (or another Mojarra committer) the patch or send a PR to my
>>> Github working repo.
>>>
>>> One problem may be that not all specs are active at the moment (don't
>>> have an EG at the moment), so if any of those are affected I think at
>>> least a MR for them should be started then.
>>>
>>> Wonder what the thoughts of others and specifically the spec leads are
>>> about this.
>>>
>>> Kind regards,
>>> Arjan Tijms
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> On Wed, May 11, 2016 at 2:12 PM, Rahman USTA <rahman.usta.88_at_gmail.com
>>> <mailto:rahman.usta.88_at_gmail.com>> wrote:
>>>
>>> Hello,
>>>
>>> Java EE has some annotations that they can work as repeatable
>>> annotations. I think Java EE 8 should target at least Java 8 and I
>>> don't see any reason to support repeatable annotation feature for
>>> Java EE 8.
>>>
>>> I worked on required changes on current Glassfish 5 version and
>>> I'm ready to commit required changes to each specs.
>>>
>>> What are your opinions for this feature request? How can we move
>>> forward this?
>>>
>>> Thanks.
>>>
>>> --
>>> Rahman USTA
>>> Istanbul JUG
>>> https://github.com/rahmanusta
>>>
>>>
>>