Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-15356

Improve mantis migration and integration (patch attached)

XMLWordPrintable

    • We collect Jira feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

      Hi,

      To improve the migration importation phase from mantis I made some modifications to the importer MantisImportBean reusing some modifications that was already made in another issue and some modifications that was existing for bugzilla importer.

      I also add the same search bugzilla portlet as for mantis.

      Please find attached a zip file with the following new file :

      • mantis.vm
      • mantissearch.jsp
      • corner_mantisfinder.gif
      • mantisfinder.gif
      • mantis*.properties (for i18n)

      And one file that was patched :

      • system-portlets-plugin.xml

      Those files are placed in the same directory as in my development installation, it provides a fast search portlet to find an issue given its mantis id.

      There is also the file : MantisImportBean.java

      To add this file, I use the http://confluence.atlassian.com/display/JIRA/JIRA+Standalone+quick+source+modifications

      The importer was modified to do the following :

      • create specific custom fields : internal priority and reproducibility. Those fields exist in mantis but they wasn't imported in JIRA with the original importer.
      • the importer could now made incremental import
      • create links type : duplicate, related to, child of
      • recreate Links between issue (only if the two issues exist. In case of partial import, the link will be created when all issues are present)
      • import watchers

      I will link to the issue that helps me to modify the importer.

      I hope it could be helpful if it is integrated in the core.

      Regards,

        1. atlassian-jira.zip
          31 kB
        2. MantisImportBean.java
          86 kB

              Unassigned Unassigned
              6cad095e5207 hugo lassiege
              Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Estimated:
                  Original Estimate - 8h
                  8h
                  Remaining:
                  Remaining Estimate - 8h
                  8h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified