admin管理员组

文章数量:1389280

Problem: After an Eclipse upgrade, all Trac-related Queries and Tickets disappeared from the Tasklist; the Trac-connector feature is missing.

Trac is a lightweight issue tracking and wiki system. It is written in python, can be extended with plug-ins, is included in the major Linux distros, is long-term established and stable. The project is still active and recently completed the step to python3.

Mylyn is an outstanding productivity feature of Eclipse and allows for lightweight work anization, connection to issue trackers and provides switchable context per ticket, with context dependent search and filtering and folding in many views in Eclipse. Some years ago, unfortunately Mylyn was removed from the Eclipse SimRel, due to long-standing dependency problems. Thanks to an coordinated effort, these problems could be resolved and Mylyn is back with v4.0 in 2023-09.

Our project has thousands of tickets in Trac with complex and deep dependency relations. Navigating those tickets and grouping work with feature-tickets is much simpler in a desktop application like Eclipse than relying on the web interface solely. However, I am well aware that the free software ecosystem is crumbling all over the place. Many of us active developers are fighting to keep up with bugfixes and necessary updates just to retain some kind of status-quo.

  • Does anyone know what caused the Trac connector to disappear?
  • It was hard to find any information, which is also due to the many recent transitions in the Eclipse infrastructure; a web search turns out largely obsolete information...
  • are there any known workarounds? is there an update site elsewhere, which I just did not find?

Update

The Mylyn project is on Github. The latest version of the Trac connector can be found in the mylyn.tasks component. However, it was not included in newer releases and seemingly some Unit tests were deactivated

Problem: After an Eclipse upgrade, all Trac-related Queries and Tickets disappeared from the Tasklist; the Trac-connector feature is missing.

Trac is a lightweight issue tracking and wiki system. It is written in python, can be extended with plug-ins, is included in the major Linux distros, is long-term established and stable. The project is still active and recently completed the step to python3.

Mylyn is an outstanding productivity feature of Eclipse and allows for lightweight work anization, connection to issue trackers and provides switchable context per ticket, with context dependent search and filtering and folding in many views in Eclipse. Some years ago, unfortunately Mylyn was removed from the Eclipse SimRel, due to long-standing dependency problems. Thanks to an coordinated effort, these problems could be resolved and Mylyn is back with v4.0 in 2023-09.

Our project has thousands of tickets in Trac with complex and deep dependency relations. Navigating those tickets and grouping work with feature-tickets is much simpler in a desktop application like Eclipse than relying on the web interface solely. However, I am well aware that the free software ecosystem is crumbling all over the place. Many of us active developers are fighting to keep up with bugfixes and necessary updates just to retain some kind of status-quo.

  • Does anyone know what caused the Trac connector to disappear?
  • It was hard to find any information, which is also due to the many recent transitions in the Eclipse infrastructure; a web search turns out largely obsolete information...
  • are there any known workarounds? is there an update site elsewhere, which I just did not find?

Update

The Mylyn project is on Github. The latest version of the Trac connector can be found in the mylyn.tasks component. However, it was not included in newer releases and seemingly some Unit tests were deactivated

Share Improve this question edited Mar 16 at 1:54 Ichthyo asked Mar 16 at 1:31 IchthyoIchthyo 8,3913 gold badges31 silver badges35 bronze badges
Add a comment  | 

1 Answer 1

Reset to default 0

Workaround

The following is a temporary workaround only and could potentially mess up your Eclipse installation....

Seemingly the Trac connector was present only in the Milestone release Mylyn v4.0. As of 2025-03, this component can still be added to a current Eclipse installation (but this may change any time...).

  1. complete the regular installation upgrade. Ensure that all necessary Mylyn features and connectors are installed from the official sources:
    • Mylyn Task List
    • Mylyn Wiki Text
    • Mylyn Task-Focused Interface
    • Mylyn Context connector: Eclipse IDE
    • Mylyn Context connector: Team support
    • Mylyn Context connector: C++ (or whatever language is used)
    • Dynamic Languages Toolkit - Mylyn integration
  2. after all is installed and verified, add explicitly the old update site https://download.eclipse./mylyn/updates/release/4.0.0
  3. do a fetch from this site (Help > Install New Software and there select only this site). Then select only the Trac connector and install
  4. after that, be sure to deactivate the extra update site again.

After this, all my queries and tickets showed up again, even with transient state; the connector is fully functional. However, manual category associations were gone; thus it's advisable to perform the described update prior to migrating your actual workspace.

本文标签: Trac connector for Eclipse Mylyn gt 40Stack Overflow