---
# System prepended metadata

title: Minutes of meeting 2019-08-15
tags: [Middle of Sprint, End of Sprint, Irregular Meeting]

---



---
Minutes of meeting 2019-08-15
===
<!-- Click on the Plus (between Eye and Questionmark) and then "Create from Template" and then "Use this template" to create a new document based upon this -->

<!-- remove or add tags as needed! -->
###### tags: `End of Sprint` `Irregular Meeting` `Middle of Sprint`
:::info
- **Location:** F2 211
- **Date:** August 15, 2019 11:15 until 13:15
- **Agenda**
1. Group Presentations
    - Introduction to changes in the Root.tscn (Stefan)
    - GUI Icons/banners (Hassan)
    - GUI presentation (Meher and group)
    - Help mode using previous 
2. Personal Task Review `5min`
3. Open Discussion `30min`
    -    UI Icons - With/without labels? Tooltip?
    -    Database selection
    -    Should we start with documentation? 
    -    Help mode discussion? (stages?) 
    -    Testing current pentomino version
    -    Teacher mode discussion 
4. Information for the next meeting `10min`
5. Team Lunch  

- **Participants:**
    - [x]Birte
    - [x]Felix
    - [x]Stefan
    - [x]Julia
    - [x]Aviral
    - [x]Serge
    - [x]Shrutha
    - [x]Nikita
    - [x]Hassan
    - [x]Srinivas
    - [ ]Melanie
    - [x]Shashank
    - [x]Sayalee
    - [x]Bhagyashree
    - [x]Garima
    - [x]Christopher
    - [x]Chi
    - [x]Sebastian
    - [x]Pooja
    - [x]Meher
<!-- - Special Guests:  -->
- **Protocol done by:** [Julia](https://git.cs.upb.de/jbresien), Nikita
- **Host:** [Garima](https://git.cs.upb.de/garima)
- **Reference:** [Last meeting minute](https://hackmd.io/HdMqBGlXQs-Sfxma6HkikA)

:::

:bar_chart: Group Presentations
---

- **Stefan**:
    - **Root node split-up**
        - presented and explained new scenes (e.g. GameLayer, DrawingLayer, InterfaceLayer)
        - Scene like InterfaceLayer containts buttons
    - **centralized path to other elements in Global.gd** (before we had many usages of get_node, find_node, ...)
        - constants now in Global.gd 
        - for accessing other elements just use e.g. get_node(global.CMD_SOLVE)

- **Hassan**:
    - **created custom icons**
        - we will have a dark background (dark grey) as said by customers
        - using icons without labels
            - the user can activate labels (e.g. by Timo or somewhere else) but these labels will then be added dynamically in Godot by code, no need to change the icon to an icon with text
        - drawing mode icons will have the same yellow color as menu buttons
        - Logo for startscreen
            - without the "S" -> instead of "Pentominos" just "Pentomino"
        - group agreed that design already looks very nice :)
    - **Teacher mode**
        - Name, Grade shown to teacher on the first screen
        - list is sorted according to the recent player first 

- **Shashank and Meher**:
    - **rescaling of pieces (smaller pieces) that are laying on a trail**
    - Place all the tiles on a tray (as discussed last meeting)
    - still a few bugs regarding scaling
    - The presented working branch had more than just scaling of pieces functionality
        - Please separate different tasks and not combine everything in one branch --> separate the work for scaling pieces and menu in different issues/branches/MR

- **Garima and Srnivas**:
    - **Help mode**:
        - Discussions going on which sizes/stages of help mode are needed
            - e.g. 3 * 5  with 3 tiles
        - Help mode is to gain strategies, somewhat like tutorial
        - check which grid is important and can help children (let's do a test)
    
- **Sayalee and Shashank**:
    - **Drawing mode on top of screenshots**
        - it is possible to draw on top of a screenshot
        - bug: text can not be moved

- **Bhagyashree and Serge**:
    - **Gallery**
        - added delete functionality for screenshots


:dart: Achieved this week
---
<!-- You can change the number in the gitlab link to link to an issue -->
**Tell us what you achieved in the last week:**
- Christopher
    - [Restart functionality](https://git.cs.upb.de/bili/pg-nice-idea/merge_requests/130), merged
    - [Timo improvements](https://git.cs.upb.de/bili/pg-nice-idea/merge_requests/131), merged
        - Talking animation and print-message-api
        - leave and enter by animation
        - Improved win detection and win animation for Timo
- Stefan
    - Split up Root.tscn into different subscenes, merged
    - centralized access to nodes by using constants defined in Global.gd, merged
    - several reviews and merges
- Julia
    - [Connect interaction settings](https://git.cs.upb.de/bili/pg-nice-idea/merge_requests/120), merged
    - [Timo improvements](https://git.cs.upb.de/bili/pg-nice-idea/merge_requests/131), merged
        - Talking animation and print-message-api
        - leave and enter by animation
        - Improved win detection and win animation for Timo
- Aviral
    - Ongoing #45, worked on help mode. 3 pieces/ 12 pieces on a 3X5 Board. 
    - Ongoing #148, worked on pieces arrangement and root scene UI.
    - Made a git document covering foundations/advanced topics, I could share it, if anyone could be benefitted by it and could increase our productivity as a team. 
- Serge 
    - update my branch and finish to work on the issue #190 
    - look at the issue #195 (Eye Tracking plugin)
- Shrutha
    - Fixing merge conflicts and updated my branch according to the latest master. Still waiting for my branch to be merged.
- Nikita
    - worked on icon interaction issues #165, #174, #175 (not merged yet)
    - worked on undo-redo issue for icon interaction #173 (not merged yet)
- Hassan
    - Worked on Issue #184
    - Designed Pentominos Banner
    - Designed Icons with different presets (with and without labels)
    - Issue #154
    - Prepared Mockups for teacher mode
- Srinivas
    - Ongoing #45 worked on help mode. 12 pieces on a 3x5 Grid
- Melanie
    - Ongoing save lines in drawing mode (together with Stefan)
    - Ongoing Copyright (working on a document with relevant information)
- Shashank
    - added drawing mode on screenshot #177
    - rescaling of pieces (smaller pieces) then laying on a trail 
    - Reviewed 2 Merge Requests
- Sayalee
    - added drawing mode on screenshot #177
- Bhagyashree
   - worked on delete screenshot functionality #176
- Garima
    -    Implemented Help mode for 3*5 board
    -    Scrum tasks - getting updates from git, planning tasks
- Chi
    - [!133, merged](https://git.cs.upb.de/bili/pg-nice-idea/merge_requests/133)
    - [!102, still have to fix two lines, otherwise reviewed and mergable](https://git.cs.upb.de/bili/pg-nice-idea/merge_requests/102)
    - [!111, reviewed and mergable](https://git.cs.upb.de/bili/pg-nice-idea/merge_requests/111)
    - [!110, reviewed and mergable](https://git.cs.upb.de/bili/pg-nice-idea/merge_requests/110)


- Sebastian
    * generation of boards with constraints improved
    * built library of many boards (6 million generated, 2m made available)
    * research into human reasoning
    * wrote tutorial for children/teachers on how to solve nontrivial boards
    * strategic planning
    * some gitlab management and reviewing

- Pooja
    - worked on icon interaction issues #165, #174, #175 (not merged yet)
    - worked on undo-redo issue for icon interaction #173 (not merged yet)  
- Meher
    - Worked on ticket #148 pices arrangement.
    - Adjusting the node hierarchy of Interface layer and also adding the root element buttons and scripts.


:pencil: Results and decisions made today
---

- Hassan should create the icons without labels. If labels are displayed they should be added in code in Godot. So the icons should always be without text.


:mag: Open Discussion
---
- Just a small info regarding **Timo (from Chris & Julia)**:
    - Timo can display custom messages now and leave & enter the screen
    - You can use these methods in your components
    - If you have any questions or problems about this: contact us 
- Testing current pentomino version
    - Testing is always included before accepting a MR
    - No additional task for testing current pentomino version needed


:wrench: Working on next week
---
- Christopher
- Stefan
    - saving drawings to json file
    - working on automatic iPad export
- Julia
    - the coming week: Holiday :)
    - the week after (until next Sprint meeting):
        - minor bugfixing in Timo (I will create tickets and add the numbers this evening)
    - besides that primarily reviewing other MR (since we are on holiday one week bigger individual tasks do not make sense)
- Aviral 
    - #45 Help mode further work. 
    - #148 Get pieces arrangement merged.
    - #182 Merge the new start screen. 
    - New Ticket for the root design and merge it. 
- Serge
- Shrutha
- Nikita
- Hassan
- Srinivas
    - #45 Get Help mode merged
- Melanie
    - Copyright
- Shashank
    - Get #177(drawing mode on screenshot) merged
    - Resolve bugs in pentamino tray and get it merged
    - Continue working on GUI task along with Meher and Aviral. 
- Sayalee
    - fix moving text bug #177
    - make changes suggested by julia and stefan for screenshot gallery and get it merge with master
- Bhagyashree
    - make changes as suggested by Julia for screenshot functionality and merge
    - merge delete screenshot functionality
- Garima
    - Implement the help mode using restructured Root scene
    - Plugin update for the  tracking 
- Chi
    - [https://git.cs.upb.de/bili/pg-nice-idea/issues/82](https://git.cs.upb.de/bili/pg-nice-idea/issues/82)

- Sebastian
- Pooja
- Meher
    - Resolve the bugs in #148 and work on the new ticket of creating root elements and adding scripts.
    - Work on #45 along with Avi.


:clock2: Next meeting and sprint
---
**Next meeting will be on 22.08.2019 11:15**
**This sprint will end on 29.08.2019**

## Notes 
<!-- Other important details discussed during the meeting can be entered here. -->
**Important information for the meeting on 29.08.2019 (from Birte)**
- for details see slides (available in sciebo) <!-- ToDo: Add link here -->
- Felix will be here next meeting, not Birte
- Introduce ourself (tasks goals etc.) to Felix
- Prepare for Agile Retrospective
