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
            ann.loraine Ann Loraine made changes -
            Workflow Loraine Lab Workflow [ 18710 ] Fall 2019 Workflow Update [ 19029 ]
            ann.loraine Ann Loraine made changes -
            Link This issue is cloned by IGBF-1987 [ IGBF-1987 ]
            ann.loraine Ann Loraine made changes -
            Parent IGBF-1948 [ 18039 ]
            Issue Type Sub-task [ 5 ] Improvement [ 4 ]
            ann.loraine Ann Loraine made changes -
            Epic Link IGBF-1531 [ 17617 ]
            ann.loraine Ann Loraine made changes -
            Workflow Fall 2019 Workflow Update [ 19029 ] Revised Fall 2019 Workflow Update [ 21126 ]
            Status Open [ 1 ] To-Do [ 10305 ]
            ann.loraine Ann Loraine made changes -
            Fix Version/s 9.1.0 Major Release [ 10601 ]
            ann.loraine Ann Loraine made changes -
            Assignee Prutha Kulkarni [ prutha ] Ann Loraine [ aloraine ]
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            ann.loraine Ann Loraine made changes -
            Sprint Summer 4: 14 Jul - 28 Jul [ 99 ]
            ann.loraine Ann Loraine made changes -
            Story Points 0.25 1
            ann.loraine 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.
            ann.loraine 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 ]
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            ann.loraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ] Jay Chamma [ gchamma ]
            ann.loraine 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 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine 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 ]
            ann.loraine Ann Loraine made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            ann.loraine Ann Loraine made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            ann.loraine Ann Loraine made changes -
            Link This issue relates to IGBF-2479 [ IGBF-2479 ]
            ann.loraine Ann Loraine made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            ann.loraine Ann Loraine made changes -
            Status Post-merge Testing In Progress [ 10003 ] To-Do [ 10305 ]
            ann.loraine 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 ]
            ann.loraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            ann.loraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] To-Do [ 10305 ]
            ann.loraine 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 ]
            ann.loraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            ann.loraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] To-Do [ 10305 ]
            ann.loraine 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 ]
            ann.loraine 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 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine 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 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine 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 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine 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 ]
            ann.loraine 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 ]
            ann.loraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            ann.loraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] To-Do [ 10305 ]
            ann.loraine Ann Loraine made changes -
            Assignee Sai Supreeth Segu [ ssegu ]
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Attachment Jidesoft_error.png [ 14879 ]
            ann.loraine 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 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ssegu Sai Supreeth Segu (Inactive) made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            ann.loraine Ann Loraine made changes -
            Comment [ Let's use bioviz.org as the domain. Can we do that? ]
            ann.loraine 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 ]
            ann.loraine Ann Loraine made changes -
            Labels Beginner Advanced Beginner
            ann.loraine 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.
            ann.loraine 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.
            ann.loraine 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.
            ann.loraine 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
            ann.loraine 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.
            ann.loraine Ann Loraine made changes -
            Summary Start using maven central to release IGB components Clean up and streamline dependencies
            ann.loraine Ann Loraine made changes -
            Assignee Sai Supreeth Segu [ ssegu ] Ann Loraine [ aloraine ]
            ann.loraine Ann Loraine made changes -
            Summary Clean up and streamline dependencies Clean up and streamline dependencies, deploy to maven central
            ann.loraine Ann Loraine made changes -
            Link This issue relates to IGBF-2558 [ IGBF-2558 ]
            ann.loraine 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 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine 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 ]
            ann.loraine 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 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Link This issue relates to IGBF-2566 [ IGBF-2566 ]
            ann.loraine Ann Loraine made changes -
            Labels Advanced Beginner Advanced
            ann.loraine Ann Loraine made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            ann.loraine Ann Loraine made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            ann.loraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            ann.loraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
            ann.loraine Ann Loraine made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            ann.loraine Ann Loraine made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            ann.loraine Ann Loraine made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            ann.loraine Ann Loraine made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            ann.loraine 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: