Megabit / Blazorise

Blazorise is a component library built on top of Blazor with support for CSS frameworks like Bootstrap, Tailwind, Bulma, AntDesign, and Material.
https://blazorise.com/
Other
3.31k stars 534 forks source link

GitHub template for bug report #5822

Closed tesar-tech closed 2 weeks ago

tesar-tech commented 2 weeks ago

This would simplify the process of creating bug report repositories for users significantly.

I’m suggesting a repository under Blazorise/BugReportProject, which would host a basic Blazor project pre-configured with Blazorise. This repository would function as a GitHub template. A GitHub template adds a green "Use template" button at the top, allowing users to create a copy similar to a fork, but without linking to the base repository and with the ability to choose a custom name. It’s quite convenient.

Instructions could be included in the repository's README, and we could reference it in the GitHub issue template (https://docs.github.com/en/repositories/creating-and-managing-repositories/creating-a-template-repository).

Additionally, we could set up a GitHub Action to keep the BugReportProject updated with the latest version, minimizing maintenance effort.

stsrki commented 2 weeks ago

I like the idea. Placing it under Blazorise/ seems fine, as we don't use that account that much.

@David-Moreira what do you think?

David-Moreira commented 2 weeks ago

I'm not sure it will be used as much as we might think, but I mean, if it helps us getting more reproducibles since we simplify the user's life a bit, then the better.