Uploaded image for project: 'eZ Publish / Platform'
  1. eZ Publish / Platform
  2. EZP-28032

As a Maintainer I want REST server to be moved out of ezpublish-kernel

    Details

    • Sprint:
      [3.0] - Sprint 5

      Description

      The goal of this Story is extracting REST-related namespaces to a separate ezsystems/ezplatform-rest package:

      • \eZ\Publish\Core\REST\Common,
      • \eZ\Bundle\EzPublishRestBundle,
      • \eZ\Publish\Core\REST\Server.

      After extracting, namespace refactoring will be needed. As for the file structure, we need to move proper files into: ./src/lib/, ./src/bundle/ and ./tests.

      The \eZ\Publish\Core\REST\Client was never finished and should be dropped, because it's not very useful.

        Activity

        Show
        Andrzej Longosz added a comment - - edited PRs: ezsystems/ezpublish-kernel#2630 ezsystems/ezplatform-rest#1 . ezsystems/ezplatform-rest#2 as ezsystems/ezplatform-rest@ac74fed .
        Show
        Dawid Parafiński added a comment - https://github.com/ezsystems/ezpublish-kernel/pull/2630 https://github.com/ezsystems/ezplatform/pull/399 https://github.com/ezsystems/ezplatform-admin-ui/pull/989 https://github.com/ezsystems/ezplatform-http-cache/pull/83 https://github.com/ezsystems/ezplatform-richtext/pull/37 https://github.com/ezsystems/date-based-publisher/pull/106 https://github.com/ezsystems/ezplatform-page-fieldtype/pull/89 https://github.com/ezsystems/ezplatform-graphql/pull/36
        Hide
        Andrzej Longosz added a comment - - edited
        Show
        Andrzej Longosz added a comment - - edited Already merged: ezsystems/ezplatform-graphql#36 as ezsystems/ezplatform-graphql@806bf7f into 1.0 and up to master , ezsystems/ezplatform-page-fieldtype#89 as ezsystems/ezplatform-page-fieldtype@bdbc9f3 into 1.2 and up to 1.3 , master .
        Show
        Dominika Kurek added a comment - Doc PR: https://github.com/ezsystems/developer-documentation/pull/632
        Show
        Andrzej Longosz added a comment - Merged: ezsystems/ezplatform#399 as ezsystems/ezplatform@80d16d0 , ezsystems/date-based-publisher#106 as ezsystems/date-based-publisher@901c4d3 , ezsystems/ezplatform-richtext#37 as ezsystems/ezplatform-richtext@222ddcc , ezsystems/ezplatform-http-cache#83 as ezsystems/ezplatform-http-cache@9dce049 , ezsystems/ezplatform-admin-ui#989 as ezsystems/ezplatform-admin-ui@157ceb2 , ezsystems/ezpublish-kernel#2630 as ezsystems/ezpublish-kernel@7b418dc .

          People

          • Assignee:
            Unassigned
            Reporter:
            Andrzej Longosz
          • Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Agile