Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Generalize Wiki #37

Open
michael-hawker opened this issue Jul 26, 2021 · 0 comments
Open

Generalize Wiki #37

michael-hawker opened this issue Jul 26, 2021 · 0 comments
Labels
documentation 📃 Improvements or additions to documentation

Comments

@michael-hawker
Copy link
Member

michael-hawker commented Jul 26, 2021

Describe the issue

We should centralize the wiki to be something that we can clone to each sub-repo within the organization. This would mean we can have clear and uniform guidance on how developers can engage with us, file feedback, follow best-practices for .NET development, and submit PRs.

There are a lot of mostly blank pages we can consolidate about the WCT. We should make the home page general to the organization, but then have a top-level page for each Toolkit within the org.

The getting started section should be a resource for developers in choosing a technology and point to each toolkit which can help them with that. We can point to each sample repo/app as well as the NuGet packages and docs for each project collectively.

Preview Packages should be centralized on the DevOps feed, so that guidance should be already fairly neutral (outside the WinUI 3 section I think we can remove now).

The rest of the sections about contributing we should review and clean-up together. FYI @brminnick.

We may want to move the Org-specific info pages about the Toolkit org up (the last section currently).

Then we can have more general-development stuff last but order by common things like the build infrastructures to more specific things (like UI testing on Windows). Maybe we break those out into project specific groups.

Thoughts? FYI @Sergio0694 as well.

@ghost ghost added the needs triage 🔍 label Jul 26, 2021
@michael-hawker michael-hawker added documentation 📃 Improvements or additions to documentation and removed needs triage 🔍 labels Jul 26, 2021
@CommunityToolkit CommunityToolkit deleted a comment Jul 26, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation 📃 Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

1 participant