[Proposal] Ship ReadMe.txt file with packages to inform consumers of necessary steps
See original GitHub issue[FEATURE_NAME] Ship ReadMe.txt
file with packages to inform consumers of necessary steps
- Proposed
- Prototype
- Implementation: Not Started
- iOS Support
- Android Support
- macOS Support
- Windows Support
- Unit Tests: Not Started
- Sample: Not Started
- Documentation: Not Started
Link to Discussion
This is being raised as a result of discussion #272 where the consumer saw that using a converter in XAML only was reporting build issues.
Summary
Add a README.txt to the NuGet Package that provide guidance to consumers on how to Use the toolkit upon installation.
The Getting Started step should detail the extension method usage to initialise the library:
builder.UseMauiApp<App>().UseMauiCommunityToolkit();
And then refer the developer on to the docs website for further details.
Also add the Getting Started steps to the GitHub Repository README.md, along with a NuGet Package badge:
Motivation
To make it easier to get going in using the toolkit packages.
Detailed Design
It should involve the addition of a readme.txt to each project and then adding this line to each project:
<None Include="readme.txt" pack="true" PackagePath="." />
Usage Syntax
N/A
Drawbacks
We would need to cover what happens if both CommunityToolkit.Maui
and CommunityToolkit.Maui.Core
are added. We don’t need to inform the user they need to use both methods.
Alternatives
Do nothing? Leave it in the documentation online.
Unresolved Questions
Issue Analytics
- State:
- Created 2 years ago
- Reactions:1
- Comments:7 (5 by maintainers)
Top GitHub Comments
Yes great idea!
thanks @VladislavAntonyuk msftbot seemed to want to keep it open for some reason 🤷