Skip to content

[planning] Repository design and planning #13

Open
@adegeo

Description

@adegeo

The content this repo hosts is product documentation related to WPF and WinForms. This content is currently hosted in dotnet/docs repo and is really focused on .NET Framework. With WPF and WinForms going open source and those versions targeting .NET Core/5+ (further referred to as simply ".NET"), the .NET Framework content will be copied and updated. This means that the repo will be designed to host versioned content with the major separator being .NET Framework and .NET.

Versioning

The version monikers will be:

  • .NET Framework 4.x
  • .NET 5 / .NET Core 3.1

The framework folder will be versioned at .NET Framework 4.x and the net folder will be versioned with .NET 5.

Folder structure

The content will be structured as follows:

  • root
    • framework
      • wpf
      • winforms
      • shared
    • net
      • wpf
      • winforms
      • shared

The framework folder represents the content migrated from the dotnet/docs repos for both WPF and WinForms. The net folder represents the .NET 5+/.NET Core 3.1

The shared folders represent articles shared across wpf and winforms. For example, creating an MSIX package will probably be the same for both .NET 5 WPF and .NET 5 WinForms apps.

Tasks

Repo specific

  • Create labels (ported from dotnet/docs)
    New issue templates
    License for .NET Foundation
    Setup auto labeler
    Readme update
    Add whats-new system
    Convert root page to hub
    Setup loc
    Add rules for xaml-services in ghal

Initial publish winforms

Winforms

  • Move winform content planning issues from dotnet/docs here
    Determine if we'll publish some of the content had add "Preview content" banners
    Clean up dotnet/docs repo links in existing files (ensure local links are changed and don't rely on redirects)
    Clean up api ref links

Initial publish WPF

WPF

Activity

added
discussionIndicates issues that are being discussed
on Aug 28, 2020
self-assigned this
on Aug 28, 2020
changed the title [-]Repo design[/-] [+]Repository design and planning[/+] on Aug 28, 2020
added
rerun-labelsMagic label that causes the auto label system to run again.
on Sep 1, 2020
added and removed
rerun-labelsMagic label that causes the auto label system to run again.
on Sep 1, 2020
added
doc-ideaIndicates issues that are suggestions for new topics [org][type][category]
on Sep 5, 2020
changed the title [-]Repository design and planning[/-] [+][planning] Repository design and planning[/+] on Sep 30, 2020

3 remaining items

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Pri3Low prioritydiscussionIndicates issues that are being discusseddoc-ideaIndicates issues that are suggestions for new topics [org][type][category]

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

    Development

    No branches or pull requests

      Participants

      @dotnet-bot@PRMerger12@adegeo

      Issue actions

        [planning] Repository design and planning · Issue #13 · dotnet/docs-desktop