neilcsmith-net commented on PR #9020:
URL: https://github.com/apache/netbeans/pull/9020#issuecomment-3548870565

   > I mean the API/SPI that is exported publicly by 
`org.netbeans.modules.bugtracking` (`ide/bugtracking`). I'm also talking about 
`org.netbeans.modules.bugtracking.bridge`, which acts as integration point to 
SVN/HG/Git.
   
   Yes, apologies, I'd missed that and confused by the initial comments on 
this.  I have no issue with us dropping (stealth) APIs with external friend 
access.  But, for public exports we should probably deprecate with an eye to 
removal / no-op in future?  I haven't looked at how feasible that is.
   
   > But the "plot thickens" so to speak. My guess is that the reason NB ships 
two osgi impls isn't that someone lost a bet, but rather that the original impl 
wasn't sufficient for newer usecases it also couldn't be removed due to 
technical dept - so adding another one seemed like the easier option.
   
   Equinox was added after Felix for this feature (Mylyn) as far as I know - 
see https://wiki.apidesign.org/wiki/Netbinox for some background.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to