> -----Original Message----- > From: Oliver Heger [mailto:oliver.he...@oliver-heger.de] > Sent: Thursday, August 20, 2009 1:03 PM > To: Commons Developers List > Subject: Re: [LANG] JCIP Annotations > > sebb schrieb: > > LANG trunk currently includes some use of JCIP annotations. > > > > The annotations were defined with Runtime retention. > > > > Although the annotation jar is not needed to run applications, it > > turns out that the Sun Java 1.5 compiler reports an error if the jar > > is not present. [Java 1.6 only issues a warning] > > > > Obviously this is not ideal ;-) > > > > Possible options: > > * remove JCIP (leave the annotations as comments) > > * bundle JCIP (license is CC Attribution) > > * write our own annotations - with class-file retention > > > > Seems to me that annotations are in scope for LANG. > > > > Comments? > > > I see some value in option 3, i.e. having our own versions of these > annotations in [lang]. Maybe this would help to make them more popular > and make developers aware of threading issues?
Why not just bundle JCIP in our jar then? Gary > > Oliver > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > For additional commands, e-mail: dev-h...@commons.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org