Skip to content
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

Name of org.eclipse.mylyn.commons.activity does not reflect is contents #172

Closed
jonahgraham opened this issue May 26, 2023 · 0 comments · Fixed by #173
Closed

Name of org.eclipse.mylyn.commons.activity does not reflect is contents #172

jonahgraham opened this issue May 26, 2023 · 0 comments · Fixed by #173
Milestone

Comments

@jonahgraham
Copy link
Contributor

The org.eclipse.mylyn.commons.activity feature's name is simply Mylyn Commons - but this feature is the activity tracker and the name of the feature should probably reflect that.

featureName=Mylyn Commons
description=Provides common utilities for task repository connectors.

jonahgraham added a commit to jonahgraham/packages that referenced this issue May 26, 2023
(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
ruspl-afed added a commit that referenced this issue May 27, 2023
Name and description of feature changed to reflect its content

Fixes #172
ruspl-afed added a commit that referenced this issue May 27, 2023
Name and description of feature changed to reflect its content

Fixes #172
@ruspl-afed ruspl-afed added this to the 3.26.1 milestone May 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants