-
Notifications
You must be signed in to change notification settings - Fork 6
Week of 2021 03 30
Ryan Shukla edited this page Apr 7, 2021
·
16 revisions
- record video and show it during demo time
- everyone must be in it
- should be "engaging"
- there will be live Q&A time after the video is shown
- Change user screen to save and remove ListenerRegistration (Andrew)
- Implement hashcode in User class (Andrew)
- Change updateDeviceUser in Database class so that it iterates over owned experiments and updates the owner field (Andrew)
- Update publish screen so that when a user submits, they are given a toast and returned to the subscribed page (Vasu)
- Change all appropriate fields in add trials screen to only accept numbers (Vasu)
- Make intent tests for location functionality (Jacques)
- Make intent tests for owner screen functionality (Ryan)
- Fix failing test case for getExperimentsByOwner (Ryan)
- Implement questions and answers (Furmaan, Jacques, Ricky) (By Thursday)
- Database plan: Store array of Question objects in the experiment. Each Question object has a field for text, a field for User that asked the question, and a collection of Answer objects. Each Answer object has a String field for the answer and a User field for the User who is answering.
- Make intent tests for q/a functionality (Ryan)
- Fix histograms for binomial (Furmaan and Jacques)
- Call getUserByIdNotLive() (and maybe getExperimentByIdNotLive()) in question and answer screens (see contributors screen) (Ryan)
- Fix UI in Q&A so that name and description don't overlap (Furmaan and Jacques)
- Fix bugs in contributors screen (checkboxes are not consistent when you go back and return to contributors screen) (Vasu and Ricky)
- we're seeing a lot of alloc/free activity in the log. maybe this is the root cause?