Eclipse plugin 加上一句「;创建Jira票证“;查看EclipseRCP应用程序

Eclipse plugin 加上一句「;创建Jira票证“;查看EclipseRCP应用程序,eclipse-plugin,eclipse-rcp,jira,jira-plugin,Eclipse Plugin,Eclipse Rcp,Jira,Jira Plugin,我在一个EclipseRCP应用程序上工作,我们试图鼓励人们从旧的trac错误报告系统转移到新的基于Jira的系统 由于用户不熟悉Jira,他们仍然倾向于报告旧系统的bug,而不是新系统。我们不想通过拆除旧的trac系统来强迫人们切换,因此我认为,如果通过Jira进行报告更容易,那么他们切换的可能性会更大 我当时的想法是,我可以将“提交Jira票证”视图直接集成到我们的应用程序中,这样提交票证总是只需点击一个按钮,Jira的一些复杂性可以隐藏在应用程序添加的默认字段后面 实现这一目标最简单的方法

我在一个EclipseRCP应用程序上工作,我们试图鼓励人们从旧的trac错误报告系统转移到新的基于Jira的系统

由于用户不熟悉Jira,他们仍然倾向于报告旧系统的bug,而不是新系统。我们不想通过拆除旧的trac系统来强迫人们切换,因此我认为,如果通过Jira进行报告更容易,那么他们切换的可能性会更大

我当时的想法是,我可以将“提交Jira票证”视图直接集成到我们的应用程序中,这样提交票证总是只需点击一个按钮,Jira的一些复杂性可以隐藏在应用程序添加的默认字段后面


实现这一目标最简单的方法是什么?是否已经有eclipse插件可以添加到eclipse RCP配置中,或者我必须编写自己的视图插件?

一个选项是使用已经有JIRA连接器的eclipse插件。这使您可以创建、更新、查看和搜索问题,并且已经存在了一段时间,因此非常稳定


如果您想要一个更简单的表单来提交问题,那么您可能需要编写自己的视图。JIRA提供了一个支持这一点的工具。

正如@NickWilson所指出的,您可以使用Mylyn作为车辆

查看扩展点
org.eclipse.mylyn.tasks.core.templates
org.eclipse.mylyn.tasks.bugs.support
。有关Atlassian使用它们的示例,请参见插件
com.Atlassian.connector.eclipse.jira.ui


这些扩展点用于通过“帮助”>>“报告错误或增强…”菜单项报告错误。

Atlassian有一个Eclipse插件,具体取决于JIRA的版本。


安装此插件后,将更新后的eclipse安装用作基本eclipse安装,并将此功能包含在捆绑的rcp应用程序中

谢谢Tony,知道我需要查看哪些扩展点应该会使研究Mylyn选项变得更容易。我想作为第一步,我应该着手让Mylyn在我的Eclipse开发环境中工作,这是我一直想看的东西。谢谢AdilF,我会研究一下的。