Skip to content

Instantly share code, notes, and snippets.

@MichaelSimons
Last active February 21, 2023 17:50
Show Gist options
  • Save MichaelSimons/606e2007fe3d155a1d8abeaf2be2f458 to your computer and use it in GitHub Desktop.
Save MichaelSimons/606e2007fe3d155a1d8abeaf2be2f458 to your computer and use it in GitHub Desktop.

Revisions

  1. MichaelSimons revised this gist Feb 21, 2023. 1 changed file with 3 additions and 3 deletions.
    6 changes: 3 additions & 3 deletions announcement.md
    Original file line number Diff line number Diff line change
    @@ -1,9 +1,9 @@
    Title: .NET 8.0 Preview 1 release - .NET 8.0.0-preview.1 and SDK 8.0.100-preview.1

    Please use the [v8.0.0-preview.1](https://github.com/dotnet/dotnet/releases/tag/v8.0.0-preview.1) tag to source-build .NET version 8.0.0-preview.1 / 8.0.100-preview.1.
    Please use the [v8.0.100-preview.1](https://github.com/dotnet/dotnet/releases/tag/v8.0.100-preview.1) tag to source-build .NET version 8.0.0-preview.1 / 8.0.100-preview.1.

    * Release Notes: https://github.com/dotnet/core/blob/main/release-notes/8.0/preview/8.0.0-preview.1.md
    * Tag URL: https://github.com/dotnet/dotnet/releases/tag/v8.0.0-preview.1
    * Tag URL: https://github.com/dotnet/dotnet/releases/tag/v8.0.100-preview.1

    ## Virtual Mono Repository (VMR)

    @@ -52,6 +52,6 @@ Each major release of .NET requires bootstrapping. Because of the previously men
    "Channel": "8.0",
    "Runtime": "8.0.0-preview.1",
    "Sdk": "8.0.100-preview.1",
    "DotnetTag": "v8.0.0-preview.1"
    "DotnetTag": "v8.0.100-preview.1"
    }
    ```
  2. MichaelSimons revised this gist Feb 21, 2023. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion announcement.md
    Original file line number Diff line number Diff line change
    @@ -40,7 +40,7 @@ This release requires the following prebuilts. These prebuilts are retrieved by

    ## Bootstrapping

    Each major release of .NET requires bootstrapping. Because of the previously mentioned prebuilts, the stage 2 build (e.g. rebuilding) requires the following RID-specific prebuilt. This needs to be retrieved from your 7.0.2 source-build environment. If you haven't source-built 7.0.2 you won't be able to bootstrap 8.0 preview 1. This prebuilt is not required when building stage 1 (e.g. building with the Microsoft provided SDK). Place this package into the directory specified by the `build.sh --with-packages` option.
    Each major release of .NET requires bootstrapping. Because of the previously mentioned prebuilts, the stage 2 build (e.g. rebuilding) requires the following RID-specific prebuilt. This needs to be retrieved from your 7.0.2 source-built artifacts. If you haven't source-built 7.0.2 you won't be able to bootstrap 8.0 preview 1. This prebuilt is not required when building stage 1 (e.g. building with the Microsoft provided SDK). Place this package into the directory specified by the `build.sh --with-packages` option.

    * Microsoft.NETCore.App.Host.`<RID>`.7.0.2

  3. MichaelSimons revised this gist Feb 21, 2023. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion announcement.md
    Original file line number Diff line number Diff line change
    @@ -40,7 +40,7 @@ This release requires the following prebuilts. These prebuilts are retrieved by

    ## Bootstrapping

    Each major release of .NET requires bootstrapping. Because of the previously mentioned prebuilts, the stage 2 build (e.g. rebuilding) requires the following RID-specific prebuilt. This needs to be retrieved from a 7.0.2 source-build environment. This prebuilt is not required when building stage 1 (e.g. building with the Microsoft provided SDK). Place this package into the directory specified by the `build.sh --with-packages` option.
    Each major release of .NET requires bootstrapping. Because of the previously mentioned prebuilts, the stage 2 build (e.g. rebuilding) requires the following RID-specific prebuilt. This needs to be retrieved from your 7.0.2 source-build environment. If you haven't source-built 7.0.2 you won't be able to bootstrap 8.0 preview 1. This prebuilt is not required when building stage 1 (e.g. building with the Microsoft provided SDK). Place this package into the directory specified by the `build.sh --with-packages` option.

    * Microsoft.NETCore.App.Host.`<RID>`.7.0.2

  4. MichaelSimons revised this gist Feb 21, 2023. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion announcement.md
    Original file line number Diff line number Diff line change
    @@ -7,7 +7,7 @@ Please use the [v8.0.0-preview.1](https://github.com/dotnet/dotnet/releases/tag/

    ## Virtual Mono Repository (VMR)

    .NET is now buildable on Linux directly from the [dotnet/dotnet](https://github.com/dotnet/dotnet) repository. We're calling this new repository a [Virtual Mono Repository (VMR)](https://github.com/dotnet/arcade/issues/9359). It has the benefits of a true [monorepo](https://en.wikipedia.org/wiki/Monorepo) but is a [regularly-updated projection](https://github.com/dotnet/dotnet/commits/main) of the many existing repos that contributors work in (more efficiently) every day. We see this new approach as being a significant step forward in approachability for building .NET as a whole product from source.
    .NET is now buildable on Linux directly from the [dotnet/dotnet](https://github.com/dotnet/dotnet) repository. We're calling this new repository a [Virtual Mono Repository (VMR)](https://github.com/dotnet/arcade/issues/11584). It has the benefits of a true [monorepo](https://en.wikipedia.org/wiki/Monorepo) but is a [regularly-updated projection](https://github.com/dotnet/dotnet/commits/main) of the many existing repos that contributors work in (more efficiently) every day. We see this new approach as being a significant step forward in approachability for building .NET as a whole product from source.

    See [build instructions](https://github.com/dotnet/dotnet#building) to build the VMR on your own machine.

  5. MichaelSimons revised this gist Feb 17, 2023. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion announcement.md
    Original file line number Diff line number Diff line change
    @@ -42,7 +42,7 @@ This release requires the following prebuilts. These prebuilts are retrieved by

    Each major release of .NET requires bootstrapping. Because of the previously mentioned prebuilts, the stage 2 build (e.g. rebuilding) requires the following RID-specific prebuilt. This needs to be retrieved from a 7.0.2 source-build environment. This prebuilt is not required when building stage 1 (e.g. building with the Microsoft provided SDK). Place this package into the directory specified by the `build.sh --with-packages` option.

    * Microsoft.NETCore.App.Host.<RID>.7.0.2
    * Microsoft.NETCore.App.Host.`<RID>`.7.0.2


    @dotnet/distro-maintainers
  6. MichaelSimons revised this gist Feb 17, 2023. 1 changed file with 4 additions and 4 deletions.
    8 changes: 4 additions & 4 deletions announcement.md
    Original file line number Diff line number Diff line change
    @@ -7,13 +7,13 @@ Please use the [v8.0.0-preview.1](https://github.com/dotnet/dotnet/releases/tag/

    ## Virtual Mono Repository (VMR)

    .NET is now buildable on Linux directly from the [dotnet/dotnet](https://github.com/dotnet/dotnet) repository. We're calling this new repository a [Virtual Mono Repository (VMR)](https://github.com/dotnet/arcade/issues/9359). It has the benefits of a true [monorepo](https://en.wikipedia.org/wiki/Monorepo) but is a [regularly-updated projection](https://github.com/dotnet/dotnet/commits/main) of the many existing repos that contributors work in (more efficiently) ever day. We see this new approach as being a significant step forward in approachability for building .NET as a whole product from source.
    .NET is now buildable on Linux directly from the [dotnet/dotnet](https://github.com/dotnet/dotnet) repository. We're calling this new repository a [Virtual Mono Repository (VMR)](https://github.com/dotnet/arcade/issues/9359). It has the benefits of a true [monorepo](https://en.wikipedia.org/wiki/Monorepo) but is a [regularly-updated projection](https://github.com/dotnet/dotnet/commits/main) of the many existing repos that contributors work in (more efficiently) every day. We see this new approach as being a significant step forward in approachability for building .NET as a whole product from source.

    See [build instructions](https://github.com/dotnet/dotnet#building) to build the VMR on your own machine.

    ## Prebuilts

    This release does not build cleanly and requires the following prebuilts. These prebuilts are retrieved by `prep.sh` in order to support building in an offline environment.
    This release requires the following prebuilts. These prebuilts are retrieved by `prep.sh` in order to support building in an offline environment.

    * Microsoft.AspNetCore.App.Ref.6.0.13
    * Microsoft.AspNetCore.App.Ref.7.0.2
    @@ -40,9 +40,9 @@ This release does not build cleanly and requires the following prebuilts. These

    ## Bootstrapping

    Each major release of .NET requires bootstrapping. Because of the previously mentioned prebuilts, the stage 2 build (e.g. rebuilding with the source-built SDK) requires the following RID-specific prebuilt. This needs to be retrieved from a 7.0.2 source-build environment. This prebuilt is not required when building stage 1 (e.g. using the Microsoft provided SDK to source-build with). Place this package into the directory specified by the `build.sh --with-packages` option.
    Each major release of .NET requires bootstrapping. Because of the previously mentioned prebuilts, the stage 2 build (e.g. rebuilding) requires the following RID-specific prebuilt. This needs to be retrieved from a 7.0.2 source-build environment. This prebuilt is not required when building stage 1 (e.g. building with the Microsoft provided SDK). Place this package into the directory specified by the `build.sh --with-packages` option.

    * Microsoft.NETCore.App.Host.fedora36-x64.7.0.2
    * Microsoft.NETCore.App.Host.<RID>.7.0.2


    @dotnet/distro-maintainers
  7. MichaelSimons revised this gist Feb 17, 2023. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion announcement.md
    Original file line number Diff line number Diff line change
    @@ -40,7 +40,7 @@ This release does not build cleanly and requires the following prebuilts. These

    ## Bootstrapping

    Each major release of .NET requires bootstrapping. Because of the previously mentioned prebuilts, the stage 2 build (e.g. rebuilding with the source-built SDK) requires the following rid specific prebuilt. This needs to be retrieved from a 7.0.2 source-build environment. This prebuilt is not required when building stage 1 (e.g. using the Microsoft provided SDK to source-build with). Place this package into the directory specified by the `build.sh --with-packages` option.
    Each major release of .NET requires bootstrapping. Because of the previously mentioned prebuilts, the stage 2 build (e.g. rebuilding with the source-built SDK) requires the following RID-specific prebuilt. This needs to be retrieved from a 7.0.2 source-build environment. This prebuilt is not required when building stage 1 (e.g. using the Microsoft provided SDK to source-build with). Place this package into the directory specified by the `build.sh --with-packages` option.

    * Microsoft.NETCore.App.Host.fedora36-x64.7.0.2

  8. MichaelSimons revised this gist Feb 17, 2023. 1 changed file with 1 addition and 2 deletions.
    3 changes: 1 addition & 2 deletions announcement.md
    Original file line number Diff line number Diff line change
    @@ -40,11 +40,10 @@ This release does not build cleanly and requires the following prebuilts. These

    ## Bootstrapping

    Because this is a new major release, bootstrapping is required. Because of the previously mentioned prebuilts, the stage 2 build (e.g. rebuilding with the source-built SDK) requires the following rid specific prebuilt. This needs to be retrieved from a 7.0.2 source-build environment. This prebuilt is not required when building stage 1 (e.g. using the Microsoft provided SDK to source-build with).
    Each major release of .NET requires bootstrapping. Because of the previously mentioned prebuilts, the stage 2 build (e.g. rebuilding with the source-built SDK) requires the following rid specific prebuilt. This needs to be retrieved from a 7.0.2 source-build environment. This prebuilt is not required when building stage 1 (e.g. using the Microsoft provided SDK to source-build with). Place this package into the directory specified by the `build.sh --with-packages` option.

    * Microsoft.NETCore.App.Host.fedora36-x64.7.0.2

    Place this package into the directory specified by the `build.sh --with-packages` option.

    @dotnet/distro-maintainers

  9. MichaelSimons revised this gist Feb 17, 2023. 1 changed file with 14 additions and 0 deletions.
    14 changes: 14 additions & 0 deletions announcement.md
    Original file line number Diff line number Diff line change
    @@ -5,6 +5,12 @@ Please use the [v8.0.0-preview.1](https://github.com/dotnet/dotnet/releases/tag/
    * Release Notes: https://github.com/dotnet/core/blob/main/release-notes/8.0/preview/8.0.0-preview.1.md
    * Tag URL: https://github.com/dotnet/dotnet/releases/tag/v8.0.0-preview.1

    ## Virtual Mono Repository (VMR)

    .NET is now buildable on Linux directly from the [dotnet/dotnet](https://github.com/dotnet/dotnet) repository. We're calling this new repository a [Virtual Mono Repository (VMR)](https://github.com/dotnet/arcade/issues/9359). It has the benefits of a true [monorepo](https://en.wikipedia.org/wiki/Monorepo) but is a [regularly-updated projection](https://github.com/dotnet/dotnet/commits/main) of the many existing repos that contributors work in (more efficiently) ever day. We see this new approach as being a significant step forward in approachability for building .NET as a whole product from source.

    See [build instructions](https://github.com/dotnet/dotnet#building) to build the VMR on your own machine.

    ## Prebuilts

    This release does not build cleanly and requires the following prebuilts. These prebuilts are retrieved by `prep.sh` in order to support building in an offline environment.
    @@ -32,6 +38,14 @@ This release does not build cleanly and requires the following prebuilts. These
    * Microsoft.NETFramework.ReferenceAssemblies.net472.1.0.3
    * Microsoft.NETFramework.ReferenceAssemblies.net48.1.0.3

    ## Bootstrapping

    Because this is a new major release, bootstrapping is required. Because of the previously mentioned prebuilts, the stage 2 build (e.g. rebuilding with the source-built SDK) requires the following rid specific prebuilt. This needs to be retrieved from a 7.0.2 source-build environment. This prebuilt is not required when building stage 1 (e.g. using the Microsoft provided SDK to source-build with).

    * Microsoft.NETCore.App.Host.fedora36-x64.7.0.2

    Place this package into the directory specified by the `build.sh --with-packages` option.

    @dotnet/distro-maintainers

    ```json
  10. MichaelSimons renamed this gist Feb 17, 2023. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions gistfile1.txt → announcement.md
    Original file line number Diff line number Diff line change
    @@ -1,13 +1,13 @@
    Title: .NET 8.0 Preview 1 release - .NET 8.0.0-preview.1 and SDK 8.0.100-preview.1

    Please use the [v8.0.0-preview1](https://github.com/dotnet/dotnet/releases/tag/v8.0.0-preview.1) tag to source-build .NET version 8.0.0-preview.1 / 8.0.100-preview.1.
    Please use the [v8.0.0-preview.1](https://github.com/dotnet/dotnet/releases/tag/v8.0.0-preview.1) tag to source-build .NET version 8.0.0-preview.1 / 8.0.100-preview.1.

    * Release Notes: https://github.com/dotnet/core/blob/main/release-notes/8.0/preview/8.0.0-preview.1.md
    * Tag URL: https://github.com/dotnet/dotnet/releases/tag/v8.0.0-preview.1

    ## Prebuilts

    This release does not build cleanly and requires the following prebuilts. These prebuilts are retrieved as part of running `prep.sh` which supports building in an offline environment.
    This release does not build cleanly and requires the following prebuilts. These prebuilts are retrieved by `prep.sh` in order to support building in an offline environment.

    * Microsoft.AspNetCore.App.Ref.6.0.13
    * Microsoft.AspNetCore.App.Ref.7.0.2
  11. MichaelSimons created this gist Feb 17, 2023.
    44 changes: 44 additions & 0 deletions gistfile1.txt
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,44 @@
    Title: .NET 8.0 Preview 1 release - .NET 8.0.0-preview.1 and SDK 8.0.100-preview.1

    Please use the [v8.0.0-preview1](https://github.com/dotnet/dotnet/releases/tag/v8.0.0-preview.1) tag to source-build .NET version 8.0.0-preview.1 / 8.0.100-preview.1.

    * Release Notes: https://github.com/dotnet/core/blob/main/release-notes/8.0/preview/8.0.0-preview.1.md
    * Tag URL: https://github.com/dotnet/dotnet/releases/tag/v8.0.0-preview.1

    ## Prebuilts

    This release does not build cleanly and requires the following prebuilts. These prebuilts are retrieved as part of running `prep.sh` which supports building in an offline environment.

    * Microsoft.AspNetCore.App.Ref.6.0.13
    * Microsoft.AspNetCore.App.Ref.7.0.2
    * Microsoft.AspNetCore.App.Runtime.osx-x64.7.0.2
    * Microsoft.AspNetCore.App.Runtime.win-x64.7.0.2
    * Microsoft.AspNetCore.App.Runtime.win-x86.7.0.2
    * Microsoft.NET.ILLink.Tasks.7.0.100-1.23062.2
    * Microsoft.NETCore.App.Host.linux-x64.7.0.2
    * Microsoft.NETCore.App.Host.osx-x64.7.0.2
    * Microsoft.NETCore.App.Host.win-x64.7.0.2
    * Microsoft.NETCore.App.Host.win-x86.7.0.2
    * Microsoft.NETCore.App.Ref.6.0.13
    * Microsoft.NETCore.App.Ref.7.0.2
    * Microsoft.NETCore.App.Runtime.osx-x64.7.0.2
    * Microsoft.NETCore.App.Runtime.win-x64.7.0.2
    * Microsoft.NETCore.App.Runtime.win-x86.7.0.2
    * Microsoft.NETFramework.ReferenceAssemblies.1.0.3
    * Microsoft.NETFramework.ReferenceAssemblies.net20.1.0.3
    * Microsoft.NETFramework.ReferenceAssemblies.net45.1.0.3
    * Microsoft.NETFramework.ReferenceAssemblies.net452.1.0.3
    * Microsoft.NETFramework.ReferenceAssemblies.net462.1.0.3
    * Microsoft.NETFramework.ReferenceAssemblies.net472.1.0.3
    * Microsoft.NETFramework.ReferenceAssemblies.net48.1.0.3

    @dotnet/distro-maintainers

    ```json
    {
    "Channel": "8.0",
    "Runtime": "8.0.0-preview.1",
    "Sdk": "8.0.100-preview.1",
    "DotnetTag": "v8.0.0-preview.1"
    }
    ```