Closed (fixed)
Project:
Drupal core
Version:
8.3.x-dev
Component:
big_pipe.module
Priority:
Major
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
8 Sep 2016 at 13:16 UTC
Updated:
6 Jan 2017 at 17:04 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #2
wim leersAlso, before marking BigPipe stable, we should do #2835604: BigPipe provides functionality, not an API: mark all classes & interfaces @internal, to clearly establish expectations. Quoting the relevant portion:
Comment #3
wim leersThat makes this postponed on both of those issues.
Comment #4
wim leers#2835604: BigPipe provides functionality, not an API: mark all classes & interfaces @internal was committed.
Comment #5
wim leersHurray, #2657684: Refactor BigPipe internals to allow a contrib module to extend BigPipe with the ability to stream anonymous responses and prime Page Cache for subsequent visits landed! This was the truly big blocker.
However, I think it's best to also wait for #2835758: Remove BigPipeInterface and move all of its docs to the implementation to land, which was a follow-up filed for #2835604: BigPipe provides functionality, not an API: mark all classes & interfaces @internal.
Comment #6
wim leersWoot, #2835758: Remove BigPipeInterface and move all of its docs to the implementation is in!
Comment #7
wim leersComment #8
effulgentsia commentedYay! Looks great to me, but leaving to a release manager to commit.
Comment #9
effulgentsia commentedI raised this to Major in #8 because https://www.drupal.org/core/experimental#requirements includes a bullet point about experimental modules generally needing to become stable within 2 minor releases. BigPipe was added to core for 8.1, so by that policy should become stable by 8.3. Very nice to see that happening!
Comment #11
xjmComment #15
xjmAll the requirements for the module to be stable have been met, and the technical debt has been well-managed. Now that #2657684: Refactor BigPipe internals to allow a contrib module to extend BigPipe with the ability to stream anonymous responses and prime Page Cache for subsequent visits and #2835758: Remove BigPipeInterface and move all of its docs to the implementation are in, let's do this!
Committed to 8.3.x (the 8.2.x commit was an accident and reverted). I'm pleased that we have the first experimental module to become stable!