Skip to content

Microsoft Community Toolkit > UWP Community Toolkit #1681

@WilliamABradley

Description

@WilliamABradley

I'm submitting a...

[ ] Regression (a behavior that used to work and stopped working in a new release)
[ ] Bug report  <!-- Please search GitHub for a similar issue or PR before submitting -->
[ ] Feature request <!-- Please file a UserVoice request and include the link below https://wpdev.uservoice.com/forums/110705-universal-windows-platform/category/193402-uwp-community-toolkit -->
[ ] Sample app request
[x] Documentation issue or request
[ ] Question of Support request => Please do not submit support request here, instead see https://github.com/Microsoft/UWPCommunityToolkit/blob/master/contributing.md#question

This is probably a big topic to discuss.

Don't you think it would be time to evaluate whether this should become the Microsoft Community Toolkit?

This project already contains a considerable amount of .NET Standard projects (I'm even working on Microsoft.Toolkit.Parsers in #1650), that work anywhere on .NET anyways, the Naming structure of Projects and NuGet packages already start with Microsoft.Toolkit....

The connotations of this name change are some things to consider,
Do we begin creating and allowing support for other .NET Platforms, e.g. Microsoft.Toolkit.Xamarin, Microsoft.Toolkit.Xamarin.Android, etc.

This might get out of hand if any .NET platform can be added to this toolkit, things could get unwieldy and huge.

Although, I am writing a MarkdownTextView for Xamarin.Android, which is based off of the MarkDown Parser in Microsoft.Toolkit.Parsers, which I think would be a great contribution to this Toolkit.


Another idea is that we could move all of the Microsoft.Toolkit Projects out of the UWP Community Toolkit, into the Microsoft Community Toolkit (A whole new Git Project). Then that can open up the possibility of adding new Microsoft Community Toolkits in their own Git, such as a possible Xamarin Community Toolkit, etc. Then these projects would have a dependency on the Microsoft Community Toolkit Git.

An issue with this idea, is that it would be trickier to time the releases, and keep each Community Toolkit up to date.

I have already started an extremely basic Android Sample app for the MarkdownTextView.


And discuss.... :)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions