Manfiest Generation / Validation / PR User Experience Problems #669
Labels
Issue-Feature
Complex enough to require an in depth planning process and actual budgeted, scheduled work.
No-Recent-Activity
No activity has occurred on this work item for seven days.
Milestone
Description of the new feature/enhancement
Complete/Sync/Test business rules in CreateYAML.PS1, WinGet, BOT and Documentation
A user would be able to succesfully submit a PR on the first attempt. I've seen at least several inconsistencies in my first (failed) attempt.
The CreateYAML.PS1 accepted an arch (x86, x64) that winget validate failed. The documentation says enumeration of supported architectures but does not say what these values are and how many you can use.
The BOT failed my ID saying that it must be Publisher.Package. The CreateYAML.ps1 and winget validate and documentation doesn't enforce this. In fact the web documentations good/better examples and winget search show that this isn't a rule at all.
The BOT suggests that I should use VS Code when the GitHub repos suggests using CreateYAML.PS1.
These inconsistencies really drag down the UX of the people that you are trying to get to contribute to this repos.
Proposed technical implementation details (optional)
I'd consistency and great documentation so that any PR failures are clearly my fault and not secret handshake problems.
The text was updated successfully, but these errors were encountered: