This is a meta-issue of the issues needed to bring WSCCI through the home stretch and cross the D8 finish line!

#1858196: [meta] Leverage Symfony Session components
#2228393: Decouple session from cookie based user authentication
#1869548: Opt-in CORS support
#2238561: Use the default PHP session ID instead of generating a custom one
#2124749: [meta] Stop using $request->attributes->get(MAGIC_KEY) as a public API
#2259445: Entity Resource unification
#2282029: Automate link relationship headers for all entity types, not just nodes
#2364011: [meta] External caches mix up response formats on URLs where content negotiation is in use
#2409187: RouteProvider does not understand extension syntax

Oh Hey! Look at all this stuff we've accomplished!

#2158571: Routes added in RouteSubscribers cannot be altered
#2106709: Remove legacy router backward compatibility layer
#1906810: Require type hints for automatic entity upcasting
#1505080: [META] Content Negotiation for Accept Headers
#2026431: Make ContentNegotiation a "internal" service, used only by the router, so that core or contrib can implement real negotiation Assigned to: catch
#2168111: Allow drupal_render() to pass up #attached to parents Assigned to: Crell
#2160021: Basic auth has no login flood control
#2016629: Refactor bootstrap to better utilize the kernel Assigned to: catch
#2019123: Use the same canonical URI paths as for HTML routes Assigned to: catch
#2150747: Switch back to URI templates in entity annotations
#2160021: Basic auth has no login flood control
#1830854: [meta] The ESI pipeline battle plan Assigned to: catch
#1597696: Consider whether HttpCache offers any significant benefit over the existing page cache
#1945024: Remove subrequests from central controllers and use the controller resolver directly. Assigned to: zaurav
#2028749: Explore addressable block rendering
#2001206: Replace drupal_container() with Drupal::service()
#1998638: Replace almost all remaining superglobals ($_GET, $_POST, etc.) with Symfony Request object
#1943846: Improve ParamConverterManager and developer experience for ParamConverters Assigned to: fubhy (has non-API-breaking follow-ups)
#1889790: [Meta] Allow modules to register links for menus, breadcrumbs and tabs (if not with hook_menu)
#1954892: Replace 'theme callback' and hook_custom_theme() with a clean theme negotiation system
#1830588: [META] remove drupal_set_title() and drupal_get_title()
#2040379: Define contextual entity operations through annotation; remove the context property from hook_menu items Assigned to: pwolanin
#2047633: Move definition of menu links to hook_menu_link_defaults(), decouple key name from path, and make 'parent' explicit
#2050227: Add local action plugin deriver to use YAML discovery for static definitions
#2074497: Convert entities and ->uri() to be route-based and route-aware OR just return a rendered URL from uri()
#2068471: Normalize Controller/View-listener behavior with a Page object Assigned to: jessebeach
#1987768: Convert node_page_view() to a new style controller Assigned to: Crell
#2004334: Separate Tabs (MENU_LOCAL_TASK) from hook_menu()
#2032535: Resolve 'title' using the route and render array
#2044969: Break the old router for contrib
#2047619: Add a link generator service for route-based links
#2031487: When replacing the upcasted values in the request attributes array, retain the original raw value too
#2046737: Add a method to the AccessManager that only needs a route name and parameters
#2070651: Introduce a path-based breadcrumb builder, remove the one that's based on {menu_links}.
#2047619: Add a link generator service for route-based links
#2070651: Introduce a path-based breadcrumb builder, remove the one that's based on {menu_links}.
#1941288: Regression: ajaxPageState not being updated with AjaxResponse, assets (js/css) being added twice
#2043781: Drupal::request()->attributes->get('account') may conflict with an account object loaded from the path
#1839338: [meta] Remove drupal_set_*() drupal_add_*() in favour of #attached/response for out-of-band stuff
#1934730: Alternative session handler implementation is not able to override session_name() Assigned to: sun
#2229145: Register symfony session components in the DIC and inject the session service into the request object
#2238981: Change controllers to receive route parameters in their signature rather than via $request->attributes
#2239003: Remove the '_http_statuscode' request attribute
#1971384: [META] Convert page callbacks to controllers
#2150747: Switch back to URI templates in entity annotations
#2281645: Make entity annotations use link templates instead of route names
#2256365: Factor render->fragment code out to a service
#2323759: Modularize kernel exception handling Assigned to: Crell
#2331919: Implement StackNegotiation Assigned to: dawehner
#2155909: Standardize controller service names and hierarchy Assigned to: Crell

Comments

Ashleigh Thevenet’s picture

Issue tags: +WSCCI

Just adding a tag.

larowlan’s picture

larowlan’s picture

Issue summary: View changes

Updated issue summary.

Crell’s picture

Issue summary: View changes

Add more links.

kim.pepper’s picture

Issue summary: View changes

Added link to Request conversion meta

Crell’s picture

Issue summary: View changes

Add more issues.

Crell’s picture

Issue summary: View changes

Remove duplicate

Crell’s picture

Issue summary: View changes

Add block addressability.

Crell’s picture

Issue summary: View changes

Add another meta.

Crell’s picture

Issue summary: View changes

Moar links.

Crell’s picture

Issue summary: View changes

Remove long-done or duped issues.

Crell’s picture

Issue summary: View changes

Add newly-discussed issues.

Crell’s picture

Issue summary: View changes

Remove duplicate.

pwolanin’s picture

Issue summary: View changes

Updated issue summary.

pwolanin’s picture

Issue summary: View changes

update summary with more issues to be filed

pwolanin’s picture

Issue summary: View changes

more stories to file

Crell’s picture

Issue summary: View changes

Remove duplicate.

pwolanin’s picture

Issue summary: View changes

Updated issue summary.

larowlan’s picture

larowlan’s picture

Issue summary: View changes

remove dupe issue.

larowlan’s picture

Issue summary: View changes

Updated issue summary.

dawehner’s picture

Issue summary: View changes

updated a bit.

pwolanin’s picture

Issue summary: View changes

Updated issue summary.

Crell’s picture

Issue summary: View changes

Add more issues.

Crell’s picture

Issue summary: View changes

Add issues.

pwolanin’s picture

Issue summary: View changes

Updated issue summary.

Ashleigh Thevenet’s picture

Issue summary: View changes

Moved completed issues

Ashleigh Thevenet’s picture

Issue summary: View changes
larowlan’s picture

Crell’s picture

Issue summary: View changes

Yes.

Ashleigh Thevenet’s picture

Issue summary: View changes
Crell’s picture

Issue summary: View changes

Reorganizing summary.

Crell’s picture

Issue summary: View changes
Crell’s picture

Issue summary: View changes

Yeah, probably. Although it's debatable how in-use this issue still is. :-)

clemens.tolboom’s picture

Crell’s picture

Status: Active » Fixed

No one is maintaining this issue anymore, and there's select few issues still listed, so let's just close it out.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.