Add sign up contact form
cdeil opened this issue · 3 comments
Currently on the Gammapy webpage we have two places where we have personal email addresses.
- On cta.html there's @robertazanin as contact to get access to https://github.com/gammasky/cta-analyses
- On contact.html there's my email to get access to the Gammapy slack.
We should replace that with a link to a sign-up form. I guess google form could be an option? Does anyone know if there's a better way?
@bsipocz - Do you know what this Heroku app to sign up for Astropy slack is? Is it a nice / maintainable solution? Why not just use a Google form?
@cdeil - I'm not sure about the heroku app details, it was most likely @eteq who set it up. My understanding is that with the heroku solution when someone signs up they get the slack invite straight away.
I haven't seen any channels to use a google form instead, probably it cannot do the callback to automatize the process? If the manual addition is what you're aiming for for the gammapy channel, then the google form should work, too.
@bsipocz - Thanks for the feedback.
I looked around a bit, and for us I think Google form might be best: https://stackoverflow.com/a/9533203/498873 so I'll probably add that tomorrow. If it's not possible / easy to embed, I might try FormSpree https://stackoverflow.com/a/26949858/498873
We don't want auto sign-up, just a way for people to contact us to ask for permission for the Gammapy slack or private Github repos we have, without having to give a personal email as contact on our webpage. Or we'll make a gammapy-support@gmail.com
address for that and no form.
I think Slack has a way to configure sign-up, so that a public link can be shared, and then it's Slack maintainer approved. That seems like the simplest solution. We should implement that.