Uploaded image for project: 'Jetspeed 2'
  1. Jetspeed 2
  2. JS2-490

A profiler rule which serves content based on the network associated with the http request

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.1-dev
    • Fix Version/s: 2.1-dev, 2.1
    • Component/s: Profiler
    • Labels:
      None

      Description

      A profiler rule that selects different content based on the ip address of the http request. The goal here is to obtain at best the local or regional place associated the network ip. From this the apropriate content is chosen for the user.

      This is just like language localization. If there is content that matches the profile rule the content is served otherwise default content is served. This can be applied to states, provinces, regions, and countries.

      Network "masks" should also be configurable to serve specific content if the administrator chooses to be more precise.

      This will work like the apache download page which chooses the mirror closest to you when downloading software.

      The feature should include a portlet for the administration of network addresses. It would be nice to be able to override the locator algorithm and map specific ip "masks" to specific locations.

        Attachments

        1. guide-profiling-ip.xml
          3 kB
          Philip Mark Donaghy
        2. IPCriterionResolver.java
          2 kB
          Philip Mark Donaghy
        3. ip-address-profile-rule.patch
          5 kB
          Philip Mark Donaghy

          Activity

            People

            • Assignee:
              taylor David Sean Taylor
              Reporter:
              donaghy Philip Mark Donaghy
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: