I’d like to request creating a new category in the forums for open-source work (or better: discussions about the open-source stuff including, but not exclusively, repos that are a part of the XD Github organization). This would allow for much more engagement with actual users of development tools Since topics in the forums have visibility to the plugin developer community. With GitHub issues, you actually have to actually search for them in order to get involved.
This isn’t so much about the documentation (which, of course, already has its own section), but more about development tools (typings, xdpm, etc.), where it would often be great to be able to get some input from actual users. Basically, when I ask for opinions on a topic in an issue, I’ll get 1-2 opinions at max (most often, I get none). This is a pity as I believe that it’s not due to people not having opinions about these issues, but about visibility.
A list of issues of opinionated questions where I believe having them in the forums could help add visibility and therefore engagement which could lead to solutions that are the best for the actual users:
- Autoreload + autoexecute · Issue #16 · AdobeXD/xdpm · GitHub
- Moved from JSDoc to type declarations for options objects by pklaschka · Pull Request #51 · AdobeXD/typings · GitHub
- Add support for editor: Brackets · Issue #18 · AdobeXD/typings · GitHub (since maybe someone else knows a solution for that)
- Add support for publishing in definitely-typed repository · Issue #28 · AdobeXD/typings · GitHub
All in all, I think that adding such a category would lead to
- More visibility for the open-source community around XD plugin development
- Visibility for issues people have (maybe someone has already solved an issue and can share some knowledge) => community “growing closer together”
- Get input on opinionated issues to get the best dev tools for the community and not just 2-3 people who accidentally saw the issue
What this section shouldn’t do is replace issues on GitHub. They have their place for specific issues that need to get solved “within” the repo. For questions, opinionated topics, etc., however, I believe that it’s a good way to drive open-source engagement…