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

Move developmentPlugins Apps to new repository

    Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
    • Story Points:
      5
    • Sprint:
      Summer 2019 Sprint 11, Summer 2019 Sprint 12, Fall 2019 Sprint 1, Fall 2019 Sprint 2, Fall 2019 Sprint 3, Fall 4 : 30 Sep to 11 Oct, Fall 5 : 14 Oct to 25 Oct, Fall 6 : 28 Oct to 8 Nov, Fall 7 : 11 Nov to 22 Nov, Fall 8 : 25 Nov to 6 Dec

      Description

      There are ten Apps called "developmentPlugins" in a directory of the same name.

      These were created many years ago to demonstrate various aspects of the IGB API.

      They are useful as demonstrations of what is possible, but are not being used currently. For release in IGB App Store they would need some additional work.

      To prepare for that, let's make a new, single repository in bitbucket for all of them. The repo should be configured to trigger building of OBR index file (repository.xml) and jar files for each App, similar to what we did for ProtAnnot and the other so-called "optional" plugins. (See related issue.)

      For this new repository:

      • Create an aggregate "parent" POM with each development plug-in App as a module.
      • Write a maven profile that will allow a user to build all of the development Apps and create a single OBR index file (repository.xml) that includes all of them.
      • Also enable a developer to build OBR index files for individual Apps.

        Attachments

          Issue Links

            Activity

            Hide
            prutha Prutha Kulkarni (Inactive) added a comment -

            Shamika Gajanan Kulkarni, I have made the changes to development plugins pom files so that IGB could detect a plugin whenever we add a new repository related to development plugins. Could you please review it once again? The code changes can be found on branch:
            https://bitbucket.org/pkulka10/developmentplugins/src/IGBF-1907/
            Also, as discussed with the professor today morning, I have removed the SearchModeLucene development plugin from the development plugin codebase.

            Show
            prutha Prutha Kulkarni (Inactive) added a comment - Shamika Gajanan Kulkarni , I have made the changes to development plugins pom files so that IGB could detect a plugin whenever we add a new repository related to development plugins. Could you please review it once again? The code changes can be found on branch: https://bitbucket.org/pkulka10/developmentplugins/src/IGBF-1907/ Also, as discussed with the professor today morning, I have removed the SearchModeLucene development plugin from the development plugin codebase.
            Hide
            prutha Prutha Kulkarni (Inactive) added a comment -

            Shamika Gajanan Kulkarni, sorry about the previous link. The changes were made on an old fork.
            Please refer https://bitbucket.org/pkulka10/development-apps/commits/dbb1310e87209aac5055dd501fc094dbeb5131a7 link for testing the same.

            Show
            prutha Prutha Kulkarni (Inactive) added a comment - Shamika Gajanan Kulkarni , sorry about the previous link. The changes were made on an old fork. Please refer https://bitbucket.org/pkulka10/development-apps/commits/dbb1310e87209aac5055dd501fc094dbeb5131a7 link for testing the same.
            Hide
            shamika Shamika Gajanan Kulkarni (Inactive) added a comment -

            Prutha Kulkarni I was able to view all the apps from the downloads link which contains all jars.
            One small request. Can you please provide me the write access to your repository so that I can check the different bitbucket configurations for individual apps too?
            Thank you.

            Show
            shamika Shamika Gajanan Kulkarni (Inactive) added a comment - Prutha Kulkarni I was able to view all the apps from the downloads link which contains all jars. One small request. Can you please provide me the write access to your repository so that I can check the different bitbucket configurations for individual apps too? Thank you.
            Hide
            prutha Prutha Kulkarni (Inactive) added a comment -

            Shamika Gajanan Kulkarni, I have given you the write access to repo now. Could you please check it once?

            Show
            prutha Prutha Kulkarni (Inactive) added a comment - Shamika Gajanan Kulkarni , I have given you the write access to repo now. Could you please check it once?
            Hide
            shamika Shamika Gajanan Kulkarni (Inactive) added a comment -

            Prutha Kulkarni Reviewed the ticket along with custom build for each development plugin, default and build all plugins configurations. Working as expected. Kindly submit a pull request for the same.

            Show
            shamika Shamika Gajanan Kulkarni (Inactive) added a comment - Prutha Kulkarni Reviewed the ticket along with custom build for each development plugin, default and build all plugins configurations. Working as expected. Kindly submit a pull request for the same.

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: