users@javaee-spec.java.net

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

From: Linda DeMichiel <linda.demichiel_at_oracle.com>
Date: Tue, 17 May 2016 13:33:35 -0700

On 5/17/16 1:19 PM, arjan tijms wrote:
> Hi Linda,
>
> On Tue, May 17, 2016 at 10:14 PM, Linda DeMichiel
> <linda.demichiel_at_oracle.com <mailto:linda.demichiel_at_oracle.com>> wrote:
>
> Repeating annotations will be addressed when the relevant specs are
> updated.
>
>
> Can we start a MR to do this for specs that aren't currently planned to
> be updated, so we can integrally address the entire list of locations
> that Rahman presented earlier?
>

As most of our team members are still currently on other assignments,
I unfortunately can't give you an estimate for this.
However, we are not planning to update specs that would not be updated
except for repeating annotations.


> 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.
>
>
> Sounds good, thanks!
>
> Kind regards,
> Arjan Tijms
>
>
>
>
>
> -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>
> <mailto: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
>
>
>
>