samyoul-notes/archive/2020/2020-08.md

344 lines
12 KiB
Markdown

# 2020-08-31
UK Public bank holiday
---
# 2020-08-28
## Schedule
- [x] 14:00 BST - Core Retro
- https://meet.google.com/hqw-nsfk-xoq
- **Notes :**
- Cancelled, but Jakub, Vitaliy and I discussed some things
- profile images
- device to device contact data transfer
- via light flashing morse code
- via morse code sound and microphone
- NFC
---
# 2020-08-27
## Reviews
- [x] [#2022 - Enable push notifications by default](https://github.com/status-im/status-go/pull/2022) - `feedback`, `approved`
## Schedule
- [x] 14:30 BST - Validation profile pics
- https://meet.google.com/woa-rzhz-nhf
- **Notes :**
- Would like to discuss the best way to validate the concept of avatars and how they can impact retention.
- Million dollar question: Will they result in more people using Status more often?
- Rough compromise:- How many people familiar with Status opt for custom Avatars over their default avatar?- How many people opt for a custom avatar over a custom profile picture?
- Creating a prototype for 2 variations:
- allow selection between the 3 options as part of onboarding
- allow selection between the 3 options as part of Profile editing, after having seen a chat where others use the avatar
- [Profile Avatars](https://docs.google.com/presentation/d/1rP9YaeBYPqXgLVX1jkY1cFy1kExzg535YKo1VI7oSQk/edit#slide=id.p)
---
# 2020-08-26
## Reviews
- [x] [#2025 - Honor FullNode config in waku](https://github.com/status-im/status-go/pull/2025) - `approved`
## Schedule
- [x] 13:00 BST - Simon / Samuel
- https://meet.google.com/ujm-fqst-wec
- **References**
- [How desktop_computer Desktop & Mobile should connect?](https://discuss.status.im/t/how-desktop-mobile-should-connect/1668)
- [Figma design for sync](https://www.figma.com/file/Mr3rqxxgKJ2zMQ06UAKiWL/%F0%9F%92%AC-Chat%E2%8E%9CDesktop?node-id=1944%3A0)
- **Action Points**
- Make process flow for QR code sync
- Make process flow unsyncron
- Make process flow for installation of sync multiple
- make process flow for unsyncron for multiple devices
- [x] 14:00 BST - Planning catch up Samuel < > Hester
- https://meet.google.com/ssc-rnmz-ptw
- [Issues assigned to me](https://app.zenhub.com/workspaces/status-5729dbcd8c3f63656a8f6eaa/board?assignees=samyoul&filterLogic=any&repos=52308441)
- [Machine to machine messaging via Waku](https://docs.google.com/document/d/1Vhw8frG-iWCFTKPTTNu9u_gqhKf_WFVUwli2RBkYZDA/edit)
- [Profile Avatars](https://docs.google.com/presentation/d/1rP9YaeBYPqXgLVX1jkY1cFy1kExzg535YKo1VI7oSQk/edit#slide=id.p)
- [x] 15:00 BST - Referral program implementation sync
- https://meet.google.com/nfd-pare-jke
- [x] 16:30 BST - Andrea / Samuel
- https://meet.google.com/vfo-uaoq-ynx
- **Notes :**
- [x] [status-react#11047 - Add profile photo](https://github.com/status-im/status-react/issues/11047)
- [Vector based profile images](https://notes.status.im/0MWyryTPQleMWe31K0L7gg?both)
- [Specs v2](https://notes.status.im/oUChlPB3Q2aUPLYBSjq6MQ?both)
- The best option is to use avatars as you can attach the avatar to every message.
- Image can work but only in the context that the image data can be heavily compressed, or accessed from a trustable URL.
---
# 2020-08-25
## Issues
- [x] [status-react#11047 - Add profile photo](https://github.com/status-im/status-react/issues/11047) - `discussed`
- [Vector based profile images](https://notes.status.im/0MWyryTPQleMWe31K0L7gg?both)
## Pulls
- [x] [status-im/specs#145 - Added EmojiReaction payload types](https://github.com/status-im/specs/pull/145) - `commits`, `merged`
- [x] [status-im/specs#146 - Updated release commit data](https://github.com/status-im/specs/pull/147/files) - `submitted`
## Reviews
- [x] [status-im/go-ethereum#90 - Merge patches 0000, 0040, and 0044 #1772](https://github.com/status-im/go-ethereum/pull/90) - `approved`
- [x] [#2023 - [#11046] Add local contact names](https://github.com/status-im/status-go/pull/2023) - `feedback`
- Rename "Nickname" to "LocalNickname" or add documentation to make explicit that a "Nickname" is only for local use
- This will make a distinction from "DisplayNames" in the case these are implemented.
- [x] [#2013 - Feature/group chat invitation](https://github.com/status-im/status-go/pull/2013) - `feedback`
## Schedule
- [x] 13:15 BST - Maciej / Samuel
- https://meet.google.com/uzm-jfnh-hpf
- [Profile Puppets](https://notes.status.im/vk29m0ZjT1WClNR1BR8msg?both)
- [x] 14:00 BST - Jonathan / Samuel / Maciej
- https://meet.google.com/aau-kakz-zhp
- **Notes :**
- [Profile Puppets](https://notes.status.im/vk29m0ZjT1WClNR1BR8msg?both)
- [status-react#11047 - Add profile photo](https://github.com/status-im/status-react/issues/11047)
- [#2013 - Feature/group chat invitation](https://github.com/status-im/status-go/pull/2013)
- Action points
- create a discuss post about display names
- write up profile photos v2.5 and why profile photos don't work
- make some notes about embedded vector / SVG files
---
# 2020-08-24
## Issues
- [x] [status-react#11047 - Add profile photo](https://github.com/status-im/status-react/issues/11047) - `discussed`
- https://notes.status.im/vk29m0ZjT1WClNR1BR8msg?both
## Schedule
- [x] 13:00 BST - Bi-weekly Core Dev Call 34
- https://meet.google.com/uyn-yfrq-uka
- [Notes](https://notes.status.im/core-dev-call_34?both)
---
# 2020-08-21
## Pulls
- [x] [Status Avatars (Prototype)](https://github.com/status-im/avatar) - `created`
---
# 2020-08-20
## Issues
- [x] [status-react#11047 - Add profile photo](https://github.com/status-im/status-react/issues/11047) - `discussed`
- [Specs v2](https://notes.status.im/oUChlPB3Q2aUPLYBSjq6MQ?both)
## Schedule
- [x] 14:30 BST - Referral program implementation sync
- https://meet.google.com/nfd-pare-jke
---
# 2020-08-19
## Issues
- [x] [status-react#11047 - Add profile photo](https://github.com/status-im/status-react/issues/11047) - `discussed`
- [Specs v2](https://notes.status.im/oUChlPB3Q2aUPLYBSjq6MQ?both)
## Schedule
- [x] 16:00 BST - Samuel / André 1:1
- https://meet.google.com/rij-fgdg-xxe
---
# 2020-08-18
## Issues
- [x] [status-react#11047 - Add profile photo](https://github.com/status-im/status-react/issues/11047) - `discussed`, `scoped`, `draft`
- [Created specs v1](https://notes.status.im/CQ-GGYmAR3aM8qUABgedWg?both)
## Reviews
- [x] [#2013 - Feature/group chat invitation](https://github.com/status-im/status-go/pull/2013) - `feedback`
- [x] [#2009 - Add topic and contact code propagation](https://github.com/status-im/status-go/pull/2009) - `discussed`
- [x] [#2017 - Fix mark messages seen](https://github.com/status-im/status-go/pull/2017) - `discussed`
- [x] [#2018 - Handle wallet initialization](https://github.com/status-im/status-go/pull/2018) - `approved`
---
# 2020-08-17
## Reviews
- [x] [#2009 - Add topic and contact code propagation](https://github.com/status-im/status-go/pull/2009) - `approved`, `feedback`
## Schedule
- [x] 14:30 BST - Referral program implementation sync
- https://meet.google.com/nfd-pare-jke
---
# 2020-08-14
## Schedule
- [x] 14:00 BST - Core Retro
- https://meet.google.com/hqw-nsfk-xoq
- **Notes :**
- https://notes.status.im/uqCj7Q6lTIqslxKUlmxELQ?both
---
# 2020-08-13
## Pulls
- [x] [#2016 - Fixes a minor rebase quirk](https://github.com/status-im/status-go/pull/2016) - `submitted`, `merged`
---
# 2020-08-12
- [x] 14:00 BST - Kick-off 'In-app notifications'
- https://meet.google.com/pxe-obgh-udo
- **Notes :**
- Epic [In-app notifications](https://github.com/status-im/status-react/issues/10547)
- [Feature Document](https://docs.google.com/document/d/162zAXBtTPQeKKvxccW7ukC8I2a2ZhBgTOVDPT-JWvOA/edit#)
- [x] 15:00 BST - Kick off 'Profile photo'
- https://meet.google.com/edn-eonp-csm
- **Notes :**
- Epic [Add profile photo](https://github.com/status-im/status-react/issues/11047)
- [Feature Document](https://docs.google.com/document/d/1FeTNuluM7rF7kAIkc38rE1p7gTwirZHhPC-Q7P0FTwM/edit#heading=h.3o4bb8dnf05)
- [Miro notifiable events](https://miro.com/app/board/o9J_kn6l1NQ=/)
- [Designs](https://www.figma.com/file/aS1ct66VQ6V0cio7vSqS8UoG/Chat?node-id=1405%3A2407)
- Discussion of user display names:
- The group agreed that adding only profile photos would be seen as delivering half a feature, and that the other half of this feature is allowing the user the ability to chose their own display name.
- Need to write document detailing
- Threat modeling for display name
- Show rationale for why a display name would be good
- Add an element of uniqueness, `<display_name> + <first_8_chars_of_pubkey>`, "Jupiter King 0xeb18d99c..."
- [x] 16:00 BST - Referral program implementation sync
- https://meet.google.com/nfd-pare-jke
---
# 2020-08-11
## Schedule
- [x] 14:00 BST - Samuel / André 1:1
- https://meet.google.com/pga-udvu-wpk
- **Notes :**
- Contact name functionality
- Chat in Status
- Alice is Missing
- Drivethrough RPG
- [x] 14:30 BST - Kick-off 'Status chat inside dapps'
- https://meet.google.com/umi-xeiu-hso
- **Notes :**
- **Feature Epic** - [Status chat inside dapps](https://github.com/status-im/status-react/issues/11044)
- **Waku in browser solutions**
- https://github.com/status-im/murmur
- [Waku Typescript lib](https://github.com/vacp2p/waku-ts)
- **Pre-existing proposals**
- Embeddable read only feeds
- [Status APIs](https://notes.status.im/z0AMSnl-S7mTqQR9FfR3ng#)
- [`status-react` - Chat api](https://github.com/status-im/status-react/pull/10910)
- **Private key management**
- https://walletconnect.org/
- **Potential use cases**
- https://gov.yearn.finance/t/idea-move-to-gasless-voting/1039/14
- https://github.com/status-im/gasless-democracy
---
# 2020-08-10
## Schedule
- [x] 13:00 BST - Bi-weekly Core Dev Call
- https://meet.google.com/uyn-yfrq-uka
- **Notes :**
- https://boardgamegeek.com/boardgame/159473/quartermaster-general
- https://github.com/status-im/status-react/issues/8512#issuecomment-670151370
- https://3box.io/products/profiles
- https://github.com/status-im/status-react/pull/10910
- [x] 15:00 BST - Kick-off 'Local names'
- https://meet.google.com/pwz-spxv-cxj
- **Notes :**
- https://github.com/status-im/status-react/issues/11046
- https://www.figma.com/file/TNCyHKtR3sx5EL6YznFWUa4O/Profile?node-id=4066%3A7400
## Issues
- [x] [Add local contact names](https://github.com/status-im/status-react/issues/11046) - `discussed`, `scoping`
- [Added responses to team concerns](https://github.com/status-im/status-react/issues/11046#issuecomment-670623942)
---
# 2020-08-07
## Reviews
- [x] [#2013 - Feature/group chat invitation](https://github.com/status-im/status-go/pull/2013) - `feedback`
---
# 2020-08-06
- [x] 13:00 BST - Roadmap planning workshop - Next steps
- https://meet.google.com/rrx-rjwg-qpg
- https://docs.google.com/spreadsheets/d/1w6ohP7RQY6am4Vpac-43YUuBIIENIe_h09GfESCPy1k/edit#gid=1462389450
---
# 2020-08-05
## Schedule
- [x] 16:00 BST - Samuel / André 1:1
- https://meet.google.com/rij-fgdg-xxe
---
# 2020-08-04
## Schedule
- [x] 15:00 - 17:00 BST - Mission Sync Hester / Samuel
- https://meet.google.com/exz-bqvi-hwa
- **Notes**
- [Roadmap discuss](https://discuss.status.im/t/retention-focus-and-roadmaps/1826/29)
- [feature map. Feasibility vs impact](https://drive.google.com/file/d/1ZljKYBi5wZ8MvFJpfhgZ0wKoga2We7Yu/view)
- [Feature votes](https://cdn.discordapp.com/attachments/701847687674331177/740209062544932935/Screenshot_2020-07-27_at_16.19.18.png)
- [Market Research - Community manager interviews](https://docs.google.com/spreadsheets/d/1xGgysilDM_rUhr6GkrBVKJgq37MkZpzWDNfPzB4FL-g/edit#gid=0)
- [Telegram widgets](https://core.telegram.org/widgets/posts)
- [Contract Notifications Service](https://github.com/status-im/contract-notifier)
---
# 2020-08-03
## Schedule
- [x] 14:30 BST - Referral program implementation sync
- https://meet.google.com/nfd-pare-jke