Bug 560687 - [OSGi R8] Implement the Core OSGi R8 specification
Summary: [OSGi R8] Implement the Core OSGi R8 specification
Status: RESOLVED FIXED
Alias: None
Product: Equinox
Classification: Eclipse Project
Component: Framework (show other bugs)
Version: 4.15   Edit
Hardware: PC Mac OS X
: P3 normal (vote)
Target Milestone: 4.16   Edit
Assignee: equinox.framework-inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: plan
Depends on: 552573 558514 562980
Blocks:
  Show dependency tree
 
Reported: 2020-03-02 09:06 EST by Thomas Watson CLA
Modified: 2020-08-10 11:12 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Watson CLA 2020-03-02 09:06:19 EST

    
Comment 1 Thomas Watson CLA 2020-03-02 09:07:50 EST
This is an umbrella bug for the ongoing work to implement the upcoming OSGi R8 Core Framework specification.  The date has not been set for when this specification will be released.  Equinox will continue to provide the reference implementation for the core Framework specification for the R8 release.

Ongoing work is being done in the osgiR8 branch: 

https://git.eclipse.org/c/equinox/rt.equinox.framework.git/log/?h=osgiR8
Comment 2 Alexander Kurtakov CLA 2020-05-18 11:49:10 EDT
Tom, do you plan to merge these for M3?
Comment 3 Thomas Watson CLA 2020-05-18 12:07:06 EDT
(In reply to Alexander Kurtakov from comment #2)
> Tom, do you plan to merge these for M3?

No, but this is a plan item for which we cannot change the milestone (without messing up the plan documented by Dani).  At the end of this release I will close this plan item and open a new one for 4.17 to track the ongoing work.
Comment 4 Dani Megert CLA 2020-06-05 11:01:08 EDT
(In reply to Thomas Watson from comment #3)
> (In reply to Alexander Kurtakov from comment #2)
> > Tom, do you plan to merge these for M3?
> 
> No, but this is a plan item for which we cannot change the milestone
> (without messing up the plan documented by Dani).  At the end of this
> release I will close this plan item and open a new one for 4.17 to track the
> ongoing work.
No, you cannot close it. As it was not delivered it needs to remain open and point to the 4.17 item.
Comment 5 Thomas Watson CLA 2020-06-05 12:31:52 EDT
(In reply to Dani Megert from comment #4)
> (In reply to Thomas Watson from comment #3)
> > (In reply to Alexander Kurtakov from comment #2)
> > > Tom, do you plan to merge these for M3?
> > 
> > No, but this is a plan item for which we cannot change the milestone
> > (without messing up the plan documented by Dani).  At the end of this
> > release I will close this plan item and open a new one for 4.17 to track the
> > ongoing work.
> No, you cannot close it. As it was not delivered it needs to remain open and
> point to the 4.17 item.

I find it strange to leave a plan item open for a past release.  Especially a plan item like this that was only meant to track progress of the ongoing development (OSGi R8 in this case) being done in a topic branch osgiR8 and was not meant to be merged into master for the targeted release.

But I will do as you ask :)
Comment 6 Dani Megert CLA 2020-06-10 11:17:04 EDT
(In reply to Thomas Watson from comment #5)
> (In reply to Dani Megert from comment #4)
> > (In reply to Thomas Watson from comment #3)
> > > (In reply to Alexander Kurtakov from comment #2)
> > > > Tom, do you plan to merge these for M3?
> > > 
> > > No, but this is a plan item for which we cannot change the milestone
> > > (without messing up the plan documented by Dani).  At the end of this
> > > release I will close this plan item and open a new one for 4.17 to track the
> > > ongoing work.
> > No, you cannot close it. As it was not delivered it needs to remain open and
> > point to the 4.17 item.
> 
> I find it strange to leave a plan item open for a past release.  Especially
> a plan item like this that was only meant to track progress of the ongoing
> development (OSGi R8 in this case) being done in a topic branch osgiR8 and
> was not meant to be merged into master for the targeted release.
> 
> But I will do as you ask :)
The 'plan' bug queries are part of our plans. If we move 'plan' bugs it destroys that plan as one cannot see what was delivered and what was not delivered.
Comment 7 Alexander Kurtakov CLA 2020-08-06 04:12:59 EDT
Tom, can we close this one now?
Comment 8 Thomas Watson CLA 2020-08-10 11:12:31 EDT
(In reply to Alexander Kurtakov from comment #7)
> Tom, can we close this one now?

Yes, note that R8 was not merged to master for the 4.16 release.  That is planned for 4.17.