sol-eng/classroom-server

Next generation selection algorithm

colearendt opened this issue · 1 comments

At present, we distribute servers by way of unique IDs passed out to participants. It would be great to have an algorithm that distributes servers by way of an arbitrary string that we either

  • know ahead of time (participant ID, first initial / last name, etc.)
  • select at the time (user puts in first initial / last name / email / etc.)

Then we can log who has signed up for specific servers and optimize our server allocation

In #25 , we have opted for the latter. It significantly cuts down on the work of getting information ahead of time (and that information being accurate). In the one case we had the information ahead of time, many users were left out (and therefore had trouble getting into the class... luckily we had some buffer accounts they could use).