On Fri, Jan 3, 2020 at 4:50 PM Gregory Nutt <spudan...@gmail.com> wrote:
> > > Maybe people should not file a bug for hardware-specific issues that > > affect only their specific configuration. As you point out, it is > > unlikely that anyone else will be able to fix or test such an issue. > > So, for those cases, maybe we should encourage people not to file an > > issue but rather to fix it right away, and help in any way possible. > > > > In contrast, for things that affect the RTOS itself, build system, > > etc., we would let people file issues. > > I think that keeping track of issues, prioritized and categorized by > sub-system and platform would be of benefit to many users. Attempt to > fix every bug on every hardware configuration is not humanly possible. > I think fixing bugs would have to be like committers responding to PRs: > People will have have "scratch what itches" (or something like that). > But just knowing that something has a bug is useful information to users. I dont know how github issues work but I know that in Jira, issues can be tagged with any number of "tags". Then you can filter by tags and see all issues with that tag. Utilizing this feature, we could have a tag for each supported MCU, and a tag for each supported board. When someone is thinking of using NuttX for their project with a particular board, they could look up the known issues and then make an informed decision if those issues might affect their project and, if so, if they are willing to scratch that itch and fix that issue. Then obviously what I said before no longer applies and we would encourage people to file issues provided they tag them correctly. Nathan