Replies: 8 comments 5 replies
-
I like that they're public by default. The other discussions are limited to those who are signed in to GitHub and part of the Bisq GitHub organization, which limit their overall usefulness. |
Beta Was this translation helpful? Give feedback.
-
Nice. Issues gets over-used possibly as well, and proposals less used than it should be I suspect. |
Beta Was this translation helpful? Give feedback.
-
Here is a link to the new discussions area https://github.com/bisq-network/bisq/discussions |
Beta Was this translation helpful? Give feedback.
-
Would be good if they 'counted' the discussions being had, like they show for issues and pulls (little grey icon) EDIT: submitted feedback to this effect. |
Beta Was this translation helpful? Give feedback.
-
Cool, seems like this could replace the Bisq forums, but how is the moderation I wonder? |
Beta Was this translation helpful? Give feedback.
-
I think the feature is getting used already and seems to have been accepted by the contributors. One option could be that we use a moderator who closes discussions when they reach a certain number of down-votes from contributors who have earned some reputation. We could use the DAO merits but that is not accessible here, but I think the moderator would know which contributors are around the project since long and have earned some considerable amount of BSQ by adding value to Bisq. Is not a perfect solution and makes the moderator a problematic role, but Github is not decentralized anyway, mergeing code is also based on similar reputation based authority. But it would help to keep the Discussions panel clean and new potential contributors don't get lost in noise and get a bad impression of low-quality input/discussions. |
Beta Was this translation helpful? Give feedback.
-
Another concern I have is the centralized nature of Github. I think Bisq depends too much on it. |
Beta Was this translation helpful? Give feedback.
-
Trying to open a feature request in GH (Bisq repo > Create issue > Feature Request) takes the user to the Discussions section. Not a big fan of this, because we lose the ability to track an issue (as in, moving from an idea to Done). This includes labels, ability to categorize by section (GUI, API, network, etc), ability to point new devs to "good first issues", and so on. @bisq-network/admin please change this back, let the GH > new issue > feature requests button create a normal GH issue. |
Beta Was this translation helpful? Give feedback.
-
@bisq-network/dao, I've enabled the new (beta) GitHub Discussions feature here in the main Bisq repository to experiment with it and see if we'd like to use it. This is the first such discussion—please feel free to respond to it.
Note that this feature is different than GitHub's existing Team Discussions feature. We've tried with mixed success to use them, but for the most part they haven't worked very well. The team-based structure makes things too complicated and it's impossible to make discussions truly public. In the end, it just hasn't caught on.
I think this new Discussions feature could be a better fit, especially as a place to more casually discuss ideas around the project. I believe we currently over-use the proposals repository for this purpose. With Discussions, we can more comfortably share ideas and get a sense about whether a more formal proposal is even worth putting together. I hope this can save some time and generally increase engagement.
Have a look at BTCPay Server's repository for an example of what well-managed Discussions can look like: https://github.com/btcpayserver/btcpayserver/discussions.
Relationship to the existing forum at https://bisq.community. I would expect the forum to stay as-is for now, continuing to serve primarily as an end-user support resource. The Discussions here in GitHub would, at least to begin with, be more focused on development, new feature ideas, and so on.
Relationship to existing Compensation Request announcements. One place where we've been successfully using the older Team Discussions feature is for Compensation Request announcements, e.g. this one announcing Cycle 21. I would expect that process to stay the same for now, and I would leave it to the @bisq-network/compensation-maintainers to propose any changes if they'd prefer to use these this new Discussions feature for that purpose instead.
Regarding notifications. I mentioned @bisq-network/dao above to make sure that active contributors will see this discussion, but in general, you'll get notified about discussions the same way you get notified about issues and pull requests. As far as I can tell, Discussion notifications conform to your "Watch" settings on this repository. So maybe double-check those settings to be sure you're happy with them.
I'll leave it there for now. Have a look around and feel free to experiment. Please react, respond to and/or upvote this discussion and let's see if this feature is a good fit for Bisq. Thanks!
Beta Was this translation helpful? Give feedback.
All reactions