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

Record time to complete a review #16

Closed
lacabra opened this issue Feb 26, 2021 · 4 comments · Fixed by #19
Closed

Record time to complete a review #16

lacabra opened this issue Feb 26, 2021 · 4 comments · Fixed by #19
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@lacabra
Copy link
Collaborator

lacabra commented Feb 26, 2021

Currently the form records the timestamp at the end of the submission here.

In addition to the current timestamping, we would like to record the time difference between the moment that the user starts reviewing the first question to the time they submit, (recorded as a Time_end - Time_start in milliseconds) and added as an additional field to the submission. We will later use this additional data point to filter out those submissions where the user quickly browsed the entirety of the form arbitrarily clicking yes or no without thoughtfully analyzing each question.

@lacabra lacabra added the enhancement New feature or request label Feb 26, 2021
@lacabra lacabra self-assigned this Feb 26, 2021
@lacabra lacabra added the good first issue Good for newcomers label Apr 23, 2021
@lacabra lacabra changed the title Timestamp submissions Recording time to complete a review Apr 23, 2021
@lacabra lacabra changed the title Recording time to complete a review Record time to complete a review Apr 23, 2021
@rachita19082
Copy link
Contributor

@lacabra I would like to work on this issue. I have gone through the code and I have some idea on how to record the time difference. Can this be assigned to me?

@lacabra lacabra assigned rachita19082 and unassigned lacabra Apr 23, 2021
@lacabra
Copy link
Collaborator Author

lacabra commented Apr 23, 2021

Thank you. Assigned 🙏

@rachita19082
Copy link
Contributor

@lacabra Thanks for assigning this to me. In order to tackle this issue, I think we can note the start time here as the reviewing process starts when the user clicks on the project card. Then we can collect the end time here as mentioned in the issue. Then we can record the difference of the end time and start time as an additional field. I am yet to figure out the details of this. Please let me know if my thought process is correct.

@lacabra
Copy link
Collaborator Author

lacabra commented Apr 24, 2021

Yes, your thought process is correct. You next need to figure out how to store the start timestamp, and make sure you can pass it all the way down to the end, where you'll compute the subtraction.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants