Synchronize Issues in Mantis and in JIRA - jira

We are moving from Mantis to JIRA and wish to keep Mantis alive for some time until the migration is complete and all the users are migrated.
All users (esp. the dev team) that have been migrated to JIRA shouldn't continue with Mantis (maybe deactivate accounts) and concentrate on JIRA alone.
Thus if a Mantis issue that was migrated to JIRA gets fixed/commented (in JIRA) the new status should be synchronized to the still existing Mantis issue.
And (if possible) new issues that are created in Mantis should be automatically be added to JIRA (if this is not possible then thats OK too)
Does anybody know of a tool or plugin that can do this?

I do not know any tool that does it, but in our company we have successfully implemented sync tool for Jira<->Footprints and Jira<->CRM. It would use Jira SOAP API (or REST starting from 5.0) and Mantis SOAP API. This tool can regularly check issues in both systems and update them accordingly.
Jira SOAP API - http://docs.atlassian.com/software/jira/docs/api/rpc-jira-plugin/latest/index.html?com/atlassian/jira/rpc/soap/JiraSoapService.html
Jira REST API - https://developer.atlassian.com/display/JIRADEV/JIRA+REST+APIs

you can implement your own sync using Jira's REST API as #Daria replied above, or you can use Task Adapter for manual data synchronization between Jira and Mantis.

Sorry I have no immediate answer, but we are developing an internal tool for exactly this purpose:
migrate existing issues from Mantis -> JIRA
ability to enter new issues in Mantis and have them synced to JIRA
activity in JIRA issues replicated back to Mantis
workflow disabled in Mantis (issues are slaved to JIRA state)
keep Mantis alive for N months while users are trained and migrated
It is using their SOAP and REST APis respectively.
If there is interest and it works well (looking really good at this stage) I will seek permission to open source it.

Related

Bug Tracking Tools that Push to Jira

Our dev team uses Jira for our user stories. However, our clients don't have access to our Jira account. I am looking for a bug tracking tool that the clients can access and can sync/push the bugs they log into Jira. Does such a tool exist?
I found a good option with the tool ReqTest. Looks like there is a plugin for Jira that allows you to sync issues.

Alternative Stride integration with Jira and Confluence servers

Atlassian Stride is aiming to forcefully replace HipChat product. However, its current version (1.8.18) lacks out of the box the integration with self-hosted Jira and Confluence as they were in HipChat (though having a way to integrate with Jira Cloud & Confluence Cloud). That is crucial to us and I believe for many other new Stride users who were moved from HipChat recently.
Atlassian support tells the official feature should appear soon, but doesn't name any specific dates:
https://community.atlassian.com/t5/Stride-questions/Stride-Integrations/qaq-p/699522
https://community.atlassian.com/t5/Stride-questions/Will-Stride-Cloud-integrate-with-JIRA-Server/qaq-p/636505
https://jira.atlassian.com/browse/STRIDE-565 and more
We also checked Zapier, but haven't find anything related. Are there any alternative ways to connect servers of Jira and Confluence with Stride to feed the chat with updates, except writing our own app or waiting for Stride update?
Stride has released a plugin for Jira Cloud that provides a nice integration between Jira Cloud and Stride which is now available and there is also a Jira Server plugin from Atlassian that provides a basic integration for Jira Server. For those looking to do more there is a 3rd party integration that provides deeper integration for both Server and Cloud.
Jira Server: https://marketplace.atlassian.com/apps/1218852/
Jira Cloud: https://marketplace.atlassian.com/apps/1217873/jira-cloud-for-stride.
Jira Integration+ (paid): https://marketplace.atlassian.com/apps/1219096/integration-for-jira-and-stride
You could use Microsoft Flow and it's amazing available template to connect it and set it up as you want. https://asia.flow.microsoft.com/en-us/

free jira cloud test management add on

I was looking around for some time, but couldn' t find a free add-on to manage test cases, test plans et scenarios ect.
Do you know any who is free that can be installed on a Jira cloud solution ? or should i create my own custom Jira project for it, if there is no free one
Thanks
You could try the TestFLO app - it's available for both Server and Cloud instances of Jira. Not fully free, but at least you've got a free trial :) You can find it on Atlassian Marketplace, just like any app for Jira.

Mantis Integration into Pivotal Tracker

Guide me how to integrate the Mantis application into the Pivotal Tracker, as of now we bought the license for Pivotal Tracker and from the beginning we are used Mantis application, so now we planned to integrate the Mantis into Pivotal to mapping the defect against the user story
MantisBT comes with a SOAP API enabled, see MantisBT SOAP API. This is the main entry point for integrating with MantisBT.
It's also possible to query the database directly, but it's not recommended as the SOAP API properly enforces access controls, isolates you from schema changes and represents the data in a consistent manner.

JIRA Integration with external systems

I'm working on a POC to automate downstream processes in external systems based on JIRA processes and have hit a wall with the API. It appears to have great integration for pulling data about tickets out of JIRA and for the ability to externally generate tickets into JIRA.
However I don't see how to trigger external calls as a part of my workflows. For example if a ticket should be prevented from being routed to the next stage of a workflow without accessing a database to ensure availability of inventory first how could I do that in JIRA?
Based on attributes in the JIRA ticket upon final completion of the workflow we'd like to send a JMS or REST message or possibly update an external database. Is this possible?
Thanks all in advance for the help!
If you want to do a "before" check, use a Validator on the Workflow Transition.
I strongly suggest deploying the (free) Script Runner add-on. There you can implement a ton of things. For example, you'll get a new validator option "Script Validator", where you can specify a Groovy script that decides if it lets through the transition or aborts it.

Resources