2011/7/25 Jörn Kottmann <kottm...@gmail.com>
> On 7/22/11 8:37 PM, Marshall Schor wrote: > >> I found a few things, concerning Eclipse-buddyPolicy on the web. [1] >> describes >> it, [2] says it isn't implemented in Felix and won't be, because it causes >> problems (with GC and other things), [3] is a general discussion of >> workarounds. >> >> We actually put one of these kinds of workarounds into UIMA for logging >> [4], >> although not in an OSGi context. However [5] notes that that workaround >> has >> issues, and that the proposal for adding this to OSGi itself, "fell out of >> the >> specification for OSGi R4 V4.2 >> core specification." >> >> I think this needs more careful thinking:-) ... >> > > So I guess the best option for us now, is to not release any > OSGi annotators, right? > > The current addons-osgi-runtime addons are working with Felix in Clerezza at the moment (made some tests in the weekend) With regards to Marshall's and Jörn's comments I think we should drop the Eclipse-BuddyPolicy header, I remember the OSGi versions of annotators worked without it in the past. I can spend some more time on testing them removing the Eclipse buddy-policy stuff. After the amount of work spent so far with them I would be happy to put them inside the release (if there's consensus obviously); then we can refine things iteratively along future releases. Regards, Tommaso