Enable GitHub Discussions for espressif repositories

tosemusername
Posts: 23
Joined: Tue Feb 05, 2019 5:28 pm
Location: Brazil

Enable GitHub Discussions for espressif repositories

Postby tosemusername » Thu Aug 22, 2024 7:22 pm

Everything that goes in the here is a candidate for a Discussion on one of the Espressif repos, in addition to every issue that is filed in IDF repo that should go here, which is the first reason for this. And let's face it, Espressif's GitHub, especially ESP-IDF repo, is more popular than this forum. So all in all, no real friction, better organization (easier to manage, and there would now be a real alternative and incentive for not posting something which isn't an actual issue with IDF or other repos), and thus, less fracturing of the community (GitHub instead of GitHub AND this forum).
The second is that GitHub Discussion platform is just better (Markdown > BBCode, Dark-mode, Discussion topics can be tagged, answers can be flagged, among other pros).
The better access to folks from Espressif is also a plus, although I see how that can also be a con, but it can be managed through GitHub itself. An arguable con is the extra reliance on GitHub, but so long as GitHub can be trusted to be the only public mirror of IDF, I find it hard to believe this to be an issue.

Sprite
Espressif staff
Espressif staff
Posts: 10596
Joined: Thu Nov 26, 2015 4:08 am

Re: Enable GitHub Discussions for espressif repositories

Postby Sprite » Wed Mar 26, 2025 1:16 am

Everything that goes in the here is a candidate for a Discussion on one of the Espressif repos, in addition to every issue that is filed in IDF repo that should go here, which is the first reason for this. And let's face it, Espressif's GitHub, especially ESP-IDF repo, is more popular than this forum. So all in all, no real friction, better organization (easier to manage, and there would now be a real alternative and incentive for not posting something which isn't an actual issue with IDF or other repos), and thus, less fracturing of the community (GitHub instead of GitHub AND this forum).
That's kind-of the crux of the matter: this forum is for all and any discussion of anything related to ESP32 chips, be it hardware, software, philosophy, whatever. Tying it down to e.g. the ESP-IDF repo means (or at least implies) that the discussion is intended to be only about ESP-IDF.
The second is that GitHub Discussion platform is just better (Markdown > BBCode, Dark-mode, Discussion topics can be tagged, answers can be flagged, among other pros).
If you need these features, feel free to request it on the forum.
An arguable con is the extra reliance on GitHub, but so long as GitHub can be trusted to be the only public mirror of IDF, I find it hard to believe this to be an issue.
Migrating the code from Github to anywhere else is trivial; not sure if that goes for the discussions as well.

tosemusername
Posts: 23
Joined: Tue Feb 05, 2019 5:28 pm
Location: Brazil

Re: Enable GitHub Discussions for espressif repositories

Postby tosemusername » Wed Mar 26, 2025 5:40 pm

Tying it down to e.g. the ESP-IDF repo means (or at least implies) that the discussion is intended to be only about ESP-IDF.
Possibly. One could argue that you could even open discussion-only repos if that's a significant issue, but even with the downsides of it being IDF-centric, the unification and more easy access to the code and the developers is well worth it.
If you need these features, feel free to request it on the forum.
So I take opening up the Discussions is off the table? Nevermind, then.

You could put this up for a vote or a test: A vote on which the community prefers, or just open up Discussions concurrently with having the forum, and let the community organically decide. One doesn't necessarily precludes the other.

MicroController
Posts: 2661
Joined: Mon Oct 17, 2022 7:38 pm
Location: Europe, Germany

Re: Enable GitHub Discussions for espressif repositories

Postby MicroController » Wed Mar 26, 2025 9:47 pm

I like the forum.

Who is online

Users browsing this forum: Qwantbot and 4 guests