meetings/2017/README.md
Overview of meetings and agendas for 2017
C# Language Design Notes for Jan 10, 2017
C# Language Design Notes for Jan 11, 2017
C# Language Design Notes for Jan 17, 2017
C# Language Design Notes for Jan 18, 2017
C# Language Design Notes for Feb 21, 2017
We triaged some of the championed features, to give them a tentative milestone and ensure they had a champion.
As part of this we revisited potential 7.1 features and pushed several out.
new expressions (C# 7.X)== and != on tuple types (C# 7.X)C# Language Design Notes for Feb 22, 2017
We went over the proposal for ref readonly: Champion "Readonly ref".
C# Language Design Notes for Feb 28, 2017
C# Language Design Notes for Mar 1, 2017
C# Language Design Notes for Mar 7, 2017
We continued to flesh out the designs for features currently considered for C# 7.1.
C# Language Design Notes for Mar 8, 2017
We looked at default interface member implementations.
C# Language Design Notes for Mar 8, 2017
Triage of championed features
C# Language Design Notes for Mar 21, 2017
Discussion of default interface member implementations, based on this guided tour.
thisC# Language Design Notes for Mar 28, 2017
Design some remaining 7.1 features
C# Language Design Notes for Mar 29, 2017
Span<T> safetyC# Language Design Notes for Apr 5, 2017
C# Language Design Notes for Apr 11, 2017
C# Language Design Notes for Apr 18, 2017
sealed override with default implementationssealed keyword for non-virtual interface membersMainC# Language Design Notes for Apr 19, 2017
C# Language Design Notes for May 16, 2017
C# Language Design Notes for May 17, 2017
More questions about default interface member implementations
C# Language Design Notes for May 26, 2017
C# Language Design Notes for May 31, 2017
C# Language Design Notes for Jun 13, 2017
C# Language Design Notes for Jun 14, 2017
Several issues related to default implementations of interface members
C# Language Design Notes for Jun 27, 2017
C# Language Design Notes for Jun 28, 2017
ValueTupleC# Language Design Notes for Jul 5, 2017
Triage of features in the C# 7.2 milestone. They don't all fit: which should be dropped, which should be kept, and which should be pushed out?
C# Language Design Notes for Jul 24 and 26, 2017
We started putting a series of stakes in the ground for nullable reference types, based on the evolving strawman proposal here. We're doing our first implementation of the feature based on this, and can then refine as we learn things from usage.
C# Language Design Notes for Aug 7, 2017
We continued refining the nullable reference types feature set with the aim of producing a public prototype for experimentation and learning.
C# Language Design Notes for Aug 9, 2017
We discussed how nullable reference types should work in a number of different situations.
C# Language Design Notes for Aug 14, 2017
We looked at the interaction between generics and nullable reference types
C# Language Design Notes for Aug 16, 2017
C# Language Design Notes for Aug 23, 2017
We discussed various aspects of nullable reference types
C# Language Design Review, Oct 4, 2017
We looked at nullable reference types with the reviewers, Anders Hejlsberg and Kevin Pilch.
C# Language Design Notes for Oct 11, 2017
We looked at the Oct 4 design review feedback for nullable reference types, and considered how to react to it.
C# Language Design Notes for Nov 8, 2017
We went over the status of the prototype for nullable reference types, to address outstanding questions and make any last minute calls before release.
C# Language Design Notes for Nov 27, 2017
We went over the feedback on the nullable reference types prototype, and discussed how to address the top issues that people had found using the feature on their own source code.