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

          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
          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.
          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.
          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.
          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?
          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
          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.
          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.
          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.
          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.
          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
          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.
          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.

            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: