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

Delete profile concerns #19

Open
cmuld3r opened this issue Dec 1, 2015 · 13 comments
Open

Delete profile concerns #19

cmuld3r opened this issue Dec 1, 2015 · 13 comments

Comments

@cmuld3r
Copy link
Collaborator

cmuld3r commented Dec 1, 2015

How should we handle deleting user profiles? We don't want bad data and people getting contacted when they've already found a ride.

Do we need an easier way to delete a profile? Maybe a text message that auto-deletes, or just includes a shortlink to the profile page which scrolls to the delete button?

Also, do we already keep, or do we need to keep every record after 'deleting' for statistical purposes?

@buddhistsforbernie
Copy link
Collaborator

It seems intuitive that when a driver contacts a passenger, that passenger
gets deleted, or at least marked accounted for?

As for drivers, I think some drivers might be bussing people all day to
some events (e.g. PRIMARIES!), so maybe just giving them an option to mark
themselves "full"?
On Dec 1, 2015 3:19 PM, "Christopher Mulder" [email protected]
wrote:

How should we handle this? We don't want bad data and people getting
contacted when they've already found a ride.

Do we need an easier way to delete a profile? Maybe a text message that
includes a shortlink to the profile page and scrolls to the delete button?

Also, do we already keep, or do we need to keep every record after
'deleting' for statistical purposes?


Reply to this email directly or view it on GitHub
#19.

@kyleschmolze
Copy link
Collaborator

Do you think the current way to delete a profile is too hidden? It may be, but maybe we should wait to hear from real users before we're sure? Also, a good middle-ground option between auto-deleting and not might be: After a user gets contacted by a driver/passenger, we send a follow up text that says "If you are all set, please make sure to delete your profile here: [LINK]"

@cmuld3r
Copy link
Collaborator Author

cmuld3r commented Dec 2, 2015

@buddhistsforbernie i don't think we should delete a passenger when a driver contacts them... as they may not actually coordinate with each other... and another driver may want to contact the passenger. We have it setup where you can contact multiple people and wait for a response.

@cmuld3r
Copy link
Collaborator Author

cmuld3r commented Dec 2, 2015

i do think it's a bit hidden, as we never send people directly to the profile. the current profile page link takes them back to the search page. I like the follow-up text idea to give them a link directly to their profile.

@clarissa1287
Copy link

I like the text idea as well, but what if they want to delete their profile before the ride has gone through? How would they delete their profile before they get the text?

@kyleschmolze
Copy link
Collaborator

Right now, after you create a profile, if you go back to edit it, there's a delete button.

@clarissa1287
Copy link

That's awesome! Thanks @kyletns!

@cmuld3r
Copy link
Collaborator Author

cmuld3r commented Dec 7, 2015

hey @kyletns, with deleting profile records we could be losing stats about people who are signing up and contacting other people, right? think this is an issue? if so, is there a way to have stats on people who end up deleting their profile even though we're deleting records?

@cmuld3r
Copy link
Collaborator Author

cmuld3r commented Dec 7, 2015

if we can't currently, what do you think about a delete flag or having a journal table with all records?

@kyleschmolze
Copy link
Collaborator

I would opt for the "delete flag" option, @cmuld3r. Maybe check out https://github.com/rubysherpas/paranoia, which I've used to success before. Also, it may be smart to add a model for Sms or TextMessage or something, so we can keep a history of everything we're sending out.

@cmuld3r
Copy link
Collaborator Author

cmuld3r commented Dec 8, 2015

what would be the rationale for keep the texts we're sending? in case we want to display in the app at a later date?

@cmuld3r
Copy link
Collaborator Author

cmuld3r commented Dec 8, 2015

thanks, i'll check out paranoia :)

@kyleschmolze
Copy link
Collaborator

No just for our own purposes, for debugging.

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

No branches or pull requests

4 participants