XWiki Platform
  1. XWiki Platform
  2. XWIKI-8766

Restructure the search application's layout

    Details

    • Type: Improvement Improvement
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 4.5-milestone-1
    • Fix Version/s: 4.5-rc-1
    • Labels:
      None
    • Difficulty:
      Unknown
    • Documentation:
      N/A
    • Similar issues:
      XWIKI-10817Layout issues with the Flamingo skin on Statistics
      XWIKI-9451Admin > Applications > Search description mentions "Lucene"
      XWIKI-7966Missing rest features for search and page listing needed for Mobile Application
      XWIKI-5159Move search related pages into new search application
      XWIKI-6044Resources for the search suggest feature of search application
      XWIKI-3265Restructure officeimporter test cases + write more tests
      XWIKI-1804more layouts
      XWIKI-7927Create an entry point for all available applications inside the wiki
      XWIKI-8305Application manager fails to update application translations during initalization.
      XWIKI-6100Search suggest widget improvements

      Description

      The current xwiki-platform-search-ui contains lucene search UI documents that should be in a dedicated search-lucene-ui module. Also, as we did for solr by grouping the solr related modules under the xwiki-platform-search-solr parent module, so should we do with the lucene module.

      The newly proposed layout is the following:

      xwiki-platform-search
      - xwiki-platform-search-solr
      -- xwiki-platform-search-solr-ui
      -- xwiki-platform-search-solr-api
      -- xwiki-platform-search-solr-query
      - xwiki-platform-search-lucene
      -- xwiki-platform-search-lucene-api  (renamed from xwiki-platform-search-lucene)
      -- xwiki-platform-search-lucene-ui   (contains pages extracted from xwiki-platform-search-ui)
      - xwiki-platform-search-ui
      

      xwiki-platform-search-ui should generally contain implementation-agnostic pages, but also the Main.DatabaseSearch implementation that should be considered the default search UI implementation.

        Activity

        There are no comments yet on this issue.

          People

          • Assignee:
            Eduard Moraru
            Reporter:
            Eduard Moraru
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: