Meeting Minutes - PaulL48/SOEN341-SC4 GitHub Wiki

Index of Meetings

Sprint 1

Meeting 1 on January 19, 2018
Meeting 2 on January 24, 2018
Meeting 3 on January 31, 2018
Meeting 4 on February 2, 2018

Sprint 2

Meeting 5 on February 7, 2018
Meeting 6 on February 9, 2018
Meeting 7 on February 14, 2018
Meeting 8 on February 16, 2018

Sprint 3

Meeting 9 on February 21, 2018
Meeting 10 on February 28, 2018
Meeting 11 on March 2, 2018
Meeting 12 on March 4, 2018
Meeting 13 on March 7, 2018

Sprint 4

Meeting 14 on March 10, 2018
Meeting 15 on March 14, 2018
Meeting 16 on March 16, 2018
Meeting 17 on March 21, 2018
Meeting 18 on March 23, 2018

Meeting Minutes

Sprint 1

Meeting 1

Call to Order
The meeting was held at 11:30pm on January 19, 2018 at Concordia University LB451.

Attendees
Marlin Jayasekera, Paul Lane, Philippe Lorange, Nirmal Ranghawa, Fabrizio Rodin-Miron, Rahimuz Zaman, Xing Zhao.

Open Issues

  • Meet and introduce everyone
  • Briefly discuss previous experience and work
  • Agree on a basic framework to build the project in
  • Decide on a leader

Accomplished Actions

  • The laravel framework was agreed upon as the back end system of the project
  • Reactjs was agreed upon as the front end framework
  • Paul Lane was decided to be the leader

Adjournment
The meeting was adjourned at 12:30pm
Minutes submitted by Paul Lane

Next Meeting
Wednesday, January 24, 2018 at Concordia University H564

Meeting 2

Call to Order
The meeting was held at 12:00pm on January 24, 2018 at Concordia University H564.

Attendees
Paul Lane, Nirmal Ranghawa, Fabrizio Rodin-Miron, Rahimuz Zaman, Xing Zhao.

Open Issues

  • Host a github tutorial
  • Host a reactjs tutorial

Accomplished Actions

  • How to use the github website was shown
  • How to use the github desktop app was show
  • How to create branches, commits and pull requests against issues was show
  • A tutorial on reactjs was presented by Fabrizio

Adjournment
The meeting was adjourned at 2:50pm
Minutes submitted by Paul Lane

Next Meeting
Wednesday, January 31, 2018 at Concordia University H564

Meeting 3

Call to Order
The meeting was held at 12:10pm on January 31, 2018 at Concordia University H564.

Attendees
Marlin Jayasekera, Paul Lane, Philippe Lorange, Fabrizio Rodin-Miron, Khang Zheng Ng, Rahimuz Zaman, Xing Zhao.

Open Issues

  • Build an initial list of potential features
  • Organize and assign tasks required for the end of Sprint 1
  • Divide and assign tasks for the start of Sprint 2

Accomplished Actions

  • A list of 18 potential features were presented and briefly discussed
  • Tasks for the end of sprint 1 were identified and assigned
  • Tasks for the start of sprint 2 were decided on and assigned

Adjournment
The meeting was adjourned at 1:10pm
Minutes submitted by Paul Lane

Next Meeting
Wednesday, February 2, 2018 at Concordia University JSMB2.287

Meeting 4

Call to Order
The meeting was held at 12:00pm on February 2, 2018 at Concordia University JSMB2.287.

Attendees
Marlin Jayasekera, Paul Lane, Philippe Lorange, Nirmal Ranghawa, Fabrizio Rodin-Miron, Khang Zheng Ng, Rahimuz Zaman, Xing Zhao.

Open Issues

  • Finalize and discuss any issues regarding the end of sprint 1
  • Merge remaining pull requests for sprint 1

Accomplished Actions

  • All required pull requests have been merged
  • All issues regarding sprint 1 have been closed
  • Two additional issues have been moved forward to sprint 2

Adjournment
The meeting was adjourned at 12:50pm
Minutes submitted by Paul Lane

Next Meeting
Wednesday, February 7, 2018 at Concordia University H564

Sprint 2

Meeting 5

Call to Order
The meeting was held at 12:00pm on February 7, 2018 at Concordia University LB451.

Attendees
Marlin Jayasekera, Paul Lane, Philippe Lorange, Fabrizio Rodin-Miron, Khang Zheng Ng, Xing Zhao.

Open Issues

  • Present members' progress on assigned issues
  • Exchange questions regarding assigned work
  • Generate new issues for work which has been brought up
  • Decide on policy regarding branches which have been merged
  • Provide a crash course on back-end work in laravel

Accomplished Actions

  • Questions regarding work were addressed
  • A policy for merged branches was decided: Merged branches will now be deleted.
  • The idea of API authorization via tokens was discussed
  • A source of UI elements was decided: www.fontawesome.com
  • Automating the demo server to update from master was discuessed
  • Initial database design was decided on

Adjournment
The meeting was adjourned at 1:05pm
Minutes submitted by Paul Lane

Next Meeting
Friday, February 9, 2018 Location TBD

Meeting 6

Call to Order
The meeting was held at 1:00pm on February 9, 2018 at Concordia University JSMB Floor 2.

Attendees
Marlin Jayasekera, Paul Lane, Philippe Lorange, Nirmal Ranghawa, Fabrizio Rodin-Miron, Khang Zheng Ng, Rahimuz Zaman, Xing Zhao.

Open Issues

  • Assign final work for Sprint 2
  • Discuss individual difficulties regarding work done
  • Discuss deadlines for individual components
  • Share experience and address possible solutions to difficulties
  • Priority, risk and points are to be assigned to existing user stories

Accomplished Actions

  • Final work for Sprint 2 was split up and distributed
  • Individual progress was assessed and accounted for
  • Some small problems were addressed by other members
  • An ultra short timeline was presented for the completion of tasks, followed by their integration
  • Priority, risk and points were assigned to existing user stories

Adjournment
The meeting was adjourned at 1:35pm
Minutes submitted by Paul Lane

Next Meeting
Wednesday, February 14th, 2018 Location: B-Annex, B-302 (2160 rue Bishop, Montreal, QC)

Meeting 7

Call to Order
The meeting was held at 11:30am on February 14, 2018 at Concordia University B-Annex, B-302 (2160 rue Bishop, Montreal, QC)

Attendees
Paul Lane, Philippe Lorange, Nirmal Ranghawa, Fabrizio Rodin-Miron, Khang Zheng Ng, Rahimuz Zaman, Xing Zhao.

Open Issues

  • Group collaboration to integrate components and commit work
  • Exchange expertise to facilitate work

Accomplished Actions

  • Integration of individual work started, but with many problems
  • Work-shopped on solving various problems and challenges

Adjournment
The meeting was adjourned at 5:30pm
Minutes submitted by Paul Lane

Next Meeting
Wednesday, February 16th, 2018 Location: Concordia University JSMB 2.445

Meeting 8

Call to Order
The meeting was held at 11:10am on February 16, 2018 at Concordia University JSMB 2.445

Attendees
Marlin Jayasekera, Paul Lane, Philippe Lorange, Nirmal Ranghawa, Fabrizio Rodin-Miron, Khang Zheng Ng, Rahimuz Zaman, Xing Zhao.

Open Issues

  • Group collaboration to integrate components and commit work for user presentation
  • Exchange expertise to facilitate work
  • Add ability to view questions

Accomplished Actions

  • Integration of individual work continued, but with many problems
  • Work-shopped on solving various problems and challenges

Adjournment
The meeting was adjourned at 12:50pm
Minutes submitted by Paul Lane

Next Meeting
Wednesday, February 21st, 2018 Location: TBD

Sprint 3

Meeting 9

Call to Order
The meeting was held at 1:30am on February 21, 2018 virtually through discord

Attendees
Fabrizio Rodin-Miron, Rahimuz Zaman.

Open Issues

  • Redux library was demoed and presented

Accomplished Actions

  • The redux library was shown and demonstrated

Adjournment
The meeting was adjourned at 2:00pm
Minutes submitted by Paul Lane

Next Meeting
Wednesday, February 28th, 2018 Location: LB-452 (Japan)

Meeting 10

Call to Order
The meeting was held at 12:30am on February 28, 2018 at Concordia University LB-453 (Japan)

Attendees
Marlin Jayasekera, Paul Lane, Philippe Lorange, Nirmal Ranghawa, Fabrizio Rodin-Miron, Khang Zheng Ng, Rahimuz Zaman, Xing Zhao.

Open Issues

  • Discuss work performed over the study break
  • Convene on breaking down work to finish sprint 2 (late)
  • Discuss work needed to complete sprint 3

Accomplished Actions

  • New libraries added to project were briefly presented
  • Accomplished features were showcased by the developer (Fabrizio)
  • Page re-structure presented

Adjournment
The meeting was adjourned at 2:00pm
Minutes submitted by Paul Lane

Next Meeting
Wednesday, March 2nd, 2018 Location: TBD

Meeting 11

Call to Order
The meeting was held at 10:20am on February 28, 2018 at Concordia University seventh floor
The meeting was put on hold from 12:53 to 1:10 to meet with TA

Attendees
Marlin Jayasekera, Paul Lane, Philippe Lorange, Nirmal Ranghawa, Fabrizio Rodin-Miron, Khang Zheng Ng, Rahimuz Zaman, Xing Zhao.

Open Issues

  • Try to resolve some developer environment problems
  • Discuss Redux structure and briefly demo it
  • Discuss plans for moving forward with sprint 2 (late)
  • Discuss potential feature for sprint 3

Accomplished Actions

  • A crunch meeting was planned for March 4 to attempt to finish sprint 2
  • A plan for individual developers to learn react was formed
  • Possible emergency alternative options were presented by the TA

Adjournment
The meeting was adjourned at 2:00pm
Minutes submitted by Paul Lane

Next Meeting
Wednesday, March 4, 2018 Location: Concordia Library

Meeting 12

Call to Order
The meeting was held at 12:00pm on March 4, 2018 at Concordia University Library

Attendees
Marlin Jayasekera, Paul Lane, Philippe Lorange, Nirmal Ranghawa, Khang Zheng Ng, Rahimuz Zaman, Xing Zhao.

Open Issues

  • Work on project to try and finish sprint 2
  • Resolve any small issues that arise through locality of skill

Accomplished Actions

  • A number of bugs were resolved
  • A number of improvements were made
  • Dev environments were fixed (not all)

Adjournment
The meeting was adjourned at 6:00pm
Minutes submitted by Paul Lane

Next Meeting
Wednesday, March 7, 2018 Location: Concordia B-Annex

Meeting 13

Call to Order
The meeting was held at 10:30am on March 7, 2018 at Concordia University B-Annex

Attendees
Marlin Jayasekera, Paul Lane, Philippe Lorange, Nirmal Ranghawa, Fabrizio Rodin-Miron, Khang Zheng Ng, Rahimuz Zaman, Xing Zhao.

Open Issues

  • Attempt to resolve sprint 2 bugs
  • Finish work on sprint 3 feature
  • Bring book-keeping up to date for minutes, TraviCI, and wikis

Accomplished Actions

  • Sprint 2 bugs resolved!!
  • The sprint 3 feature work has continued
  • Documentation has been added

Adjournment
The meeting was adjourned at 6:00pm
Minutes submitted by Paul Lane

Next Meeting
Friday, March 10, 2018 Location: Concordia JSMB second floor.

Meeting 14

Call to Order
The meeting was held at 11:30am on March 10, 2018 at Concordia University B-Annex

Attendees
Marlin Jayasekera, Paul Lane, Philippe Lorange, Nirmal Ranghawa, Fabrizio Rodin-Miron, Khang Zheng Ng, Rahimuz Zaman, Xing Zhao.

Open Issues

  • Plan and allocate work for sprint 4 (late)
  • Start working on unit testing
  • Address bugs that appeared after sprint 3
  • Discuss potential small features for sprint 4

Accomplished Actions

  • Issues were created and assigned for sprint 4
  • Unit testing work was accomplished
  • a preliminary search feature prototype was accomplished

Adjournment
The meeting was adjourned at 1:30pm
Minutes submitted by Paul Lane

Next Meeting
Friday, March 14, 2018 Location: TBA.

Meeting 15

Call to Order
The meeting was held at 12:00pm on March 14, 2018 at Concordia University H564

Attendees
Marlin Jayasekera, Paul Lane, Philippe Lorange, Nirmal Ranghawa, Fabrizio Rodin-Miron, Khang Zheng Ng, Rahimuz Zaman, Xing Zhao.

Open Issues

  • Continue work on unit tests
  • Refine search feature
  • Fix latent bugs

Accomplished Actions

  • Work on bugs continued
  • Unit tests were discussed and implemented in React and PHP

Adjournment
The meeting was adjourned at 1:15pm
Minutes submitted by Paul Lane

Next Meeting
Friday, March 16, 2018 Location: TBA.

Meeting 16

Call to Order
The meeting was held at 1:00pm on March 16, 2018 at Concordia University H564

Attendees
Marlin Jayasekera, Paul Lane, Philippe Lorange, Nirmal Ranghawa, Fabrizio Rodin-Miron, Khang Zheng Ng, Rahimuz Zaman, Xing Zhao.

Open Issues

  • Review tasks to be completed before sprint 4
  • Attempt to integrate React testing into code climate
  • Attempt to increase test coverage

Accomplished Actions

  • More tests were added
  • A potential notification feature was put on hold
  • Fixing a borken reference in index.js

Adjournment
The meeting was adjourned at 2:15pm
Minutes submitted by Paul Lane

Next Meeting
Friday, March 21, 2018 Location: TBA.

Meeting 17

Call to Order
The meeting was held at 12:00pm on March 21, 2018 at Concordia University B-Annex

Attendees
Marlin Jayasekera, Paul Lane, Philippe Lorange, Nirmal Ranghawa, Fabrizio Rodin-Miron, Khang Zheng Ng, Rahimuz Zaman, Xing Zhao.

Open Issues

  • Discuss security of the suggestion feature
  • Discuss removal of anonymous suggestions
  • Discuss csrf token and its associated bugs

Accomplished Actions

  • Removed anonymous suggestions
  • Researched the csrf token

Adjournment
The meeting was adjourned at 1:15pm
Minutes submitted by Paul Lane

Next Meeting
Friday, March 23, 2018 Location: TBA.

Meeting 18

Call to Order
The meeting was held at 12:00pm on March 23, 2018 at Concordia University B-Annex

Attendees
Marlin Jayasekera, Paul Lane, Philippe Lorange, Nirmal Ranghawa, Fabrizio Rodin-Miron, Khang Zheng Ng, Rahimuz Zaman, Xing Zhao.

Open Issues

  • Discussing improving UI
  • Discuss domain problems and domain service provider

Accomplished Actions

  • Added some improved UIs
  • Fixing some problems with the service provider

Adjournment
The meeting was adjourned at 1:43pm
Minutes submitted by Paul Lane

⚠️ **GitHub.com Fallback** ⚠️