---
# System prepended metadata

title: turgon work meeting 202009
tags: [turgon]

---

# turgon work meeting 202009

[![hackmd-github-sync-badge](https://hackmd.io/U1QeyYZFQ3WETkBGpCMncQ/badge)](https://hackmd.io/U1QeyYZFQ3WETkBGpCMncQ)

###### tags: `turgon`

* Time: 19:00 -- 21:00, 2020/09/18
* Place: ED101 (NCTU)

## Attendees

* [yyc](https://twitter.com/yungyuc)
* Chun-Hsu
* yufang
* Jenny

## Agenda

* {Chun-Hsu, yyc} Discuss the use of factory and passkey.
    * `Grid` factory method [`Grid::construct`](https://github.com/yungyuc/turgon/blob/d6490f36c4eb78e8ca55a60286d0dc5bbd44b5e2/spacetime/include/spacetime/Grid_decl.hpp#L42).
    * [Constructor passkey in `Grid`](https://github.com/yungyuc/turgon/blob/d6490f36c4eb78e8ca55a60286d0dc5bbd44b5e2/spacetime/include/spacetime/Grid_decl.hpp#L37).
    * Passkey pattern: finer-grain control of friendship: https://chromium.googlesource.com/chromium/src.git/+/master/docs/patterns/passkey.md
* {Chun-Hsu} List the use of passkey whose purpose is not clear and discuss with the team.
* {Chun-Hsu} List the cases in gtest and pytest that seem to be for testing object copy and discuss with the team.
* {yyc} Discuss items in the [SOLVCON devplan (August version)](https://hackmd.io/3Uc0AUrXRhy7utprNFHh8g).

## Notes

* {name} texts

## Appendix

* Chun-Hsu's notes: https://hackmd.io/tZGhAm6MROOrUyAUObuPhA?view