Would it be possible, for instance, to integrate the Discourse board with Nix github repos? For instance, in “Nixops: deploy a custom kernel module”, rbrewer123 refered to “Nixops issue #893.” I’d be kind of rad if that could automatically onebox to
https://github.com/NixOS/nixops/issues/893
Is that within the featureset of @discourse?
I think that onebox is only working with full URLs. Do you want to have a look and report back? The source code is available at GitHub - discourse/discourse: A platform for community discussion. Free, open, simple.
1 Like
I found a couple of related plugins, which might actually be better for the vague use cases I had in mind:
GitHub - discourse/discourse-github-linkback: DEPRECATED: Links github content back to a Discourse forum - which seems to add links to Github issues (and presumably PRs) when they’re mentioned in Discourse topics and vice versa.
GitHub - featheredtoast/hubot-discourse-adapter: Adapter for Discourse - which, I guess, would add a bot like Discobot to Discord, but with Github related commands. My understanding is the hubot is fairly flexible in terms of what it can do, so maybe “@hubot, that PR about the thing” could work?
Sounds good. Especially the discourse-github-linkback plugin, it makes sense to help integrate the conversations between nixpkgs and discourse.
I think for Hubot I would first like to see it connected to our IRC channel(s) and provide some useful functionality before adding it to Discourse.
In either case we would have to go with a self-hosted solution as the hosted version only has a fixed set of plugins available. This would also be useful for importing the old mailing list.