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