matthiasblaesing commented on PR #9020: URL: https://github.com/apache/netbeans/pull/9020#issuecomment-3548718690
> > Removing the ancient broken implementations is fine from my POV, removing the IDE integration points is not. > > @matthiasblaesing can you clarify what you mean by "IDE integration points" here? If it's the APIs with friends access, then I don't understand the objection to removing them - they're not official or stable integration points, and should never have been exposed outside of the codebase. 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. I see that @junichi11 seems to define friend dependencies on `org.netbeans.modules.bugtracking.commons` for backlog and github plugins. On the other hand the dependencies of that module look harmless. > i ran a little experiment: > [...] > switched to felix (which is already bundled and up2date) Is this the real reason for the mylyn removal? Dependencies between Mylyn and Equinox? -- 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
