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

Create separate synchronized repositories for API and SPI

    XMLWordPrintable

Details

    • Ventoux Sprint 3
    • 2

    Description

      Having separate (read-only) repositories would help bundles developers a lot by making them require only our API/SPI interfaces when needed.

      Typical use case is the REST client in PHP. It's completely pointless to make it require the whole ezpublish-kernel repository.

      We can get inspired by what Symfony does with their components. Everything is committed in the main repository, but components are accessible separately thanks to synchronized repositories.

      Example is HttpFoundation:

      Attachments

        Activity

          People

            Unassigned Unassigned
            jerome.vieilledent-obsolete@ez.no Jérôme Vieilledent (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - 2 days Original Estimate - 2 days
                2d
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 2 days, 1 hour
                2d 1h