-
Notifications
You must be signed in to change notification settings - Fork 7
Meeting 2017 09 15 Front and Back End
Kai Xu edited this page Sep 29, 2017
·
1 revision
Present: Kai, Humzah, Reday, Shaz
Progress update
-
Shaz,
-
Humzah,
-
Reday,
Project timeline update
-
share heroku access
-
make a default landing page for sensemap-api.heroku.com?
-
saving sensemap session
-
how to send the email/password to google+ in the test code
-
'session schema' should be an array of nodes
Shaz
- Testing for the REST API: test specs with Jasmine/Sinon: with Jasmine only first.
- make a default landing page for sensemap-api.heroku.com to show that it is up and running.
- update session schema to include a 'session name' and an array for 'nodes'.
- Agree with Reday about the API for session data.
Kai
- write down the behaviours of session and saving.
- how to send the email/password to google+ in the test code (with Reday).
- look into virtual DOM for browser behaviours testing (with Humzah).
Reday
- continue the testing: how to send the email/password to google+ in the test code
- API for session data. Have a look of the save files from the old sensemap (master branch).
- the old save file is a bit big; need to reduce the size
- automatically save every history map change right after it happens.
- when sensemap starts, user has to choose from an existing session for create a new session.
- user also has the option to end a session, and then choose a different session or start a new one.
- Discuss with Shaz about the API for sessions.
Humzah
- create custom css for the buttons and annotation text field.
- Finish image annotation (do it later if it is likely to take more than a day).
- the 'others' section of browser behaviours.
- testing browser behaviours.
Missing Features for Online Study
Behaviour: Node and Edge Creation
Testing and Behaviour Driven Development (BDD)
Video: Testing with Jasmine and Sinon-Chrome
Video: overview of SenseMap code
Video: browser features in the old 'master' branch
How browserProvenance.js works
Video: create REST API for MongoDB using Node.js