Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Coaches Registration Form #110

Closed
ferbsx opened this issue Aug 27, 2018 · 8 comments
Closed

Coaches Registration Form #110

ferbsx opened this issue Aug 27, 2018 · 8 comments
Assignees
Labels

Comments

@ferbsx
Copy link
Member

ferbsx commented Aug 27, 2018

Hi,
I would really like if we could also have the coaches registration form on this app. So if your bored with all the attendee forms you could do this, but the priority is definitely to the attendee forms (as they are way more complicated with the "confirmation" and the whole accepted/ wait-listed/ rejected concept).
This is how the current form looks like.
I would also like the added checkbox of

  • I identify as female.
    If you'd like you can have it as a Gender : M / S type of a thing or whatever you like.

Plain text:
Beginners Workshop July 20th & 21st
Dear Rails Girls Berlin coaches,
we are looking for helping hands for our next beginners workshop.

When:
Installation Get-Together 20.07. 18:15 - 20:30
Workshop Day 21.07. 10:00 - 18:00

Where:
Installation Get-Together: Posteo, Methfesselstraße 32, 10965 Berlin
Workshop Day: Le Wagon, Rudi-Dutschke-Straße 26, 10969 Berlin

Schedule & Details: http://wp.me/P4oXTv-IQ

  • Required
    Your Name *
    Your answer
    E-Mail *
    Your answer
    Preferred Language *
    German
    English
    I am a first time coach
    Yes
    No
    I can help *
    on the installation party
    on the workshop day
    on both days
    Would you like to give a Ligthning Talk? What topic do you have in mind?
    The talk should be understanable for beginners and not longer than 5 minutes.
    Your answer

Notes (including if you would like to help the organisers on the day or even become an organiser in the future)
Your answer

Please read and accept our Code of Conduct http://berlincodeofconduct.org/de/ *
"I have read the code of conduct and comply to it"
SUBMIT

Screen shots:
screen shot 2018-08-27 at 8 40 33 pm
screen shot 2018-08-27 at 8 40 41 pm
screen shot 2018-08-27 at 8 40 48 pm

@ferbsx ferbsx added the Future:Coaches form Coaches form label Aug 27, 2018
@ferbsx
Copy link
Member Author

ferbsx commented Aug 27, 2018

When the form is not accepting any more applications (after the coaches application deadline - this is different to the attendee deadline, we usually give coaches a few more days to sign up), this pops up if they try to register:

You can no longer register to coach at the Rails Girls Berlin (code curious) Beginners Workshop, as the registration deadline has passed.

Try contacting the Rails Girls Berlin (code curious) organisers, if you think that this is a mistake at [email protected]

@ferbsx
Copy link
Member Author

ferbsx commented Aug 27, 2018

After they have filled up the form, this shows up:

Thank you for registering. You will get detailed information in the week before the workshop. :)
If you have any questions, don't hesitate to write us at [email protected].

Rails Girls Berlin (code curious) Team

@ferbsx
Copy link
Member Author

ferbsx commented Aug 27, 2018

There should be a notice saying "By signing up to coach at this event, your e-mail will be added to our coaches pool e-mail list. We use this list to inform coaches about upcoming workshops." and next to this, there should be an "Opt-out" button they can press if they do not want to have their email saved.
(It would be magical if this then later produces a csv file called "Coaches-pool" or something which has the coaches' name, email, language preference, workshop date (eg: Beginners WS July 2018). This is saved if the person did not opt-out of this condition). We use MailChimp (a tool we are currently using to send mass emails that unfortunately costs us a monthly fee), and there we have a list of coaches' emails and to add new emails, we can use a csv file which is great (it automatically takes care of duplicates).

For the future future, it would also be awesome if we could send the "Coaches Wanted" e-mail also using the app! ✨✨

@agatakrawczyk
Copy link
Collaborator

Ferdous i'll write here your workflow you sent me, to keep it in one place:

"Another thing to keep in mind with coaches is that, there are a few black listed coaches."

WORKFLOW:

  • adjust the Google form by writing the correct dates and stuff
  • open application
  • every few days, I check in to see how many coaches have applied (it would be super awesome if the app could maybe send me an email every other day, letting me know how many coaches applied) > this affects our twitting and emailing and reaching out to coaches
  • the coaches registration usually doesn't have the same deadline as the attendees application. So if we have enough coaches by that deadline, I close it, if not, it stays open till we do/ the day before the workshop (oftentimes, coaches register last minute because they're not sure if they're free on that weekend and we don't want to reject them since we still need them)
  • a week before the workshop, I check the coaches, if any is black-listed, I write them a polite email explaining why we would not like to have their help
  • I remove duplicates (coaches often forget if they have already applied 😅 )
  • I also send the coaches-info email telling them all about the run-down, the schedules, tutorials, who does a lightning talk, etc. (This is in the email in the issue on GitHub)
  • then some coaches cancel, because they forgot they had applied, or they're sick now or for whatever reason
  • so I remove them and make new plans
  • in the mean time, more coaches might've registered, so I send them the coaches-info mail"

@magicjascha magicjascha self-assigned this Mar 18, 2019
magicjascha added a commit that referenced this issue Mar 26, 2019
magicjascha added a commit that referenced this issue Mar 26, 2019
…n, validations, success-view, emails, admin
@simaofreitas simaofreitas mentioned this issue Apr 8, 2019
magicjascha added a commit that referenced this issue Apr 15, 2019
@simaofreitas
Copy link
Collaborator

@ferbsx

a week before the workshop, I check the coaches, if any is black-listed, I write them a polite email explaining why we would not like to have their help

Is this email the same for every blacklisted person? Should we define it as an email template for the event?

@simaofreitas
Copy link
Collaborator

simaofreitas commented Oct 14, 2019

Todo:

  • Improve error message when no longer possible to apply to coach an event
  • Improve success message after successful application as coach for event
  • Add privacy notice to coach application form
  • Add boolean columns for lightning talk (morning/afternoon)
  • approval for coaches
  • approval for lighting talks
  • Add email for coaches confirmation
  • Add field to mark if email was sent to coach already
  • Add cancel button for coach application
  • Redo public profile

@juopmu
Copy link
Collaborator

juopmu commented Nov 4, 2019

We finished the basic implementation and moved the remaining improvements to a new issue #214

@juopmu juopmu closed this as completed Nov 4, 2019
@ferbsx
Copy link
Member Author

ferbsx commented Nov 5, 2019

@ferbsx

a week before the workshop, I check the coaches, if any is black-listed, I write them a polite email explaining why we would not like to have their help

Is this email the same for every blacklisted person? Should we define it as an email template for the event?

No the email isn't always the same. But it would be cool to still have a template (in which I would most probably write some example responses and general tips on how to formulate the email). It's tricky to write these emails since we don't want to hurt anyone but also want to keep a safe space and have coaches we can rely on.

I'm sorry for not answering here earlier, I just saw the question now after I got the email that the issue was closed. Maybe it still helps (@juopmu )

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants