将“Create Jira Ticket”视图添加到Eclipse RCP应用程序

时间:2012-09-07 10:25:03

标签: eclipse-plugin eclipse-rcp jira jira-plugin

我在Eclipse RCP应用程序上工作,我们正在努力鼓励人们从旧的trac错误报告系统转移到我们基于Jira的新系统。

由于用户不熟悉Jira,他们仍然倾向于报告旧系统的错误而不是新系统。我们不想强迫人们通过取消旧的trac系统进行切换,所以我认为如果通过Jira报告更容易,他们将更有可能切换。 / p>

我的想法是我可以将“提交Jira Ticket”视图直接集成到我们的应用程序中,因此提交票证始终是一个按钮点击,并且Jira的某些复杂性可能隐藏在默认字段后面由我们的申请添加。

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

3 个答案:

答案 0 :(得分:4)

一种选择是使用已经有JIRA连接器的Mylyn Eclipse插件。这使您可以创建,更新,查看和搜索问题,并且已经存在了一段时间,所以它非常稳定。

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

答案 1 :(得分:2)

如@NickWilson所述,您可以使用Mylyn作为载体..

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

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

答案 2 :(得分:1)

Atlassian有一个Eclipse插件,具体取决于JIRA的版本。 https://marketplace.atlassian.com/plugins/com.atlassian.ide.plugins.eclipse.jira

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