rust-community / team

the Rust Community Team 🦀⚙️✨
https://www.rust-lang.org/en-US/team.html#Community-team
54 stars 8 forks source link

Multi-Tenant CFP app #258

Open skade opened 5 years ago

skade commented 5 years ago

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

https://github.com/rust-community/team/issues/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.

Manishearth commented 5 years ago

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 5 years ago

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 :).

Manishearth commented 5 years ago

Oh, right, hmmmm

Manishearth commented 5 years ago

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