Hey all,
Nice to meet you! I'm Lauren, one of the lead organizers for RailsBridge Chicago. I'm a poet-turned-programmer by way of Dev Bootcamp, now a Rails developer at Brad's Deals. I am SO EXCITED about our new Chicago chapter, and we're working on our second workshop at the moment!
I managed most of our Bridge Troll tasks for the last workshop, and I have a lot of feedback that I think could be really valuable for people. I know some of our organizers here are interested in helping write the code for fixes to these! So prepare for a fairly exhaustive list of Bridge Troll issues and requests, written with the aim to be actionable and kind. :)
1. This one's the biggest, and the most nebulous: I had a weirdly large amount of both students and volunteers tell me they had signed up for our workshop when they hadn't. In the case of the volunteers, some were adamant they'd done it twice. I think either something is off in the UX that's making them think they've completed the process when they haven't, OR there's a bug.
2. After a frazzled email from me, Lillie was awesome enough to get some changes made in that now we can see the RSVP form the students will receive. Heck yes!!!! But I would love to be able to change the form, or add extra fields. There are things that each chapter or each workshop might want to add in order to get the best information for them.
3. On that note, I'd also love to be able to see all of the submitted information on the survey-answers CSV form. Last time I had absolutely no idea what we had asked them (or where to see that information, which is not really anywhere except for in the section picker tool) so I wrote my own form and sent it out. If you want to be able to access the form responses outside of the section picker, you're plain out of luck at the moment.
4. We really need to be able to limit the number of volunteers. Last time I actually had to strategically hide the fact we were having an event from a lot of people because I knew too many of them would want to sign up. It's an awesome problem that we have here! But once you get to a 2:1 student-to-volunteer ratio, adding more more volunteers hinders instead of helps. Also, having a set number helps with budgeting for and ordering food.
5. We had a lot of issues last time with both volunteers and students telling us they couldn't make it via email and not updating their rsvp's. Asking them to update it once is fine, but we don't want to have to hound them. Some people would rather ask you to do it and then not have to worry about it anymore. So: I think it's pretty important to have the ability to remove someone. I guess we'd have to assume that organizers would not be malicious with this tool?
6. Can the email form handle html? Markdown? I honestly was so scared of that completely blank box with no notes about what it can handle that I patently refused to use that tool and did all of the communication with students and volunteers via email. A preview would be awesome, but even something saying "this can interpret html" or what have you would be fine.
7. Another problem I ran into was figuring out who was a new rsvp (or had gotten in from the waiting list) since the last email I sent. For example: on Monday, you send out an email with important information about that week's workshop. By Wednesday, 10 people have gotten in off the waiting list. You want to send them the first email, but you're not sure which 10 students they are. You don't want to re-send information to other people and annoy them or make them think your emails aren't important and can be ignored.
Last time, I was meticulous about this: I was legit pasting all of the emails of the current students into sublime where I could easily keyboard-shortcut them into strings in an array, then doing the same with the emails of the students I had sent the previous email(s) to, and then slapping them both into IRB where I ran some code to see which students were in the current students recipients list but weren't on the list for the last email.
Suffice it to say, this is a pretty silly use of precious organizing time. So here's my proposal: if you send an email via RailsBridge to your current attendees, you can optionally check a box to have that email sent out to any new attendees upon RSVPing. Worry-free!
And that's it! Hopefully that was helpful for you all. Thanks to everyone for caring about stuff like this, which is what makes RailsBridge such a great organization. You all rock.
Let me know if you have any questions about any of this!
All my best,
Lauren Scott