Skip to content

July-August(ish) 2020 rollup plan and checklist #9640

@cartermp

Description

@cartermp

Overarching priorities until the .NET 5 release

This list represents our overall priorities that go beyond a particular sprint. The intention isn't to track items that we can call "complete". Instead, they represent what we view as generally important to focus on.

  • Fix any high-priority bugs or regressions
  • Release a great F# 5 alongside .NET 5
  • Continue to invest in the performance and stability of Visual Studio tooling for F#
  • Ensure there is a great experience for F# in .NET Interactive and Jupyter Notebooks
  • Support the F# OSS community by reviewing their contributions and helping them along
  • Improve our testing infrastructure
  • Improve our infrastructure

Focus items for this 3 week(ish) period

This set of lists represents what we're working on now, and hope to accomplish. Nothing here is guaranteed to be accomplished by a given date, since we will only merge and ship changes when they have an appropriate high level of quality. Sometimes things are easier than they seem, and sometimes they are harder.

Previous period: #9411

F# 5

  • Complete the open type declarations implementation - @TIHan
  • Complete the nameof implementation - @dsyme
  • Address design questions/issues in string interpolation - @dsyme
  • Finish design for unamanged generic constraints - @vzarytovskii
  • FSharp.Core is .NET Standard 2.0 only - @KevinRansom
  • Remove the preview attribute from non-slicing APIs in FSharp.Core - @KevinRansom

Core F#

F# support in .NET Interactive and Jupyter Notebooks scenarios

Infrastructure

Rough prioritized backlog

This list of items represents things we are very much planning on completing. However, they are not planned for this sprint specifically. If we complete items above or are blocked on them, we intend on focusing on these issues. This list is not exhaustive.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions