Solr
  1. Solr
  2. SOLR-1957

Move VelocityResponseWriter from contrib/ to core

    Details

    • Type: Task Task
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 1.4
    • Fix Version/s: 3.1, 4.0-ALPHA
    • Component/s: Response Writers
    • Labels:
      None

      Description

      The VelocityResponseWriter deserves to be a first-class citizen in Solr, and not tacked on. The benefit is that UI can be generated right from Solr cleanly and easily via simple templating. The longer term goal is to migrate from the Solr admin interface from inflexible built-in JSPs to a cleaner layout Velocity set of templates that can be overridden externally if desired (for styling, or adding in plugin UI).

      Another large benefit to having VrW in core is that plugins can then ship with Velocity templates in their own .jar files to provide their own bits of UI or templated response capabilities (text fragments or full HTML responses).

      The impact of this change is a slightly larger solr.war with the additional Velocity dependencies added-in.

      1. debug.tiff
        314 kB
        Erik Hatcher
      2. SOLR-1957_3x.patch
        34 kB
        Robert Muir
      3. SOLR-1957.patch
        13 kB
        Erik Hatcher

        Activity

        Erik Hatcher created issue -
        Erik Hatcher made changes -
        Field Original Value New Value
        Attachment SOLR-1957.patch [ 12447347 ]
        Erik Hatcher made changes -
        Attachment SOLR-1957.patch [ 12447353 ]
        Erik Hatcher made changes -
        Attachment SOLR-1957.patch [ 12447347 ]
        Erik Hatcher made changes -
        Attachment debug.tiff [ 12447391 ]
        Erik Hatcher made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Fix Version/s 4.0 [ 12314992 ]
        Resolution Fixed [ 1 ]
        Robert Muir made changes -
        Resolution Fixed [ 1 ]
        Status Resolved [ 5 ] Reopened [ 4 ]
        Assignee Erik Hatcher [ ehatcher ] Robert Muir [ rcmuir ]
        Robert Muir made changes -
        Fix Version/s 3.1 [ 12314371 ]
        Robert Muir made changes -
        Attachment SOLR-1957_3x.patch [ 12449661 ]
        Robert Muir made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Grant Ingersoll made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Robert Muir
            Reporter:
            Erik Hatcher
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development