New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Mylyn to packages #19
Comments
What is considered "key" functionality now is also critical ? Bugzilla ( I don't think so)? Github? |
+1 for committers package |
The key functionality is the internal rich task system. If you get used to it, the context system is very nice (it remembers the open files for a specific task). Also, the new GitHub and, Jenkins interfaces are great. |
Summary of how and why I have added MyLyn to EPPs. Below is all the mylyn features in 2023-06 M3 (not including wikitext stuff) Included in all EPPs: - org.eclipse.mylyn.ide_feature - org.eclipse.mylyn.git - org.eclipse.mylyn.hudson - org.eclipse.mylyn.reviews.feature Indirectly included in all EPPs because of a dependency chain starting above: - org.eclipse.mylyn_feature - included as part of context_feature - org.eclipse.mylyn.builds - included as part of mylyn_feature - org.eclipse.mylyn.commons - included as part of mylyn_feature - org.eclipse.mylyn.commons.identity - included as part of mylyn_feature - org.eclipse.mylyn.commons.notifications - included as part of mylyn_feature - org.eclipse.mylyn.commons.repositories - included as part of mylyn_feature - org.eclipse.mylyn.commons.repositories.http - included as part of hudson - org.eclipse.mylyn.context_feature - included as part of ide_feature - org.eclipse.mylyn.discovery - included as part of mylyn_feature - org.eclipse.mylyn.monitor - included as part of mylyn_feature - org.eclipse.mylyn.tasks.ide - included as part of ide_feature - org.eclipse.mylyn.team_feature - included as part of ide_feature - org.eclipse.mylyn.versions - included as part of git The following are in some of the EPPs, based on listed condition - org.eclipse.mylyn.java_feature - if JDT is included - org.eclipse.mylyn.pde_feature - if PDE is included - org.eclipse.cdt.mylyn - if CDT is included The following are not part of any of the EPPs, but can be installed from SimRel - org.eclipse.mylyn.gerrit.dashboard.feature - org.eclipse.mylyn.gerrit.feature - org.eclipse.mylyn.trac_feature Fixes eclipse-packaging#19
I have put together a PR in #24 which includes the reasoning for why I have included/excluded each of the mylyn features. |
Summary of how and why I have added MyLyn to EPPs. Below is all the mylyn features in 2023-06 M3 (not including wikitext stuff) Included in all EPPs: - org.eclipse.mylyn.ide_feature - org.eclipse.mylyn.git - org.eclipse.mylyn.hudson - org.eclipse.mylyn.reviews.feature Indirectly included in all EPPs because of a dependency chain starting above: - org.eclipse.mylyn_feature - included as part of context_feature - org.eclipse.mylyn.builds - included as part of mylyn_feature - org.eclipse.mylyn.commons - included as part of mylyn_feature - org.eclipse.mylyn.commons.identity - included as part of mylyn_feature - org.eclipse.mylyn.commons.notifications - included as part of mylyn_feature - org.eclipse.mylyn.commons.repositories - included as part of mylyn_feature - org.eclipse.mylyn.commons.repositories.http - included as part of hudson - org.eclipse.mylyn.context_feature - included as part of ide_feature - org.eclipse.mylyn.discovery - included as part of mylyn_feature - org.eclipse.mylyn.monitor - included as part of mylyn_feature - org.eclipse.mylyn.tasks.ide - included as part of ide_feature - org.eclipse.mylyn.team_feature - included as part of ide_feature - org.eclipse.mylyn.versions - included as part of git The following are in some of the EPPs, based on listed condition - org.eclipse.mylyn.java_feature - if JDT is included - org.eclipse.mylyn.pde_feature - if PDE is included - org.eclipse.cdt.mylyn - if CDT is included The following are not part of any of the EPPs, but can be installed from SimRel - org.eclipse.mylyn.gerrit.dashboard.feature - org.eclipse.mylyn.gerrit.feature - org.eclipse.mylyn.trac_feature Fixes #19
Reopening because simrel was missing some features - eclipse-mylyn/org.eclipse.mylyn#165 |
(Follow up to eclipse-packaging#24 to add additional features that were missing in SimRel 2023-06 M3) Summary of how and why I have added MyLyn to EPPs. Below is all the mylyn features in 2023-06 RC1 (not including wikitext stuff) Included in all EPPs: - org.eclipse.egit.mylyn - org.eclipse.mylyn.ide_feature - org.eclipse.mylyn.git - org.eclipse.mylyn.github.feature - org.eclipse.mylyn.hudson - org.eclipse.mylyn.reviews.feature Indirectly included in all EPPs because of a dependency chain starting above: - org.eclipse.mylyn_feature - included as part of context_feature - org.eclipse.mylyn.builds - included as part of mylyn_feature - org.eclipse.mylyn.commons - included as part of mylyn_feature - org.eclipse.mylyn.commons.identity - included as part of mylyn_feature - org.eclipse.mylyn.commons.notifications - included as part of mylyn_feature - org.eclipse.mylyn.commons.repositories - included as part of mylyn_feature - org.eclipse.mylyn.commons.repositories.http - included as part of hudson - org.eclipse.mylyn.context_feature - included as part of ide_feature - org.eclipse.mylyn.discovery - included as part of mylyn_feature - org.eclipse.mylyn.monitor - included as part of mylyn_feature - org.eclipse.mylyn.tasks.ide - included as part of ide_feature - org.eclipse.mylyn.tasks.index - contents of this feature are also included in mylyn_feature - org.eclipse.mylyn.team_feature - included as part of ide_feature - org.eclipse.mylyn.versions - included as part of git The following are in some of the EPPs, based on listed condition - org.eclipse.mylyn.java_feature - if JDT is included - org.eclipse.mylyn.pde_feature - if PDE is included - org.eclipse.cdt.mylyn - if CDT is included The following are not part of any of the EPPs, but can be installed from SimRel - org.eclipse.mylyn.bugzilla_feature - org.eclipse.mylyn.gerrit.dashboard.feature - org.eclipse.mylyn.gerrit.feature - org.eclipse.mylyn.trac_feature - org.eclipse.oomph.setup.mylyn Due to this being activity tracking, but not making it obvious enough that this it the purpose of the feature, this is being excluded for now: - org.eclipse.mylyn.commons.activity - See eclipse-mylyn/org.eclipse.mylyn#172 Fixes eclipse-packaging#19
No don't add any other Oomph things to any packages. Thanks for asking. 😄 |
Mylyn is back in 2023-06 M2. This issue is to track how/if we add it to the individual packages again.
Commit 711cdb4 was the one that removed it, but at that time different packages had a bunch of different subsets of Mylyn, with some packages having nothing.
Is there a single Mylyn feature that can simply be included everywhere that contains all or most all the key functionality?
I am soliciting feedback on the mailing list for a way forward.
The text was updated successfully, but these errors were encountered: