I was rather surprised but Discourse did approve us for a free plan. The instance has been set up at https://pulp.discourse.group/. Feel free to try it out and experiment with it.
However, the main limitation I see is the 50k pageviews per month limit. For reference, community.theforeman.org gets about 160-220k pageviews per month. So I think this would end up being a problem. I also checked with OSCI though and they apparently have experience with setting up Discourse instances for other open source communities. So I think they might be willing to set up a Discourse instance for us. I'm going to follow up and confirm. If we go this route, then we can also add the calendar plugin which would give us a public calendar like foreman has: https://community.theforeman.org/c/events/13/l/calendar I'm imagining we can use this to list events that are open to the public like triage/open floor and perhaps plugin team meetings. The more I use Discourse, the more I feel like it ticks all the boxes from granular notifications (weekly digests, ability to follow/unfollow categories, etc) to a mailing list mode users can enable to SSO integration with services like Github. David On Wed, Jun 16, 2021 at 7:59 PM Neal Gompa <ngomp...@gmail.com> wrote: > On Wed, Jun 16, 2021 at 7:21 PM David Davis <davidda...@redhat.com> wrote: > > > > One of the main reasons we wanted to move off mailing lists is that > signing up is inconvenient for users that may just want to ask a single > question. But I agree that Github Discussions is not so great if users want > to periodically monitor news and discussions for a project like Pulp. I > wonder perhaps if Discourse[0] would be a better fit (see Foreman's use of > discourse as an example[1]). It provides a mailing list mode that users can > enable if they want to interact solely via email. And also, it also offers > more granular control of notifications and auth with services like Github. > > > > The Fedora mailing list system (HyperKitty) actually manages to strike > a good balance here. You can sign in with OIDC/Social Login with > Fedora, Google, etc. and post to a list and only be subscribed to that > thread. Or you can subscribe to the whole list and do things like we > do now. > > > One of the main concerns we've had around using Discourse is hosting it > ourselves but it does look like Discourse provides a free plan for open > source projects[2]. It has some limitations (not sure if they'd be an issue > for us?) but I've submitted an application to see if we qualify. I should > hear back in a couple days. > > > > I suspect not, but it'd be an interesting surprise if we qualified. > > > > -- > 真実はいつも一つ!/ Always, there's only one truth! > >
_______________________________________________ Pulp-dev mailing list Pulp-dev@redhat.com https://listman.redhat.com/mailman/listinfo/pulp-dev