gammapy/gammapy-webpage

Add sign up contact form

cdeil opened this issue · 3 comments

cdeil commented

Currently on the Gammapy webpage we have two places where we have personal email addresses.

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.

cdeil commented

@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.

cdeil commented

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.