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

Delete all the references to the Cytoscape version 2 in the codebase.

    Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      The Cytoscape project was an early adopter of plug-in architecture. Before OSGi tooling matured, they used a home-grown method to enable plug-ins. Later, the project adopted OSGi for supporting plug-ins. The earlier plug-ins are still being distributed and supported by the Cytoscape App Store as "Cytoscape 2" Apps.

      Since IGB has no equivalent, we can't show users that part of the site. So we need to remove or de-activate the Cytoscape 2 related code. This issue requires finesse and care because we want to enable the Cytoscape developers to more easily use our code. If possible, we should try to make the changes in one or a small number of easily identifiable commits to facilitate this.

        Attachments

          Activity

          sneha Sneha Ramesh Watharkar (Inactive) created issue -
          sneha Sneha Ramesh Watharkar (Inactive) made changes -
          Field Original Value New Value
          Epic Link IGBF-1388 [ 17463 ]
          sneha Sneha Ramesh Watharkar (Inactive) made changes -
          Rank Ranked higher
          sneha Sneha Ramesh Watharkar (Inactive) made changes -
          Assignee Ann Loraine [ aloraine ]
          ann.loraine Ann Loraine made changes -
          Story Points 0.5
          ann.loraine Ann Loraine made changes -
          Description Cytoscape was an early adopter of plug-in architecture. Before OSGi tooling matured, they used a home-grown method to enable plug-ins. Later, the project adopted OSGi for supporting plug-ins. The earlier plug-ins are still being distributed and supported by the Cytoscape App Store. Since IGB has no equivalent, we can't show users that part of the site. So we need to remove or de-active the Cytoscape 2 related code. This issue requires finesse and care because we want to enable the Cytoscape developers to more easily use our code. If possible, we should try to make the changes in one or a small number of easily identifiable commits to facilitate this.
          ann.loraine Ann Loraine made changes -
          Description Cytoscape was an early adopter of plug-in architecture. Before OSGi tooling matured, they used a home-grown method to enable plug-ins. Later, the project adopted OSGi for supporting plug-ins. The earlier plug-ins are still being distributed and supported by the Cytoscape App Store. Since IGB has no equivalent, we can't show users that part of the site. So we need to remove or de-active the Cytoscape 2 related code. This issue requires finesse and care because we want to enable the Cytoscape developers to more easily use our code. If possible, we should try to make the changes in one or a small number of easily identifiable commits to facilitate this. The Cytoscape project was an early adopter of plug-in architecture. Before OSGi tooling matured, they used a home-grown method to enable plug-ins. Later, the project adopted OSGi for supporting plug-ins. The earlier plug-ins are still being distributed and supported by the Cytoscape App Store as "Cytoscape 2" Apps.

          Since IGB has no equivalent, we can't show users that part of the site. So we need to remove or de-active the Cytoscape 2 related code. This issue requires finesse and care because we want to enable the Cytoscape developers to more easily use our code. If possible, we should try to make the changes in one or a small number of easily identifiable commits to facilitate this.
          ann.loraine Ann Loraine made changes -
          Description The Cytoscape project was an early adopter of plug-in architecture. Before OSGi tooling matured, they used a home-grown method to enable plug-ins. Later, the project adopted OSGi for supporting plug-ins. The earlier plug-ins are still being distributed and supported by the Cytoscape App Store as "Cytoscape 2" Apps.

          Since IGB has no equivalent, we can't show users that part of the site. So we need to remove or de-active the Cytoscape 2 related code. This issue requires finesse and care because we want to enable the Cytoscape developers to more easily use our code. If possible, we should try to make the changes in one or a small number of easily identifiable commits to facilitate this.
          The Cytoscape project was an early adopter of plug-in architecture. Before OSGi tooling matured, they used a home-grown method to enable plug-ins. Later, the project adopted OSGi for supporting plug-ins. The earlier plug-ins are still being distributed and supported by the Cytoscape App Store as "Cytoscape 2" Apps.

          Since IGB has no equivalent, we can't show users that part of the site. So we need to remove or de-activate the Cytoscape 2 related code. This issue requires finesse and care because we want to enable the Cytoscape developers to more easily use our code. If possible, we should try to make the changes in one or a small number of easily identifiable commits to facilitate this.
          ann.loraine Ann Loraine made changes -
          Sprint Winter 2018 Sprint 1 [ 56 ]
          ann.loraine Ann Loraine made changes -
          Rank Ranked higher
          ann.loraine Ann Loraine made changes -
          Rank Ranked lower
          ann.loraine Ann Loraine made changes -
          Sprint Winter 2018 Sprint 1 [ 56 ]
          ann.loraine Ann Loraine made changes -
          Rank Ranked higher
          ann.loraine Ann Loraine made changes -
          Sprint Winter 2018 Sprint 1 [ 56 ]
          ann.loraine Ann Loraine made changes -
          Rank Ranked lower
          ann.loraine Ann Loraine made changes -
          Sprint Winter 2018 Sprint 1 [ 56 ]
          ann.loraine Ann Loraine made changes -
          Rank Ranked higher
          ann.loraine Ann Loraine made changes -
          Rank Ranked higher
          Narendra Narendra Kumar Vankayala (Inactive) made changes -
          Rank Ranked higher
          ann.loraine Ann Loraine made changes -
          Sprint Summer 2019 Sprint 8 [ 67 ]
          ann.loraine Ann Loraine made changes -
          Rank Ranked lower
          ann.loraine Ann Loraine made changes -
          Rank Ranked higher
          ann.loraine Ann Loraine made changes -
          Story Points 0.5 1
          prutha Prutha Kulkarni (Inactive) made changes -
          Assignee Prutha Kulkarni [ prutha ]
          prutha Prutha Kulkarni (Inactive) made changes -
          Status Open [ 1 ] In Progress [ 3 ]
          prutha Prutha Kulkarni (Inactive) made changes -
          Assignee Prutha Kulkarni [ prutha ]
          prutha Prutha Kulkarni (Inactive) made changes -
          Status In Progress [ 3 ] Open [ 1 ]
          prutha Prutha Kulkarni (Inactive) made changes -
          Assignee Prutha Kulkarni [ prutha ]
          Hide
          ann.loraine Ann Loraine added a comment -
          • Look at models.py in apps module in appstore project.
          • Also remove reference to 2012 contest
          Show
          ann.loraine Ann Loraine added a comment - Look at models.py in apps module in appstore project. Also remove reference to 2012 contest
          prutha Prutha Kulkarni (Inactive) made changes -
          Status Open [ 1 ] In Progress [ 3 ]
          Hide
          prutha Prutha Kulkarni (Inactive) added a comment -

          I have made the changes required for the removal of Cystoscape version 2 reference.
          Sai Charan Reddy Vallapureddy Could you plesae review the changes present at :
          https://bitbucket.org/pkulka10/prutha_appstore/src/IGBF-1434/
          Also, I wanted to mention that there are two files named twox_plugins.html & twox_plugins.tmpl.html which I have kept as it is because even all of the references to those html files have been removed from the codebase.
          Would that be okay or should I go ahead and delete those files as well? let me know your thoughts on that.

          Show
          prutha Prutha Kulkarni (Inactive) added a comment - I have made the changes required for the removal of Cystoscape version 2 reference. Sai Charan Reddy Vallapureddy Could you plesae review the changes present at : https://bitbucket.org/pkulka10/prutha_appstore/src/IGBF-1434/ Also, I wanted to mention that there are two files named twox_plugins.html & twox_plugins.tmpl.html which I have kept as it is because even all of the references to those html files have been removed from the codebase. Would that be okay or should I go ahead and delete those files as well? let me know your thoughts on that.
          prutha Prutha Kulkarni (Inactive) made changes -
          Assignee Prutha Kulkarni [ prutha ]
          prutha Prutha Kulkarni (Inactive) made changes -
          Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
          Hide
          ann.loraine Ann Loraine added a comment -

          Please go ahead and delete twox_plugins.html & twox_plugins.tmpl.html.

          Show
          ann.loraine Ann Loraine added a comment - Please go ahead and delete twox_plugins.html & twox_plugins.tmpl.html.
          ann.loraine Ann Loraine made changes -
          Status Needs 1st Level Review [ 10005 ] Ready for Pull Request [ 10304 ]
          Hide
          ann.loraine Ann Loraine added a comment -

          The code looks good. Ready for pull request.

          Show
          ann.loraine Ann Loraine added a comment - The code looks good. Ready for pull request.
          prutha Prutha Kulkarni (Inactive) made changes -
          Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
          Hide
          prutha Prutha Kulkarni (Inactive) added a comment -

          I have deleted those two files from the code base.
          Pull request for the same has been submitted.
          The code changes are available at:
          https://bitbucket.org/lorainelab/appstore/pull-requests/48/igbf-1434-delete-all-the-references-to-the/diff
          Prof. [~aloraine] could you please review it?

          Show
          prutha Prutha Kulkarni (Inactive) added a comment - I have deleted those two files from the code base. Pull request for the same has been submitted. The code changes are available at: https://bitbucket.org/lorainelab/appstore/pull-requests/48/igbf-1434-delete-all-the-references-to-the/diff Prof. [~aloraine] could you please review it?
          ann.loraine Ann Loraine made changes -
          Status Pull Request Submitted [ 10101 ] Needs Testing [ 10002 ]
          Hide
          ann.loraine Ann Loraine added a comment -

          Merged to master but not yet deployed on testappstore

          Show
          ann.loraine Ann Loraine added a comment - Merged to master but not yet deployed on testappstore
          ann.loraine Ann Loraine made changes -
          Sprint Summer 2019 Sprint 8 [ 67 ] Summer 2019 Sprint 8, Summer 2019 Sprint 9 [ 67, 68 ]
          ann.loraine Ann Loraine made changes -
          Rank Ranked higher
          Hide
          ann.loraine Ann Loraine added a comment -

          To test:

          • Check that under Login there is no longer a 2.x Plugin Management link
          • Also search the code base for references that may still need to be removed.
          Show
          ann.loraine Ann Loraine added a comment - To test: Check that under Login there is no longer a 2.x Plugin Management link Also search the code base for references that may still need to be removed.
          ann.loraine Ann Loraine made changes -
          Assignee Shamika Gajanan Kulkarni [ shamika ]
          shamika Shamika Gajanan Kulkarni (Inactive) made changes -
          Status Needs Testing [ 10002 ] Testing In Progress [ 10003 ]
          shamika Shamika Gajanan Kulkarni (Inactive) made changes -
          Assignee Shamika Gajanan Kulkarni [ shamika ] Ann Loraine [ aloraine ]
          shamika Shamika Gajanan Kulkarni (Inactive) made changes -
          Assignee Ann Loraine [ aloraine ]
          shamika Shamika Gajanan Kulkarni (Inactive) made changes -
          Assignee Shamika Gajanan Kulkarni [ shamika ]
          Hide
          shamika Shamika Gajanan Kulkarni (Inactive) added a comment -

          Kindly remove the references to 2012 competition from the following:
          help\urls.py
          help\views.py.

          Show
          shamika Shamika Gajanan Kulkarni (Inactive) added a comment - Kindly remove the references to 2012 competition from the following: help\urls.py help\views.py.
          shamika Shamika Gajanan Kulkarni (Inactive) made changes -
          Status Testing In Progress [ 10003 ] Open [ 1 ]
          shamika Shamika Gajanan Kulkarni (Inactive) made changes -
          Assignee Shamika Gajanan Kulkarni [ shamika ] Prutha Kulkarni [ prutha ]
          prutha Prutha Kulkarni (Inactive) made changes -
          Status Open [ 1 ] In Progress [ 3 ]
          Hide
          prutha Prutha Kulkarni (Inactive) added a comment -

          Shamika Gajanan Kulkarni Please review the code again.
          https://bitbucket.org/pkulka10/prutha_appstore/src/IGBF-1434/help/
          Let me know if I can submit a pull request for the same once you are done with it.

          Show
          prutha Prutha Kulkarni (Inactive) added a comment - Shamika Gajanan Kulkarni Please review the code again. https://bitbucket.org/pkulka10/prutha_appstore/src/IGBF-1434/help/ Let me know if I can submit a pull request for the same once you are done with it.
          prutha Prutha Kulkarni (Inactive) made changes -
          Assignee Prutha Kulkarni [ prutha ]
          prutha Prutha Kulkarni (Inactive) made changes -
          Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
          shamika Shamika Gajanan Kulkarni (Inactive) made changes -
          Assignee Shamika Gajanan Kulkarni [ shamika ]
          Hide
          shamika Shamika Gajanan Kulkarni (Inactive) added a comment -

          The code looks fine. Please submit a pull request for the same.

          Show
          shamika Shamika Gajanan Kulkarni (Inactive) added a comment - The code looks fine. Please submit a pull request for the same.
          shamika Shamika Gajanan Kulkarni (Inactive) made changes -
          Status Needs 1st Level Review [ 10005 ] Reviewing [ 10301 ]
          shamika Shamika Gajanan Kulkarni (Inactive) made changes -
          Status Reviewing [ 10301 ] Ready for Pull Request [ 10304 ]
          shamika Shamika Gajanan Kulkarni (Inactive) made changes -
          Assignee Shamika Gajanan Kulkarni [ shamika ] Prutha Kulkarni [ prutha ]
          Hide
          prutha Prutha Kulkarni (Inactive) added a comment -

          Pull request has been issued for the same.
          The code changes are present at:
          https://bitbucket.org/lorainelab/appstore/pull-requests/51/igbf-1434-delete-all-the-references-to-the/diff

          Show
          prutha Prutha Kulkarni (Inactive) added a comment - Pull request has been issued for the same. The code changes are present at: https://bitbucket.org/lorainelab/appstore/pull-requests/51/igbf-1434-delete-all-the-references-to-the/diff
          prutha Prutha Kulkarni (Inactive) made changes -
          Assignee Prutha Kulkarni [ prutha ]
          prutha Prutha Kulkarni (Inactive) made changes -
          Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
          Hide
          ann.loraine Ann Loraine added a comment -

          Merged to master and deployed on testappstore.bioviz.org.

          Show
          ann.loraine Ann Loraine added a comment - Merged to master and deployed on testappstore.bioviz.org.
          ann.loraine Ann Loraine made changes -
          Status Pull Request Submitted [ 10101 ] Needs Testing [ 10002 ]
          Hide
          svallapu Sai Charan Reddy Vallapureddy (Inactive) added a comment -

          Tested with the latest code. All the references to twox are deleted. Moving it to closed state.

          Show
          svallapu Sai Charan Reddy Vallapureddy (Inactive) added a comment - Tested with the latest code. All the references to twox are deleted. Moving it to closed state.
          svallapu Sai Charan Reddy Vallapureddy (Inactive) made changes -
          Assignee Sai Charan Reddy Vallapureddy [ svallapu ]
          svallapu Sai Charan Reddy Vallapureddy (Inactive) made changes -
          Assignee Sai Charan Reddy Vallapureddy [ svallapu ] Prutha Kulkarni [ prutha ]
          svallapu Sai Charan Reddy Vallapureddy (Inactive) made changes -
          Resolution Done [ 10000 ]
          Status Needs Testing [ 10002 ] Closed [ 6 ]
          ann.loraine Ann Loraine made changes -
          Workflow Loraine Lab Workflow [ 18140 ] Fall 2019 Workflow Update [ 19962 ]
          ann.loraine Ann Loraine made changes -
          Workflow Fall 2019 Workflow Update [ 19962 ] Revised Fall 2019 Workflow Update [ 22083 ]

            People

            • Assignee:
              prutha Prutha Kulkarni (Inactive)
              Reporter:
              sneha Sneha Ramesh Watharkar (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: