rust-community/team

Multi-Tenant CFP app

skade opened this issue · 4 comments

skade commented

@Manishearth reraised the discussion around a multi-tenant CFP app that we could give to the community.

#172 hints at the previous existence of such an app ;).

RustFest currently runs this as a a multi-tenant version of the RailsConf CFP app, though it is dangerously buggy in some areas.

There's a second subthread to this: EuRuKo 2018 has expressed interest of bringing the RailsConf CFP app under proper and actually trying to reintegrate all those forks. We could make an effort to make this happen.

I see some use in actually adopting this, as multiple community team members (@badboy, @Manishearth and me) do practically administrate such an app, so it wouldn't add much admin burden.

I can host something like this on Mozilla's Heroku (where the current rustconf app lives), or I can set it up and transfer it to the infra team eventually.

The thing RustConf uses is multi-tenant and not buggy, however it supports a single domain. We could make cfp.foo.com redirect to cfp.rust-lang.org/foo-2019 or whatever.

skade commented

Multi-tenancy has a few more requirements, though. Every conference has their own email address to send information out, for example. My main problem there is that I don't have a full list of such problems at hand :).

Oh, right, hmmmm

(We could still centralize such things as a cfp@rust-lang.org thing)