Welcome to the LWN.net Weekly Edition for June 14, 2018
This edition contains the following feature content:
- Linux distributions and Python 2: a Python Language Summit discussion on how distributors will handle the upcoming end of Python 2 support.
- A Python static typing update: tools for adding static type checking to a dynamic language.
- Python virtual environments: a discussion on the ups and downs of Python's virtualenv.
- Year-2038 work in 4.18: changes merged in this development cycle to address the year-2038 issue.
- 4.18 Merge window, part 1: a summary of the first 7,500 changesets merged for 4.18.
- Heterogeneous memory management meets EXPORT_SYMBOL_GPL(): a disagreement over the GPL-only status of an internal function used by HMM.
- Handling I/O errors in the kernel: the perennial LSFMM error-handling topic returns.
- Messiness in removing directories: fixing some unpleasant race conditions in directory removal.
- Filesystem test suites: making it easier for filesystem developers to test their changes.
- XArray and the mainline: getting the XArray patches upstream.
This week's edition also includes these inner pages:
- Brief items: Brief news items from throughout the community.
- Announcements: Newsletters, conferences, security updates, patches, and more.
Please enjoy this week's edition, and, as always, thank you for
supporting LWN.net.