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

Add Mylyn to EPP packages #24

Merged
merged 1 commit into from May 25, 2023
Merged

Conversation

jonahgraham
Copy link
Contributor

@jonahgraham jonahgraham commented May 25, 2023

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.bugzilla_feature
  • org.eclipse.mylyn.gerrit.dashboard.feature
  • org.eclipse.mylyn.gerrit.feature
  • org.eclipse.mylyn.trac_feature

Fixes #19

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
@jonahgraham jonahgraham mentioned this pull request May 25, 2023
@jonahgraham jonahgraham merged commit 3431d6a into eclipse-packaging:master May 25, 2023
1 check passed
@jonahgraham jonahgraham deleted the mylyn branch May 25, 2023 19:35
@jonahgraham
Copy link
Contributor Author

org.eclipse.mylyn.bugzilla_feature

The above entry was missing from the commit message.

jonahgraham added a commit to jonahgraham/packages that referenced this pull request 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
jonahgraham added a commit to jonahgraham/packages that referenced this pull request Jun 1, 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.mylyn.commons.activity
- org.eclipse.mylyn.egit.feature
- 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
- org.eclipse.dltk.mylyn
  - included as part of php.mylyn

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
- org.eclipse.php.mylyn
  - if PHP 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
- all sdk features

Fixes eclipse-packaging#19
jonahgraham added a commit to jonahgraham/packages that referenced this pull request Jun 5, 2023
jonahgraham added a commit that referenced this pull request Jun 7, 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 this pull request may close these issues.

Add Mylyn to packages
1 participant