Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-53968

The hirearchy of the packages needs to change

    XMLWordPrintable

Details

    • Refactor code structure

    Description

      The current package/files structure is not separated per product, hence the responsibility of files cannot be decided.

      Each product should move the classes that are solely under his and not shared between multiple products under his product name for example "pc" folder.

      For example, RunFromFileBuilder.class is used by UFT, LR, MC and should stay in his current location until moved by me.

      The inner structure of the files inside your product name is for your own choosing.

      For reference, you can view SRF/Octane which folders.

      Do not forget about moving the resources as well (jelly files), their location is critical.

      Attachments

        Activity

          gront Daniel Gront created issue -
          gront Daniel Gront made changes -
          Field Original Value New Value
          Epic Child JENKINS-53969 [ 194577 ]
          gront Daniel Gront made changes -
          Description The current package/files structure is not separated per product, hence the responsibility of files cannot be decided.

          Each product should move the classes that are solely under his and not shared between multiple products under his product name for example "pc" folder.

          For example, RunFromFileBuilder.class is used by UFT, LR, MC and should stay in his current location until moved by me.

          The inner structure of the files inside your product name is for your own choosing.

          For reference, you can view SRF/Octane which folders.
          The current package/files structure is not separated per product, hence the responsibility of files cannot be decided.

          Each product should move the classes that are solely under his and not shared between multiple products under his product name for example "pc" folder.

          For example, RunFromFileBuilder.class is used by UFT, LR, MC and should stay in his current location until moved by me.

          The inner structure of the files inside your product name is for your own choosing.

          For reference, you can view SRF/Octane which folders.

          *Do not forget about moving the resources as well (jelly files), their location is critical.*
          gront Daniel Gront made changes -
          Labels 5.6 5.6 Joint
          gront Daniel Gront made changes -
          Epic Child JENKINS-53970 [ 194578 ]
          gront Daniel Gront made changes -
          Epic Child JENKINS-53971 [ 194579 ]
          gront Daniel Gront made changes -
          Epic Child JENKINS-53972 [ 194580 ]
          gront Daniel Gront made changes -
          Epic Child JENKINS-53973 [ 194581 ]
          gront Daniel Gront made changes -
          Epic Child JENKINS-53974 [ 194582 ]
          gront Daniel Gront made changes -
          Epic Child JENKINS-53975 [ 194583 ]
          gront Daniel Gront made changes -
          Epic Child JENKINS-53976 [ 194584 ]
          gront Daniel Gront made changes -
          Resolution Postponed [ 6 ]
          Status Open [ 1 ] Closed [ 6 ]
          radislavb Radi Berkovich made changes -
          Assignee Daniel Gront [ gront ] Radi Berkovich [ radislavb ]
          radislavb Radi Berkovich made changes -
          Assignee Radi Berkovich [ radislavb ] Daniel Gront [ gront ]

          People

            gront Daniel Gront
            gront Daniel Gront
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: