Organizational suggestions
- [ ] Create a contribution guide. Ex.
- [ ] What should my namespace be?
- [ ] Minimum requirements? Working libs, Docs, etc...
- [ ] Best practices?
- [ ] Improve other projects vs. creating duplicates.
@EdCharbeneau, I think we should leverage what already exists in Blazor Extensions. That provides us with a great starting point. They have a neat project structure and are using Typescript for the JS side (See Blazor.Extensions.Logging for example).
-
[ ] What should my namespace be? How about Blazor.Extensions.PWA or Blazor.Extensions.Web? From it we can then add: Blazor.Extensions.PWA.Geolocation Blazor.Extensions.PWA.Browser Blazor.Extensions.PWA.CreditCard Blazor.Extensions.PWA.Camera Blazor.Extensions.PWA.Device ...
-
[ ] Minimum requirements? Working libs, Docs, etc... Documentation - Readme.md - If needed more, maybe make use of Github Wiki or something like mkdocs
-
[ ] Best practices? . C# and TS standard formatting . Peer code reviews before merging
-
[ ] Improve other projects vs. creating duplicates. We should leverage other packages as much as possible.
Great suggestions and improvements on the general concept.
I vote for .Web over .PWA