Problem/Motivation
The Symfony 3 will be end of life in 2021: http://symfony.com/doc/current/contributing/community/releases.html#sche...
This means we need to be ready to move off of Symfony 3 before then.
Symfony 5 will be released in November 2019, before the proposed release date of Drupal 9 in 2020.
Proposed resolution
Once Symfony 5 is in a shape that it can be evaluated for compatibility, explore possibilities of compatibility in Drupal 8. See #2937984: [META] Symfony 4.0 compatibility for potential steps to take.
Remaining tasks
Wait for Symfony 5 RC or similar first. Postponed on that.
User interface changes
TBD.
API changes
If to be done in Drupal 8 only additions are possible. Old APIs need to be kept as BC layers until Drupal 9.
Data model changes
TBD.
Comments
Comment #3
andypostSF5 could change how session will be used https://github.com/symfony/symfony/issues/10557
Comment #4
gábor hojtsyClosing in favor of #3055180: [META] Symfony 5 compatibility, @andypost I carried over your comment text and credit.