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

Create new repos for optionalPlugins

    Details

    • Type: Improvement
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
    • Story Points:
      4
    • Sprint:
      Summer 2019 Sprint 8, Summer 2019 Sprint 9, Summer 2019 Sprint 10, Summer 2019 Sprint 11

      Description

      Now that we are moving ahead with deploying IGB Apps using the new App Store, let's separate the Apps currently version-controlled and built as part of the integrated-genome-browser platform repository into their own repositories and build systems.

      Doing this will make understanding the platform code easier for users (less to look through) and will also allow each App to become a first-class project with independent versioning, build, and distribution system.

      Moving the Apps into their own separate repositories will not take long, but once this is done, we need to modify their respective pom.xml files to enable compilation.

      Tasks - for each optionalPlugin IGB App:

      • Create new repos for each IGB App currently in optionalPlugins
      • Re-configure pom.xml to enable local compilation of jar and OBR index file (parent pom no longer available)
      • Bundle artifact should include a properties file with last git commit hash, origin repository. Ask NZ for details and/or see related issue below.

        Attachments

          Issue Links

            Activity

            ann.loraine Ann Loraine made changes -
            Assignee Prutha Kulkarni [ prutha ]
            ann.loraine Ann Loraine made changes -
            Link This issue relates to IGBF-2230 [ IGBF-2230 ]
            ann.loraine Ann Loraine made changes -
            Workflow Fall 2019 Workflow Update [ 20197 ] Revised Fall 2019 Workflow Update [ 22334 ]
            ann.loraine Ann Loraine made changes -
            Workflow Loraine Lab Workflow [ 18495 ] Fall 2019 Workflow Update [ 20197 ]
            ann.loraine Ann Loraine made changes -
            Link This issue relates to IGBF-1907 [ IGBF-1907 ]
            ann.loraine Ann Loraine made changes -
            Resolution Done [ 10000 ]
            Status Open [ 1 ] Closed [ 6 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Sprint Summer 2019 Sprint 8, Summer 2019 Sprint 9, Summer 2019 Sprint 10 [ 67, 68, 69 ] Summer 2019 Sprint 8, Summer 2019 Sprint 9, Summer 2019 Sprint 10, Summer 2019 Sprint 11 [ 67, 68, 69, 70 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Sprint Summer 2019 Sprint 8, Summer 2019 Sprint 9 [ 67, 68 ] Summer 2019 Sprint 8, Summer 2019 Sprint 9, Summer 2019 Sprint 10 [ 67, 68, 69 ]
            ann.loraine Ann Loraine made changes -
            Summary Create and configure new repos for optionalPlugins Create new repos for optionalPlugins
            ann.loraine Ann Loraine made changes -
            Description Now that we are moving ahead with deploying IGB Apps using the new App Store, let's separate the Apps currently version-controlled and built as part of the integrated-genome-browser platform repository into their own repositories and build systems.

            Doing this will make understanding the platform code easier for users (less to look through) and will also allow each App to become a first-class project with independent versioning, build, and distribution system.

            Moving the Apps into their own separate repositories will not take long, but once this is done, we need to modify their respective pom.xml files to enable compilation.

            Tasks:

            * Create new repos for each IGB App currently in optionalPlugins
            * Re-configure pom.xml to enable compiling (parent pom no longer available)
            * Set up bitbucket pipeline - should build the jar and OBR index file, copy both to Downloads section
            * Bundle artifact should include a properties file with last git commit hash, origin repository. Ask NZ for details and/or see related issue below.
            Now that we are moving ahead with deploying IGB Apps using the new App Store, let's separate the Apps currently version-controlled and built as part of the integrated-genome-browser platform repository into their own repositories and build systems.

            Doing this will make understanding the platform code easier for users (less to look through) and will also allow each App to become a first-class project with independent versioning, build, and distribution system.

            Moving the Apps into their own separate repositories will not take long, but once this is done, we need to modify their respective pom.xml files to enable compilation.

            Tasks - for each optionalPlugin IGB App:

            * Create new repos for each IGB App currently in optionalPlugins
            * Re-configure pom.xml to enable local compilation of jar and OBR index file (parent pom no longer available)
            * Bundle artifact should include a properties file with last git commit hash, origin repository. Ask NZ for details and/or see related issue below.
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Summary Create new repositories in bitbucket for the optional plugins Create and configure new repos for optionalPlugins
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            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 lower
            ann.loraine Ann Loraine made changes -
            Sprint Summer 2019 Sprint 9 [ 68 ] Summer 2019 Sprint 8 [ 67 ]
            ann.loraine Ann Loraine made changes -
            Description Now that we are moving ahead with deploying IGB Apps using the new App Store, let's separate the Apps currently version-controlled and built as part of the integrated-genome-browser platform repository into their own repositories and build systems.

            Doing this will make understanding the platform code easier for users (less to look through) and will also allow each App to become a first-class project with independent versioning, build, and distribution system.

            Moving the Apps into their own separate repositories will not take long, but once this is done, we need to modify their respective pom.xml files to enable compilation.

            Tasks:

            * Create new repos for each IGB App currently in optionalPlugins
            * Re-configure pom.xml to enable compiling (parent pom no longer available)
            * Set up bitbucket pipeline - should build the jar and OBR index file, copy both to Downloads section
            * Bundle artifact should include a properties file with last git commit hash, origin repository
            Now that we are moving ahead with deploying IGB Apps using the new App Store, let's separate the Apps currently version-controlled and built as part of the integrated-genome-browser platform repository into their own repositories and build systems.

            Doing this will make understanding the platform code easier for users (less to look through) and will also allow each App to become a first-class project with independent versioning, build, and distribution system.

            Moving the Apps into their own separate repositories will not take long, but once this is done, we need to modify their respective pom.xml files to enable compilation.

            Tasks:

            * Create new repos for each IGB App currently in optionalPlugins
            * Re-configure pom.xml to enable compiling (parent pom no longer available)
            * Set up bitbucket pipeline - should build the jar and OBR index file, copy both to Downloads section
            * Bundle artifact should include a properties file with last git commit hash, origin repository. Ask NZ for details and/or see related issue below.
            ann.loraine Ann Loraine made changes -
            Description Review code & related issues then confer with Dr. Loraine for the next steps.

            Tasks:

            * Create new repos for each IGB App currently in optionalPlugins
            * Set up bitbucket pipeline for each
            * Bitbucket pipeline should build the jar and repository.xml for the App and copy to Downloads section
            * Bundle artifact should include a properties file with last git commit hash, origin repository
            Now that we are moving ahead with deploying IGB Apps using the new App Store, let's separate the Apps currently version-controlled and built as part of the integrated-genome-browser platform repository into their own repositories and build systems.

            Doing this will make understanding the platform code easier for users (less to look through) and will also allow each App to become a first-class project with independent versioning, build, and distribution system.

            Moving the Apps into their own separate repositories will not take long, but once this is done, we need to modify their respective pom.xml files to enable compilation.

            Tasks:

            * Create new repos for each IGB App currently in optionalPlugins
            * Re-configure pom.xml to enable compiling (parent pom no longer available)
            * Set up bitbucket pipeline - should build the jar and OBR index file, copy both to Downloads section
            * Bundle artifact should include a properties file with last git commit hash, origin repository
            ann.loraine Ann Loraine made changes -
            Story Points 2 4
            ann.loraine Ann Loraine made changes -
            Story Points 3 2
            ann.loraine Ann Loraine made changes -
            Link This issue relates to IGBF-1800 [ IGBF-1800 ]
            ann.loraine Ann Loraine made changes -
            Description Review code & related issues then confer with Dr. Loraine for the next steps.

            Tasks:

            * Create new repos for each IGB App currently in optionalPlugins
            * Set up bitbucket pipeline for each
            * Bitbucket pipeline should build the jar and repository.xml for the App and copy to Downloads section
            Review code & related issues then confer with Dr. Loraine for the next steps.

            Tasks:

            * Create new repos for each IGB App currently in optionalPlugins
            * Set up bitbucket pipeline for each
            * Bitbucket pipeline should build the jar and repository.xml for the App and copy to Downloads section
            * Bundle artifact should include a properties file with last git commit hash, origin repository
            ann.loraine Ann Loraine made changes -
            Summary Create new repositories in bitbucket or github for the optional plugins Create new repositories in bitbucket for the optional plugins
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Sprint Summer 2019 Sprint 8 [ 67 ] Summer 2019 Sprint 9 [ 68 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked lower
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked lower
            ann.loraine Ann Loraine made changes -
            Sprint Summer 2019 Sprint 9 [ 68 ] Summer 2019 Sprint 8 [ 67 ]
            ann.loraine Ann Loraine made changes -
            Description Don't start this without talking to me (Ann).

            Tasks:

            * Create new repos for each IGB App currently in optionalPlugins
            * Set up bitbucket pipeline for each
            * Bitbucket pipeline should build the jar and repository.xml for the App and copy to Downloads section
            Review code & related issues then confer with Dr. Loraine for the next steps.

            Tasks:

            * Create new repos for each IGB App currently in optionalPlugins
            * Set up bitbucket pipeline for each
            * Bitbucket pipeline should build the jar and repository.xml for the App and copy to Downloads section
            ann.loraine Ann Loraine made changes -
            Link This issue relates to IGBF-1797 [ IGBF-1797 ]
            ann.loraine Ann Loraine made changes -
            Link This issue relates to IGBF-1772 [ IGBF-1772 ]
            ann.loraine Ann Loraine made changes -
            Field Original Value New Value
            Epic Link IGBF-1388 [ 17463 ]
            ann.loraine Ann Loraine created issue -

              People

              • Assignee:
                prutha Prutha Kulkarni (Inactive)
                Reporter:
                ann.loraine Ann Loraine
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: