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

            aloraine Ann Loraine created issue -
            aloraine Ann Loraine made changes -
            Field Original Value New Value
            Epic Link IGBF-1388 [ 17463 ]
            aloraine Ann Loraine made changes -
            Link This issue relates to IGBF-1772 [ IGBF-1772 ]
            aloraine Ann Loraine made changes -
            Link This issue relates to IGBF-1797 [ IGBF-1797 ]
            aloraine 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
            aloraine Ann Loraine made changes -
            Sprint Summer 2019 Sprint 9 [ 68 ] Summer 2019 Sprint 8 [ 67 ]
            aloraine Ann Loraine made changes -
            Rank Ranked lower
            aloraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            aloraine Ann Loraine made changes -
            Rank Ranked lower
            aloraine Ann Loraine made changes -
            Sprint Summer 2019 Sprint 8 [ 67 ] Summer 2019 Sprint 9 [ 68 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine 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
            aloraine 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
            aloraine Ann Loraine made changes -
            Link This issue relates to IGBF-1800 [ IGBF-1800 ]
            aloraine Ann Loraine made changes -
            Story Points 3 2
            aloraine Ann Loraine made changes -
            Story Points 2 4
            aloraine 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
            aloraine 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.
            aloraine Ann Loraine made changes -
            Sprint Summer 2019 Sprint 9 [ 68 ] Summer 2019 Sprint 8 [ 67 ]
            aloraine Ann Loraine made changes -
            Rank Ranked lower
            aloraine Ann Loraine made changes -
            Sprint Summer 2019 Sprint 8 [ 67 ] Summer 2019 Sprint 8, Summer 2019 Sprint 9 [ 67, 68 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Summary Create new repositories in bitbucket for the optional plugins Create and configure new repos for optionalPlugins
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine 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.
            aloraine Ann Loraine made changes -
            Summary Create and configure new repos for optionalPlugins Create new repos for optionalPlugins
            aloraine 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 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine 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 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Resolution Done [ 10000 ]
            Status Open [ 1 ] Closed [ 6 ]
            aloraine Ann Loraine made changes -
            Link This issue relates to IGBF-1907 [ IGBF-1907 ]
            aloraine Ann Loraine made changes -
            Workflow Loraine Lab Workflow [ 18495 ] Fall 2019 Workflow Update [ 20197 ]
            aloraine Ann Loraine made changes -
            Workflow Fall 2019 Workflow Update [ 20197 ] Revised Fall 2019 Workflow Update [ 22334 ]
            aloraine Ann Loraine made changes -
            Link This issue relates to IGBF-2230 [ IGBF-2230 ]
            aloraine Ann Loraine made changes -
            Assignee Prutha Kulkarni [ prutha ]

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: