-
Notifications
You must be signed in to change notification settings - Fork 178
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
Notify users of new nearby competitions #114
Comments
Note: This would require asking users where they live (see #732). Would we also want different distance thresholds for different parts of the world? @pedrosino has been thinking about this stuff recently, what do you think? |
I think we could use a fixed one. We'd have to figure out what is close for each country and then store it someway. Not worth the trouble, I think. |
@jfly Could users nominate a country that they live in so that delegates in that Region can field questions/admin tasks? |
Good idea, although it's probably worth mentioning at this point that we don't have a way to go from an iso2 country code to a list of delegates for that iso2 country code. Also, "country" might be too big for certain places: being notified of every US competition is overwhelming, for instance. |
Basically, anything like country or delegate could be used to track down competitions near the user. The user could select a specific delegate and get notified about their new competitions. |
I also think the user could enter their own mile/km radius around them where the competition should happen for them to get a notification. The notification should be via email I think. |
CubingUSA used to have such a feature (although it never seemed to work). They have optional fields for City/State you can add to your profile. The feature used a selectable range (100 miles, 500 miles, etc.) to receive notifications of new competitions. I think adding something like this would be worth the effort. I would love to go to some competitions in neighboring States where I'm not the delegate but I never hear about them until it's too late. I also get complaints from people who miss my competition registration deadlines because they didn't hear about it in time. |
Yeah, looking back at this more than a year later, I think this could be in the profile edit area. Users could select a km radius or a specific delegate to be notified of their competitions. Whole new avenue of features for this one. |
I'm going to look into this. Some suggestions came up on the staff list related to #3797 My proposal: a user can create one or more Subscription, with the following parameters:
So, for example, I could subscribe to all competitions within 500km of my home, and also all competitions in the US with Fewest Moves. |
@timreyn, that sounds pretty fab!
Supporting multiple would be very useful to me. :-D As an additional step, it would also be nice to have a competition calendar. :-D #64 |
@timreyn do you have plans on working/completing this? |
Sorry, this (and everything else cubing related) got deprioritized last year when COVID started. I can add this back to my todo list, though there's still a decent amount more work on top of what I did last year. |
@Jambrose777 From a data protection perspective, do you know what constraints would apply in the following cases:
|
Scoping note: Although this deals with competitions, it is ultimately storing data about the preferences of a user - which is in the scope of the User service, not the Competition service (which stores data about competitions) |
All that is fine. Users giving consent to use their data in specific ways is completely fine. We should allow them to unsubscribe at any time / remove that consent. |
I've had a couple questions about existence of such a thing recently.
This was a ccm idea, but probably fits better here.
cubing/ccm#108
The text was updated successfully, but these errors were encountered: