Alex Karasulu wrote:
Indeed! How do we look in terms of a roadmap for being R4 compliant? Do we have a plan or date in mind?

I tend not to base the roadmap on compliance, since this is not necessarily the most important goal. I think the roadmap should be based on releases and releases should have certain features assigned to them.

Having said that, R4 compliance can mean three different things:

  1. Mandatory feature compliance,
  2. Mandatory feature plus some optional features compliance, or
  3. Complete compliance.

We should be able to justifiably claim (1) fairly soon, given the precise list of issues that we need to address on the TCK result page. However, the TCK does not really give us this type of rating as far as I can tell, so (1) cannot be an official compliance statement. The plans for achieving some of (2) are a little cloudy, but I think we will make progress on some over the next month, but I wouldn't want them to hold up any release. The two main issues that keep us from being (2) are require-bundle and bundle fragments. I will be starting require-bundle shortly, but have no time frame since I will have to find the time to do it.

I believe that other OSGi implementations qualify for (2), since I am not aware of any that implement all optional features. Perhaps ProSyst is (3), but I do not know for sure.

-> richard

Reply via email to