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

Clean up and streamline dependencies, deploy to maven central

    Details

    • Type: Improvement
    • Status: Closed (View Workflow)
    • Priority: Minor
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
    • Story Points:
      1
    • Sprint:
      Summer 3: 6 Jul - 17 Jul, Summer 4: 14 Jul - 28 Jul, Summer 5: 3 Aug - 14 Aug, Summer 6: 17 Aug - 28 Aug, Summer 7: 31 Aug - 11 Sep, Fall 1: 14 Sep - 25 Sep, Fall 2: 28 Sep - 9 Oct

      Description

      The IGB project contains a dependency on a library from Affymetrix that they are no longer supporting. We have copy of the jar file for this library in one of our legacy maven repositories. We would like to retire that repository but make sure IGB can still build and function.

      For this task, lets remove the affymetrix "fusion" library and the "jlfgr" library.

      To begin, let's try to remove dependencies such as com.affymetrix:fusion that are not needed anymore.

        Attachments

        1. jflow-2.0.jar
          47 kB
        2. jflow-3.0.jar
          49 kB
        3. jflow-mvn.zip
          2.79 MB
        4. jflow-new.zip
          2.80 MB
        5. Jidesoft_error.png
          Jidesoft_error.png
          139 kB

          Issue Links

            Activity

            prutha Prutha Kulkarni (Inactive) created issue -
            prutha Prutha Kulkarni (Inactive) made changes -
            Field Original Value New Value
            Summary Remove dependency com.affymetrix:fusion and also the files using dependency from IGB codebase Remove dependencies - com.affymetrix:fusion, javax.jlfgr:jlfgr and also the files using those from IGB codebase
            aloraine Ann Loraine made changes -
            Workflow Loraine Lab Workflow [ 18710 ] Fall 2019 Workflow Update [ 19029 ]
            aloraine Ann Loraine made changes -
            Link This issue is cloned by IGBF-1987 [ IGBF-1987 ]
            aloraine Ann Loraine made changes -
            Parent IGBF-1948 [ 18039 ]
            Issue Type Sub-task [ 5 ] Improvement [ 4 ]
            aloraine Ann Loraine made changes -
            Epic Link IGBF-1531 [ 17617 ]
            aloraine Ann Loraine made changes -
            Workflow Fall 2019 Workflow Update [ 19029 ] Revised Fall 2019 Workflow Update [ 21126 ]
            Status Open [ 1 ] To-Do [ 10305 ]
            aloraine Ann Loraine made changes -
            Fix Version/s 9.1.0 Major Release [ 10601 ]
            aloraine Ann Loraine made changes -
            Assignee Prutha Kulkarni [ prutha ] Ann Loraine [ aloraine ]
            aloraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            aloraine Ann Loraine made changes -
            Sprint Summer 4: 14 Jul - 28 Jul [ 99 ]
            aloraine Ann Loraine made changes -
            Story Points 0.25 1
            aloraine Ann Loraine made changes -
            Description The IGB project contains a dependency on a library from Affymetrix that they are no longer supporting. We have copy of the jar file for this library in one of our legacy maven repositories. We would like to retire that repository and also stop using libraries that are not supported by their respective vendors.

            For this task, lets remove the affymetrix "fusion" library and the "jlfgr" library.
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            gchamma Jay Chamma (Inactive) made changes -
            Assignee Jay Chamma [ gchamma ]
            gchamma Jay Chamma (Inactive) made changes -
            Sprint Summer 4: 14 Jul - 28 Jul [ 99 ] Summer 3: 6 Jul - 17 Jul [ 98 ]
            gchamma Jay Chamma (Inactive) made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            gchamma Jay Chamma (Inactive) made changes -
            Assignee Jay Chamma [ gchamma ]
            gchamma Jay Chamma (Inactive) made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            aloraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            aloraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            aloraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ] Jay Chamma [ gchamma ]
            aloraine Ann Loraine made changes -
            Sprint Summer 3: 6 Jul - 17 Jul [ 98 ] Summer 3: 6 Jul - 17 Jul, Summer 4: 14 Jul - 28 Jul [ 98, 99 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
            gchamma Jay Chamma (Inactive) made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            gchamma Jay Chamma (Inactive) made changes -
            Assignee Jay Chamma [ gchamma ]
            aloraine Ann Loraine made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            aloraine Ann Loraine made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            aloraine Ann Loraine made changes -
            Link This issue relates to IGBF-2479 [ IGBF-2479 ]
            aloraine Ann Loraine made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            aloraine Ann Loraine made changes -
            Status Post-merge Testing In Progress [ 10003 ] To-Do [ 10305 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            chirag24 Chirag Chandrahas Shetty (Inactive) made changes -
            Comment [ [~aloraine] I found the first ten questions easy, and the remaining two questions were really interesting. Especially the 11th question was a bit tricky since there are two ways to do that. Maybe we can break the quiz into two parts. The first one will have 1-10 questions and a second quiz covering some advanced topics like 11th and12th questions, squashing the commits, cherry-pick, git commit standard that we follow, etc.
            ]
            chirag24 Chirag Chandrahas Shetty (Inactive) made changes -
            Assignee Chirag Chandrahas Shetty [ chirag24 ]
            chirag24 Chirag Chandrahas Shetty (Inactive) made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            chirag24 Chirag Chandrahas Shetty (Inactive) made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            chirag24 Chirag Chandrahas Shetty (Inactive) made changes -
            Assignee Chirag Chandrahas Shetty [ chirag24 ]
            aloraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            aloraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] To-Do [ 10305 ]
            aloraine Ann Loraine made changes -
            Assignee Chirag Chandrahas Shetty [ chirag24 ]
            chirag24 Chirag Chandrahas Shetty (Inactive) made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            chirag24 Chirag Chandrahas Shetty (Inactive) made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            chirag24 Chirag Chandrahas Shetty (Inactive) made changes -
            Assignee Chirag Chandrahas Shetty [ chirag24 ]
            shamika Shamika Gajanan Kulkarni (Inactive) made changes -
            Assignee Shamika Gajanan Kulkarni [ shamika ]
            shamika Shamika Gajanan Kulkarni (Inactive) made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            shamika Shamika Gajanan Kulkarni (Inactive) made changes -
            Status First Level Review in Progress [ 10301 ] Needs 1st Level Review [ 10005 ]
            aloraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            aloraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] To-Do [ 10305 ]
            aloraine Ann Loraine made changes -
            Assignee Shamika Gajanan Kulkarni [ shamika ]
            shamika Shamika Gajanan Kulkarni (Inactive) made changes -
            Assignee Shamika Gajanan Kulkarni [ shamika ]
            shamika Shamika Gajanan Kulkarni (Inactive) made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            shamika Shamika Gajanan Kulkarni (Inactive) made changes -
            Status In Progress [ 3 ] To-Do [ 10305 ]
            shamika Shamika Gajanan Kulkarni (Inactive) made changes -
            Assignee Shamika Gajanan Kulkarni [ shamika ]
            aloraine Ann Loraine made changes -
            Sprint Summer 3: 6 Jul - 17 Jul, Summer 4: 14 Jul - 28 Jul [ 98, 99 ] Summer 3: 6 Jul - 17 Jul, Summer 4: 14 Jul - 28 Jul, Summer 5: 29 Jul - 12 Aug [ 98, 99, 100 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Sprint Summer 3: 6 Jul - 17 Jul, Summer 4: 14 Jul - 28 Jul, Summer 5: 3 Aug - 14 Aug [ 98, 99, 100 ] Summer 3: 6 Jul - 17 Jul, Summer 4: 14 Jul - 28 Jul, Summer 5: 3 Aug - 14 Aug, Summer 6: 17 Aug - 28 Aug [ 98, 99, 100, 101 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Sprint Summer 3: 6 Jul - 17 Jul, Summer 4: 14 Jul - 28 Jul, Summer 5: 3 Aug - 14 Aug, Summer 6: 17 Aug - 28 Aug [ 98, 99, 100, 101 ] Summer 3: 6 Jul - 17 Jul, Summer 4: 14 Jul - 28 Jul, Summer 5: 3 Aug - 14 Aug, Summer 6: 17 Aug - 28 Aug, Summer 7: 31 Aug - 11 Sep [ 98, 99, 100, 101, 102 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Sprint Summer 3: 6 Jul - 17 Jul, Summer 4: 14 Jul - 28 Jul, Summer 5: 3 Aug - 14 Aug, Summer 6: 17 Aug - 28 Aug, Summer 7: 31 Aug - 11 Sep [ 98, 99, 100, 101, 102 ] Summer 3: 6 Jul - 17 Jul, Summer 4: 14 Jul - 28 Jul, Summer 5: 3 Aug - 14 Aug, Summer 6: 17 Aug - 28 Aug, Summer 7: 31 Aug - 11 Sep, Fall 1: 14 Sep - 25 Sep [ 98, 99, 100, 101, 102, 103 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            aloraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            aloraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] To-Do [ 10305 ]
            aloraine Ann Loraine made changes -
            Assignee Sai Supreeth Segu [ ssegu ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Attachment Jidesoft_error.png [ 14879 ]
            aloraine Ann Loraine made changes -
            Sprint Summer 3: 6 Jul - 17 Jul, Summer 4: 14 Jul - 28 Jul, Summer 5: 3 Aug - 14 Aug, Summer 6: 17 Aug - 28 Aug, Summer 7: 31 Aug - 11 Sep, Fall 1: 14 Sep - 25 Sep [ 98, 99, 100, 101, 102, 103 ] Summer 3: 6 Jul - 17 Jul, Summer 4: 14 Jul - 28 Jul, Summer 5: 3 Aug - 14 Aug, Summer 6: 17 Aug - 28 Aug, Summer 7: 31 Aug - 11 Sep, Fall 1: 14 Sep - 25 Sep, Fall 2: 28 Sep - 9 Oct [ 98, 99, 100, 101, 102, 103, 104 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            aloraine Ann Loraine made changes -
            Comment [ Let's use bioviz.org as the domain. Can we do that? ]
            aloraine Ann Loraine made changes -
            Comment [ Never mind -- lorainelab.org is fine!! ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Attachment jflow-mvn.zip [ 14890 ]
            Attachment jflow-2.0.jar [ 14891 ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Attachment jflow-new.zip [ 14892 ]
            Attachment jflow-3.0.jar [ 14893 ]
            aloraine Ann Loraine made changes -
            Labels Beginner Advanced Beginner
            aloraine Ann Loraine made changes -
            Description The IGB project contains a dependency on a library from Affymetrix that they are no longer supporting. We have copy of the jar file for this library in one of our legacy maven repositories. We would like to retire that repository and also stop using libraries that are not supported by their respective vendors.

            For this task, lets remove the affymetrix "fusion" library and the "jlfgr" library.
            The IGB project contains a dependency on a library from Affymetrix that they are no longer supporting. We have copy of the jar file for this library in one of our legacy maven repositories. We would like to retire that repository and also stop using libraries that are not supported by their respective vendors.

            For this task, lets remove the affymetrix "fusion" library and the "jlfgr" library.

            We should remove dependencies - com.affymetrix:fusion, javax.jlfgr:jlfgr and also the files using those from IGB codebase.
            aloraine Ann Loraine made changes -
            Description The IGB project contains a dependency on a library from Affymetrix that they are no longer supporting. We have copy of the jar file for this library in one of our legacy maven repositories. We would like to retire that repository and also stop using libraries that are not supported by their respective vendors.

            For this task, lets remove the affymetrix "fusion" library and the "jlfgr" library.

            We should remove dependencies - com.affymetrix:fusion, javax.jlfgr:jlfgr and also the files using those from IGB codebase.
            The IGB project contains a dependency on a library from Affymetrix that they are no longer supporting. We have copy of the jar file for this library in one of our legacy maven repositories. We would like to retire that repository and also stop using libraries that are not supported by their respective vendors.

            For this task, lets remove the affymetrix "fusion" library and the "jlfgr" library.

            Let's remove dependencies such as com.affymetrix:fusion that are not needed anymore.
            aloraine Ann Loraine made changes -
            Description The IGB project contains a dependency on a library from Affymetrix that they are no longer supporting. We have copy of the jar file for this library in one of our legacy maven repositories. We would like to retire that repository and also stop using libraries that are not supported by their respective vendors.

            For this task, lets remove the affymetrix "fusion" library and the "jlfgr" library.

            Let's remove dependencies such as com.affymetrix:fusion that are not needed anymore.
            The IGB project contains a dependency on a library from Affymetrix that they are no longer supporting. We have copy of the jar file for this library in one of our legacy maven repositories. We would like to retire that repository but make sure IGB can still build and function.

            For this task, lets remove the affymetrix "fusion" library and the "jlfgr" library.

            Let's remove dependencies such as com.affymetrix:fusion that are not needed anymore.
            aloraine Ann Loraine made changes -
            Summary Remove dependencies - com.affymetrix:fusion, javax.jlfgr:jlfgr and also the files using those from IGB codebase Start using maven central to release IGB components
            aloraine Ann Loraine made changes -
            Description The IGB project contains a dependency on a library from Affymetrix that they are no longer supporting. We have copy of the jar file for this library in one of our legacy maven repositories. We would like to retire that repository but make sure IGB can still build and function.

            For this task, lets remove the affymetrix "fusion" library and the "jlfgr" library.

            Let's remove dependencies such as com.affymetrix:fusion that are not needed anymore.
            The IGB project contains a dependency on a library from Affymetrix that they are no longer supporting. We have copy of the jar file for this library in one of our legacy maven repositories. We would like to retire that repository but make sure IGB can still build and function.

            For this task, lets remove the affymetrix "fusion" library and the "jlfgr" library.

            To begin, let's try to remove dependencies such as com.affymetrix:fusion that are not needed anymore.
            aloraine Ann Loraine made changes -
            Summary Start using maven central to release IGB components Clean up and streamline dependencies
            aloraine Ann Loraine made changes -
            Assignee Sai Supreeth Segu [ ssegu ] Ann Loraine [ aloraine ]
            aloraine Ann Loraine made changes -
            Summary Clean up and streamline dependencies Clean up and streamline dependencies, deploy to maven central
            aloraine Ann Loraine made changes -
            Link This issue relates to IGBF-2558 [ IGBF-2558 ]
            aloraine Ann Loraine made changes -
            Sprint Summer 3: 6 Jul - 17 Jul, Summer 4: 14 Jul - 28 Jul, Summer 5: 3 Aug - 14 Aug, Summer 6: 17 Aug - 28 Aug, Summer 7: 31 Aug - 11 Sep, Fall 1: 14 Sep - 25 Sep, Fall 2: 28 Sep - 9 Oct [ 98, 99, 100, 101, 102, 103, 104 ] Summer 3: 6 Jul - 17 Jul, Summer 4: 14 Jul - 28 Jul, Summer 5: 3 Aug - 14 Aug, Summer 6: 17 Aug - 28 Aug, Summer 7: 31 Aug - 11 Sep, Fall 1: 14 Sep - 25 Sep, Fall 2: 28 Sep - 9 Oct, Fall 3: Oct 12 - Oct 23 [ 98, 99, 100, 101, 102, 103, 104, 106 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ] Sai Supreeth Segu [ ssegu ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Assignee Sai Supreeth Segu [ ssegu ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Status In Progress [ 3 ] To-Do [ 10305 ]
            aloraine Ann Loraine made changes -
            Sprint Summer 3: 6 Jul - 17 Jul, Summer 4: 14 Jul - 28 Jul, Summer 5: 3 Aug - 14 Aug, Summer 6: 17 Aug - 28 Aug, Summer 7: 31 Aug - 11 Sep, Fall 1: 14 Sep - 25 Sep, Fall 2: 28 Sep - 9 Oct, Fall 3: Oct 12 - Oct 23 [ 98, 99, 100, 101, 102, 103, 104, 106 ] Summer 3: 6 Jul - 17 Jul, Summer 4: 14 Jul - 28 Jul, Summer 5: 3 Aug - 14 Aug, Summer 6: 17 Aug - 28 Aug, Summer 7: 31 Aug - 11 Sep, Fall 1: 14 Sep - 25 Sep, Fall 2: 28 Sep - 9 Oct [ 98, 99, 100, 101, 102, 103, 104 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Link This issue relates to IGBF-2566 [ IGBF-2566 ]
            aloraine Ann Loraine made changes -
            Labels Advanced Beginner Advanced
            aloraine Ann Loraine made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            aloraine Ann Loraine made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            aloraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            aloraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
            aloraine Ann Loraine made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            aloraine Ann Loraine made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            aloraine Ann Loraine made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            aloraine Ann Loraine made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            aloraine Ann Loraine made changes -
            Resolution Done [ 10000 ]
            Status Post-merge Testing In Progress [ 10003 ] Closed [ 6 ]

              People

              • Assignee:
                Unassigned
                Reporter:
                prutha Prutha Kulkarni (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: