Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[technology-pmc] [CQ 7752] Javax.annotation Version: 1.2 (PB CQ7386)

http://dev.eclipse.org/ipzilla/show_bug.cgi?id=7752





--- Comment #8 from Stuart McCulloch <mcculls@xxxxxxxxx>  2014-11-18 18:04:13 ---
As mentioned in https://bugs.eclipse.org/bugs/show_bug.cgi?id=422981 my
objective in adding it to Orbit was to promote re-use, since Jetty was already
using this bundle, and I could see other projects might also want to use it.

There's no plan to distribute the javax.annotation bundle with Sisu. It can
work with this bundle or any other bundle that exports javax.annotation, but
it's not required to provide full functionality (there are alternative
annotations that can be used in its place, and other ways to configure things
to achieve the same result).

According to
https://www.eclipse.org/org/documents/Eclipse_Policy_and_Procedure_for_3rd_Party_Dependencies_Final.pdf
a 'workswith' dependency is defined as:

   "The Eclipse software does not require the third party software to be
present. If the third party software happens to be present, the Eclipse
software may call or invoke it"

Whereas for a 'prerequisite' dependency:

   "The Eclipse software requires the third party software in order to work
correctly or to provide full function"

To me this dependency falls under the first case rather than the second.


-- 
Configure CQmail: http://dev.eclipse.org/ipzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the CQ.


Back to the top