dev@jsr311.java.net

Re: JSR311: _at_Target of FIELD for _at_*Param annotations

From: Marc Hadley <Marc.Hadley_at_Sun.COM>
Date: Mon, 10 Mar 2008 10:44:07 -0400

On Mar 7, 2008, at 3:21 PM, Bill Burke wrote:
>
> Marc Hadley wrote:
>> What I want to avoid is using the annotations defined in JSR 311 in
>> places not covered by the spec because that could be quite
>> confusing for developers. I'm less worried about a meta-annotation
>> since those are generally hidden from developers.
>
> I understand your fear, but having two sets of annotations is even
> more confusing for a vendor's implementation.

Why ? I want crisp semantics for the annotations defined by the spec
and I think non-portable innovations belong in a vendor-specific
package. That way its easy for developers to see when they are using
portable vs non-portable functionality.

> Let us innovate.
>
That's hardly fair, nothing is stopping you innovating.

Marc.

---
Marc Hadley <marc.hadley at sun.com>
CTO Office, Sun Microsystems.