Skip to content

Week 7 (Stand up)

Elia Traore edited this page May 29, 2017 · 4 revisions

Meeting Date: 15.05.17 Author: Ron Gatenio

Accomplishments

  • Inbal

    Divided the new feature into 2 parts:

    1. Giving the database an hierarchical structure
    2. Changing the messages that are sent from the sensors
  • Yarden

    Research on dashboard libraries. Found several libraries, 2 of which are compatible with JavaFx. One of them actually look really good, but it is only compatible with gradle and not maven.

  • Roy

    • Continued the worked on the sensors simulator.
    • Made a list of optional streams for the new file system.
  • Alex

    • Learnt the system components and their connection from Ron
    • Started working on the GUI for the shutter sensor.
  • Elia Researching server communication with broadcast over UDP, and implementation.

  • Ron

    • Separated the project into sub-modules for easier compilation.
    • Started modifying the design pattern of the system's GUI.
    • Modified the developers API to support launching the house emulator from the developer's environment.
    • Went through the system with Alex

Plans for the future

  • Inbal

    Will finish the work on the DB change and the new messages structure, and increase the coverage.

  • Yarden

    Will download the discussed library, add it to the project and learn how to work with it.

  • Roy

    Will continue the work on the simulator, and find a way to save and restore the locations of the sensors in the simulator.

  • Alex

    Will upload a list of ideas for new sensors, and will start the work on the shutter application.

  • Elia

    Will do back-end development of the sensors simulator, and will improve the visual design of the sensors simulator GUI.

  • Ron Will do wikis, tests, and create a branch for Alex to work on his application (a branch that still uses the old API).

Important dates

  • Code reviews:

    We will do code reviews in a week or two after the beginning of the of the next sprint.

    Before this date, we will finish deciding on the coding conventions.

  • Personal meetings with Tanya:

    Please schedule a meeting with Tanya... she is in room 310.

Things to discuss in the future

  • What is the purpose of the applications in light of the dashboards?
  • What kind of dashboards should be created?
  • Should we allow developers to modify the dashboards?

Clone this wiki locally