1. What can we do to consolidate community use of the SocialHub?
This is a wiki so we can prepare the BoF. A dedicated pad will be used during the live session to take notes and report them here later on, or you can use replies.
Better Onboarding
- Easing the onboarding of new developers to the Fediverse
- Discussing onboarding for developers
- Onboarding, Official Website, Implementor and User Guides (hackathon)
Consolidate Documentation / Support
Specification Work
Better Integration with the Fediverse
ActivityPub Support in Discourse
There were some discussions and proposals on the Discourse Meta related to ActivityPub. The Discourse team even got a grant to get started but had to postpone…
ActivityPub Announce Support for New Topics
The minimal step would be to announce new topics on the Fediverse. It should not be too difficult: sunjan proposed using RSS feeds to achieve this step.
Allow Login from the Fediverse
This is a bit more complicated since Discourse’s anti-spam system is strongly related to the user account. I suggest we could stage Fediverse users in the same way it works for email users who never registered. Fediverse accounts would then be able to respond topics they’ve been invited to. Otherwise they’d have to confirm their local Discourse account using their email and then their Fediverse login would simply be another way of authenticating to Discourse. Although it sounds simple, it may be much more complicated than I anticipate and may be the reason why the team decided to postpone the work. That said, more eyes on the problem might bring interesting solutions that both allow Fediverse users to participate and Discourse anti-spam and trust level systems to work as expected.