Several years ago, we moved this “Development” forum channel to be a sub-channel of “Technical Support”. The goal was to reduce confusion regarding where to post questions of a technical nature.
However, as the CHT community continues to optimize our public organization/communication practices (particularly with regard to development efforts around the platform code/tooling (cht-core, cht-conf, etc) I think we should revisit our structuring of these forum categories. Much of the core development conversation should happen in GitHub tickets, but there are a lot of other types of discussions (e.g. like this recent one) that don’t really make sense to start as a GitHub issue. A forum thread is a great place for these discussions, but currently it is a bit unclear where to put this kind of thread on the forum since it does not really fit into the “Technical Support” category (though it does maybe make sense in “Development”). Additionally, more granular sub-categories, will allow forum users to tune their notification settings to remain better aware of ongoing conversations they are interested in.
Here is my proposal for restructuring the “Technical Support” categories/sub-categories. Edits/counter-proposals welcome!
Technical Support
- Found a bug? Encountering an error? Report it here. Want to assist others or contribute to the discussion on issues or known bugs? You’re in the right place. ForCore Development
talk orFeature Requests
, please use those categories.App Config
Docker Compose
Kubernetes
Deployment
Monitoring
Core Development
- Want to contribute? Need help adding code/translations/docs to the CHT repositories? This is the channel for all development-related discussions! For generalTechnical Support
or questions about buildingApp Configs
, please use those categories.Android
Monitoring
Interoperability
(Already a sub-category underDocumentation
Product
)
My initial inclination was to avoid adding subcategories until it was clear which ones would be useful. However, upon further reflection I think the sub-categories may help to clarify the differences between the top level channels. (That being said, I am very open to changing my current list of sub-categories here…)