Details

    • Type: New Feature New Feature
    • Status: Resolved
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: 4.0_dev
    • Fix Version/s: 4.0_dev
    • Component/s: update_center
    • Labels:
      None

      Description

      We need to come up with a pkg repository scheme for GlassFish 4. Initially this only needs to cover the RI and SDK. We should try strongly to reduce the number of repositories. For example we could put all native packages in a "native" repository, and try not to have a special SDK repository.

      So, that would look something like this:

      # These hold only platform neutral packages and are used by all platforms (ignoring AIX for now)
      http://pkg.glassfish.org/4/dev
      http://pkg.glassfish.org/4/release
      
      # These hold native packages. It's possible we could only have "release" if 
      # we're only talking UC and JDK
      http://pkg.glassfish.org/4/native/dev/solaris/sunos-sparc
      http://pkg.glassfish.org/4/native/dev/solaris/sunos-i386
      http://pkg.glassfish.org/4/native/dev/solaris/linux
      http://pkg.glassfish.org/4/native/dev/solaris/darwin-universal
      http://pkg.glassfish.org/4/native/dev/solaris/windows-i386
      
      http://pkg.glassfish.org/4/native/release/solaris/sunos-sparc
      http://pkg.glassfish.org/4/native/release/solaris/sunos-i386
      http://pkg.glassfish.org/4/native/release/solaris/linux
      http://pkg.glassfish.org/4/native/release/solaris/darwin-universal
      http://pkg.glassfish.org/4/native/release/solaris/windows-i386
      

      By putting the native packages in their own repo we save on disk space and the hassle of pushing out new packages.

        Activity

        Joe Di Pol created issue -
        Joe Di Pol made changes -
        Field Original Value New Value
        Description We need to come up with a pkg repository scheme for GlassFish 4. Initially this only needs to cover the RI and SDK. We should try strongly to reduce the number of repositories. For example we could put all native packages in a "native" repository, and try not to have a special SDK repository.

        So, that would look something like this:

        # These hold only platform neutral packages and are used by all platforms (ignoring AIX for now)
        http://pkg.glassfish.org/4/dev
        http://pkg.glassfish.org/4/release

        # These hold native packages. It's possible we could only have "release" if we're only talking UC and JDK
        http://pkg.glassfish.org/4/native/dev/solaris/sunos-sparc
        http://pkg.glassfish.org/4/native/dev/solaris/sunos-i386
        http://pkg.glassfish.org/4/native/dev/solaris/linux
        http://pkg.glassfish.org/4/native/dev/solaris/darwin-universal
        http://pkg.glassfish.org/4/native/dev/solaris/windows-i386

        http://pkg.glassfish.org/4/native/release/solaris/sunos-sparc
        http://pkg.glassfish.org/4/native/release/solaris/sunos-i386
        http://pkg.glassfish.org/4/native/release/solaris/linux
        http://pkg.glassfish.org/4/native/release/solaris/darwin-universal
        http://pkg.glassfish.org/4/native/release/solaris/windows-i386


        By putting the native packages in their own repo we save on disk space and the hassle of pushing out new packages.
         
        We need to come up with a pkg repository scheme for GlassFish 4. Initially this only needs to cover the RI and SDK. We should try strongly to reduce the number of repositories. For example we could put all native packages in a "native" repository, and try not to have a special SDK repository.

        So, that would look something like this:

        {noformat}
        # These hold only platform neutral packages and are used by all platforms (ignoring AIX for now)
        http://pkg.glassfish.org/4/dev
        http://pkg.glassfish.org/4/release

        # These hold native packages. It's possible we could only have "release" if
        # we're only talking UC and JDK
        http://pkg.glassfish.org/4/native/dev/solaris/sunos-sparc
        http://pkg.glassfish.org/4/native/dev/solaris/sunos-i386
        http://pkg.glassfish.org/4/native/dev/solaris/linux
        http://pkg.glassfish.org/4/native/dev/solaris/darwin-universal
        http://pkg.glassfish.org/4/native/dev/solaris/windows-i386

        http://pkg.glassfish.org/4/native/release/solaris/sunos-sparc
        http://pkg.glassfish.org/4/native/release/solaris/sunos-i386
        http://pkg.glassfish.org/4/native/release/solaris/linux
        http://pkg.glassfish.org/4/native/release/solaris/darwin-universal
        http://pkg.glassfish.org/4/native/release/solaris/windows-i386
        {noformat}

        By putting the native packages in their own repo we save on disk space and the hassle of pushing out new packages.
         
        Joe Di Pol made changes -
        Priority Major [ 3 ] Critical [ 2 ]
        Joe Di Pol made changes -
        Fix Version/s 4.0_b82_EE7MS7 [ 16111 ]
        Fix Version/s 4.0 [ 10970 ]
        Joe Di Pol made changes -
        Fix Version/s 4.0_b86 [ 16115 ]
        Fix Version/s 4.0_b82_EE7MS7 [ 16111 ]
        Joe Di Pol made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        Joe Di Pol made changes -
        Assignee Joe Di Pol [ jfdipol ] Snjezana Sevo-Zenzerovic [ snjezana ]
        Joe Di Pol made changes -
        Fix Version/s 4.0_b87_RC3 [ 16116 ]
        Fix Version/s 4.0_b86_RC2 [ 16115 ]
        Snjezana Sevo-Zenzerovic made changes -
        Tags 4_0-review
        Tom Mueller made changes -
        Tags 4_0-review 4_0-approved
        Snjezana Sevo-Zenzerovic made changes -
        Fix Version/s 4.0_b88_RC4 [ 16388 ]
        Fix Version/s 4.0_b87_RC3 [ 16116 ]
        Snjezana Sevo-Zenzerovic made changes -
        Status In Progress [ 3 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Joe Di Pol made changes -
        Fix Version/s 4.0_dev [ 17784 ]
        Joe Di Pol made changes -
        Affects Version/s 4.0_dev [ 17784 ]

          People

          • Assignee:
            Snjezana Sevo-Zenzerovic
            Reporter:
            Joe Di Pol
          • Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: