Improve mantis migration and integration (patch attached)

XMLWordPrintable

      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. MantisImportBean.java
          86 kB
        2. atlassian-jira.zip
          31 kB

              Assignee:
              Unassigned
              Reporter:
              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