Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-19

Migrate Build Script From Ant to Maven

    Details

      Description

      Modernization of the build script would ease some of the learning curve for the IGB plugin and general development. The maven bundle plugin would also eliminate the need to manually create the manifest files used by the OSGI container to manage classpath rules. Additionally, there is currently no support for unit tests in the ant build script and support for unit tests comes at almost no cost in a maven project. Proper unit testing could really add a lot of value to certain areas of the project and would reduce the introduction of bugs to these areas in the future.

        Attachments

          Activity

          dcnorris David Norris (Inactive) created issue -
          dcnorris David Norris (Inactive) made changes -
          Field Original Value New Value
          Project IGB 8.1 [ 10640 ] IGB 8.2 [ 10840 ]
          Key IGBE-93 IGBF-19
          Issue Type New Feature [ 2 ] Task [ 3 ]
          dcnorris David Norris (Inactive) made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          dcnorris David Norris (Inactive) made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          dcnorris David Norris (Inactive) made changes -
          Workflow classic default workflow [ 14267 ] Loraine Lab Workflow [ 14688 ]
          ann.loraine Ann Loraine made changes -
          Workflow Loraine Lab Workflow [ 14688 ] Fall 2019 Workflow Update [ 19094 ]
          ann.loraine Ann Loraine made changes -
          Workflow Fall 2019 Workflow Update [ 19094 ] Revised Fall 2019 Workflow Update [ 21207 ]

            People

            • Assignee:
              dcnorris David Norris (Inactive)
              Reporter:
              dcnorris David Norris (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 1 week, 3 days
                1w 3d
                Remaining:
                Remaining Estimate - 1 week, 3 days
                1w 3d
                Logged:
                Time Spent - Not Specified
                Not Specified