Community
Participate
Working Groups
Some connectors require certain initialization data (e.g. a task type, a product) set before the task data (and thus the editor) is created. Right now, Mylyn lets the NewTaskEditor of a connector handle setting that and making sure they are valid. I think this should be made more explicit, in order to make sure that when "initializeTaskData" is called, the right set of values are passed in using an ITaskMapping instance. Not perfectly certain how to best implement this. The use case is that for my application, before calling "initializeTaskData", I want to make sure that I have all the information the connector needs (e.g. a product), and if not, provide UI feedback, rather than relying on the error message of the connector giving me enough information so this can be displayed to the user.
Agreed. This should be considered as part of an effort to provide an abstraction for repository configuration.
Mylyn has been restructured, and our issue tracking has moved to GitHub [1]. We are closing ~14K Bugzilla issues to give the new team a fresh start. If you feel that this issue is still relevant, please create a new one on GitHub. [1] https://github.com/orgs/eclipse-mylyn