###### tags: `Logos Innovation Lab`
To plan meetings: check availability
[kiki](https://calendar.google.com/calendar/u/0?cid=a3Jpc3RpZW5kZXdhY2h0ZXIuc2FAZ21haWwuY29t)
[barbara1](https://calendar.proton.me/api/calendar/v1/url/DDYrtLP_tPDXlv4HmiArSP-2c3r3f-7610qTXJ46bSYS1sHoco2ZX4csOqb4RKYjMUXkGjUkKJ8tZr4FHq41qQ==/calendar.ics?CacheKey=z1SmcJPK_L4_J-o3K7g_hw%3D%3D) [barbara2](https://calendar.proton.me/api/calendar/v1/url/w8kSOBO_u7rGPX3wgRg3JQL6z643wefeb4ql38er5bm1durUS_DdHPDgNvNYVDvETwFZ5p64dsZ0O2ujT11qsQ==/calendar.ics?CacheKey=osf-ufjSuyZZx9otcJQfNQ%3D%3D) [barbara3](https://calendar.proton.me/api/calendar/v1/url/_7JIn7AU27RvefcutNTll5OlBPdc0qbClAP8XS7ZsAESIathe9AhslJw8aep65AOU34liKDBB0PJVJ3NWBGoyw==/calendar.ics?CacheKey=RUCuLII37RZCL-3IfcGDBg%3D%3D) (sorry I work with multiple calendars and can't export them together as one 😕)
[david](https://cal.com/davidgauquelin)
# Logos Labs Agenda - Reports JAN - MARCH
next report from april https://hackmd.io/pQGHydJpTECpfrHaB-8vmw
## Meeting Report 31.03 core dev meeting
### Updates
#### Tsukino
Has a draft PR open regarding personas, and will now focus on proposals / voting. After that he's going to integrate with the relayer, which should be done by the end of this weekend.
Is pretty confident that by the end of the weekend the version with `zkitter-js` should have all the basic functionality ready to go.
#### Vojtech
Pretty much finished all the reputation parts and everything related to epochs. Had a meeting with David to find the latest details to fix in the UI. Had a meeting with Kiki and David to talk about the presentation, as there'll be a practise presentation on Monday. The actual presentation is on Wednesday.
#### Philippe
The relayer should be ready to use, but has not been tested at all yet. Is working on mocking for testing, but it's proving to be a bit more complicated than anticipated, as the current code is very tightly coupled to the contract. Has also mostly finished the logic for the FAQ page.
Right now, the relayer is using the `NewPersonaMember` event. However, these could be duplicated if the same user joins two different personas. Alternatively, the relayer could make sure that the identity commitments are unique, or use the following event (which would need to be added to Typechain, so might not be trivial):
```
emit UserSignedUp(
attester.currentEpoch,
identityCommitment,
uint160(attesterId),
attester.stateTrees[attester.currentEpoch].numberOfLeaves
);
```
New todo for the relayer:
- [ ] Make sure that the identity commitments added to the merkle tree are unique
Will not be available on Sunday, but should be able to help on Saturday when Tsukino integrates the relayer.
## Meeting report 30.03 Team meeting
**Michelle**
We had Attila over for the last two days
Inspiring quote from him: "It's become more importat who I work with than what I work on".
Monday dry-run of the presentation at 4pm, wednesday at 3pm board presentation
Will be working on the presentation
**David**
Getting better now
Last week: talked nore with Michelle and Kiki on Waku objects, worked more on that, from quick designs to digital sketches https://www.sketch.com/s/221eac28-a1a1-42bc-ae85-0f903f2fcc03
working on this opens a lot of thoughts, questions, idea's
Let's open up the Waku Objects group in discord
Very impressed with the amount of care that has been put into the UI, it looks really good. Couple of refinements and improvements have been done in a meeting with Vojtech.
On the presentation: We can show a lot on the presentation, not a problem if we need to explain that it lives local, we need to explain what we've build, free ourselves from stress, tell them that after a few weeks they can play themselves
**Vojtech**
Version now lives in the browser, the behaviour is mocked. There is still a lot of work to get everything hooked up, not sure if feasable for monday.
So on the dev side, doesn;t feel like in a super great shape.
Will connect with Matt to create the demo and demo product.
A lot relies on Tsukino now, he keeps a lot of work with him, so hard to really help there.
Publish persona is ok, not sure of you can post already, chatting not in the app yet, voting should be ready but is not integrated yet.
**Philippe**
Voting relies on the relayer, that should all be ready by end of day
Worked on FAQ, not really happy with the solution
**Barbara**
updated FAQ, merged by Philippe
did quick update on the project website
pulled app, installed but doesnt behave as expected -> Vojtech offered to help
Can we start a conversation on switching to Figma, it would be a great help -> Michelle says let's start a hack.md with retro https://hackmd.io/fYPTEvJJSsi5z1CSiGzeFw
**Kiki**
Talked a lot with Attila
Will work on presentation
## Meeting Report 29.03 core dev meeting
### Updates
#### Tsukino
Started implementing things with the `zkitter-js` adapter, but there's issues with the deployed UniRep contract, so we have to deploy ours first and interact with that.
We have an admin wallet to create identities etc from the UI by importing the private key to MetaMask.
Tests are currently done against deployed UniRep because Tsukino wanted to test things quickly, but they should be ran on a locally deployed version.
#### Vojtech
Cleanup and merged the `zkitter-js` integration branch https://github.com/logos-innovation-lab/Kurate/pull/288.
Continuing on the UI.
#### Philippe
Made good progress on the relayer. There's a few security concerns left, the APIs are not entirely done, and the contract interaction needs to be added, but that's trivial.
For testing, Philippe will implement a mock contract to test the relayer.
We also discussed a few other concerns during a demo of the relayer.
## Meeting Report 28..3 Team meeting
**Michelle**
Meeting with Manuchehr went well, presentation for the board is set at wednesday 5th of April at 13.30, change in plan see preperation doc https://hackmd.io/QpsekG8ER5aRery1zPpYyA
Goal is to show what is possible to create in 6 months and presenting Waku Objects.
Meeting with Frank from Waku and Philippe to talk about Waku Objects. Will become a bi-weekly meeting to stay close.
To everyone: don't feel stressed, I know everyone wants to show the best work, but don't get too dragged into the emotion of
**Matt**
Is somewhat sad we are not going to do a grand show on the presentation, on the other hand, it is a relief, because it puts things in perspective.
If a longer, more elaborate presentation needs to be made, for other purposes, happy to help.
Tying some loose ends:
* website: creating the persona's (10 are in there)
* FAQ: 20 something articles are done, need to do the more philosophic ones and tech ones, help from Michelle or Philippe are wanted https://hackmd.io/sNRb8na0QWuZziSsppZc2Q
**Vojtech**
All UI is ready, except for personal page with graphs and sorting.
Demo time https://kurate.vercel.app/
Tsukino is preparing a big PR, would like smaller PR's, something to improve on
**Philippe**
worked on relayer, GO Tokens, all kind of ready
Working on ideas on how to approach Waku Objects
**Barbara**
Vojtech took over a bunch, so now working on FAQ loading content.
Working on website https://kurate-expression.vercel.app/
links are missing, but rest is done
**kiki**
had meeting with Manuchehr (see Michelle)
## Meeting Report 28.03 core dev meeting
### Updates
#### Tsukino
Asks where the repo for the relayer can be found.
> Philippe: There's a branch here: https://github.com/logos-innovation-lab/Kurate/tree/feat/add-relayer. It's not ready yet though, as we thought that this feature wouldn't be ready in time, so I focused on Waku Objects. I'll get it done for tomorrow in the afternoon though. I can integrate with the following deployed contact: https://goerli.arbiscan.io/address/0x68D1D06812237fa9FfAc5A0a12879B6c00232CF7. Having a test case would be good.
Wants to integrate additional features in the relayer to seal Unirep epochs, resulting in better UX.
#### Vojtech
Working on the UI, mostly the non-mission critical things now, for example the graph of REP over time.
Looked at Tsukino's PR, and suggests to fix the build errors so that it can get deployed to Vercel. Would also like to merge this as soon as possible so it doesn't become bigger, as it's already a huge PR.
> Tsukino: What would be a good stopping point?
> Vojtech: Now, let's just get it merged.
>
> Conclusion:
> Tsukino will contact Vojtech when he's done working for the night, at which point Vojtech can fix remaining issues (build, linting, etc) and merge it.
ZK identity
> Vojtech: How does the identity commitment work, is it different for each persona? (so that users can not be easily tracked as they join several personas)
> Tsukino: we could do it that way but that means REP is calculated per persona. Also this privacy is already facilitated with the epoch commitment so not an issue.
#### Philippe
Focused on protocol ideas for Waku Objects, but will work on the relayer.
### Questions
#### One identity committment for every group vs a different one for each
Having the same allows one to accumulate reputation on the same account for each persona, but would leak identities on every persona if one identitity commitment is lost.
#### Meeting time: now 4pm CET every day, or do we keep 3pm?
We'll move all meetings to 4pm CET. Vojtech can't make it on Thursday though.
## Meeting Report 27.03 core dev meeting
### Updates
#### Tsukino
Didn't show, probably because of the timezone change.
#### Vojtech
Can probably finish the UI today and will review with David tomorrow. Dedicated the rest of the week to `zkitter-js` integration.
#### Philippe
Doing protocol research on Waku Objects. Will review https://github.com/logos-innovation-lab/Kurate/pull/288.
## Meeting Report 24.03 core dev meeting
### Updates
#### Tsukino
Finished the contract with testing the edge case that gave trouble yesterday.
Will work on the `zkitter` integration after, and then check if the `relayer` needs updates.
#### Vojtech
Tried to resolve the problem with having `zkitter-js` as a dependency. Still doesn't work after rebasing though. Asks if Tsukino can publish the `zkitter-js` library with a hardcoded path for `level-classic`.
> Tsukino: will have a look at this. One idea might be to directly import the `browser` version.
> - https://www.npmjs.com/package/zkitter-js?activeTab=code
Worked on the UI a bit more as well and introduced `knip`.
#### Philippe
Did the checks in `relayer` Tsukino talked about yesterday (root hash check, signal hash check). Can't test the `relayer` yet because the contracts are not deployed (well, technically I could, but then I'd have to set up a local environment).
> Tsukino: will likely deploy the contracts tomorrow.
## Meeting Report 23.03 core dev meeting
### Updates
#### Tsukino
Is having issues with the vote function.
Regarding Vojtech's issue with the MacOS binary, the webpack solution proposed yesterday would work, but he's not sure how that would work with Vite.
#### Vojtech
Finally finished the adaptors and is working on the local storage adapter, and demoed it. Works for all the flows. The production flows all work as well, but some features are only done locally at this point.
The `zkitter-js` integration is done as far as he can based on current `zkitter` knowledge. Will require an update from Tsukino for further integration (both missing code and information about how things work). It's not necessarily a blocker for now because Vojtech still has some things to fix in the frontend.
> Tsukino: Without the contract being done, the integration can't really progress at this point, so that's the blocker right now.
#### Philippe
Showed the current state of the relayer and asked Tsukino the question about proof verification (see below).
### Questions
#### Does the relayer / proof verification also require the merkle tree to be in sync?
We need a few additional checks in addition to the proof verification, basically the fields in the `publicSignals`:
- Make sure all the `signalHashes` are the same (in the API route)
- Check if the `merkleRoot` is the current root of the merkle tree (in `verifyProof`)
- `yShare` (handled by the `Cache`) already
## Meeting report 23.03 Team Meeting
**Michelle**
Talked to Jarrad about Waku Objects, enthousiasm from that side.
**Philippe**
Progress on relayer, check with Tsukino on some things
Had call with David regarding FAQ design
worked on markdown integration for the FAQ
Question for Barbara: can you take on the styling?
Looking forward to the meeting with Frank about the WAKU objects tonight
**Barbara**
yes, the styling of the FAQ is on my list of todos
had call with Vojtech to determine what to do first
Talked with Matt and David on the illustration for anonymous part on website, decided not to use the illustration there, maybe somewhere else, tbc
Feeling is that work is progressing well, with the goal date in mind. Speed is dependant on others, because "last"in chain, it might get crazy at crunchtime
Michelle: end of month is the goal, we'll see how far we got
**Vojtech**
finished the seperation of the logic
created the 2nd adaptor to do everything locally
able to play with it: promote-demote, chat...
Gonna focus more on the UI
ask Tsukino to integrate
hardly any documentation on Zkitter, so takes time
**David**
Working on FAQ with Barbara and Matt
updated the design proposal
discussed this with Philippe
Happy that this all moved so fast
went through all open tasks on github
T-shirts are handed over to Kiki
Design for WAKU objects
**Matt**
worked on FAQ , glossary of topics and articles are in hack.md, and will be transferred to github
check with Philippe on the right structure: answer from Philippe: several options, will look at them and advise on the one to follow, but Matt can continue in the meantime
**kiki**
took over the production of t-shirts
## Meeting Report 22.03 core dev meeting
### Updates
#### Tsukino
Did a lot of work on `zkitter-js` (now `1.2.2`), which should be relatively less buggy. Changes:
- Chat
- Added queries so that it's easier for anonymous users to query a chat
- Basically, for anonymous posts, users have a different ECDH key per chat, which makes them hard to query. This change optimizes for that issue.
On the contract front, he's still testing the UniRep stuff. There's a test suite for it now too.
#### Vojtech
Is having some issues to integrate `zkitter-js` because we're using a local version. Vojtech tried to use it as a library directly, but then it tries to drag in some binaries (he couldn't find out by which package) that don't have a Darwin version, making it a bit complicated.
> Tsukino: It's something webpack specific, he'll look into it. This is how he does it in general (but it might not apply to Vite): https://github.com/zkitter/zkitter-js/blob/main/webpack.lib.js#L45-L47.
Integrated the IPFS code, images are now hosted there.
#### Philippe
Mostly Waku Object changes, the relayer will be done tomorrow.
### Questions
#### Linting on `zkitter-js`
Vojtech would be happy to test `knip` on `zkitter-js`, because there might be some unused dependencies in `zkitter-js`, which might indirectly be causing the binary download issue. Tsukino would be happy with cleaning those up as well.
## Meeting Report 21.03 core dev meeting
### Updates
#### Tsukino
Fixed the issue to count votes cross-epoch, but now we're counting votes on every contract call, which leaks that information.
Rewards are calculated on each vote, and if the vote flips then we have to take back reputation from all the other ones, which is far from being efficient. After the end of the epoch we can seal the epoch to get a gas refund and publish events.
Worst outcome: the vote flips on every additional vote, which would be quite catastrophic.
Philippe: How long is an epoch? It needs to be 8 hours, and that's perfectly possible.
Philippe: Can we not just count votes when we seal the round? We can't, because if the reputation isn't edited during the epoch, then we can't make any changes anymore.
> Philippe: we should find some documentation regarding this. Tsukino found it out by testing, the documentation is highly technical. The contract is still in beta as well.
>
> A few hints:
> - https://developer.unirep.io/docs/circuits-api/build-ordered-tree
> - https://developer.unirep.io/docs/circuits-api/circuits#build-ordered-tree
> - https://github.com/Unirep/Unirep/blob/v2.0.0-beta-1/packages/circuits/test/buildOrderedTree.test.ts
Drawbacks:
- Potentially very gas inefficient
- All votes are leaked and not hidden
- Everything we're using is in beta, so we have to make do with what we have
#### Vojtech
Not much of a relevant update. `zkitter-js` is mostly integrated (`1.1.8` entirely, and partly `1.1.11`, which is the earliest version that would actually work for our use case).
#### Philippe
No relevant update for the core devs call.
## Meeting Report 21.03 FAQ
Decided on a FAQ structure like this: Home with topics. Under Topics is a list of each individual question, linked to its own page. Page contains questions and answer underneath.
Matt with create topics and questions/answers
David will update the design
Philippe will code it up.
## Meeting Report 21.03 Team meeting
**Michelle**
Working on Waku Objects, meetings planned with Ned, Frank, Jarrad and Manuchehr
Would be good if Philippe can join with the Frank meeting
**David**
working on WAKU objects, making drawings old fashion with pen and paper
Had call with Vojtech on generative profile pic
Solved problems with navigation on persona creation
restructuring the FAQ
**Vojtech**
reviewed the solution for avatars, it works as an out of the box library in Svelte, so that looks good. is LOPRI now
High priority is finishing zkitter.js integration. some things still need to get solved
suggestion to Philippe on helping out: integrating the newest zkitter.je updates
**Philippe**
see reports from dev meetings to stay up to date
questions about the FAQ website versus the expression website, they are now different
highest priority on the app
**Matt**
FAQ is main concern now, will organise a meeting with Philippe, Vojtech and David to know exactly what is possible and what not to continue on reworking the FAQ content
**Barbara**
bad headache, worked on illustration, worked some on components
## Meeting Report 20.03 core dev meeting
### Updates
#### Vojtech
Integrated most of `zkitter-js` but is having UI issues.
#### Tsukino
Is having issues with the UniRep contract where he can't mint reputation if votes are counted in different epochs. Is doing some testing for a potential solution.
#### Philippe
Waiting on the contract so he can integrate the relayer with it. But actually, the relayer can integrate with the `propose*` functions on the contract already.
Will then work on proof generation on the frontend, so that the relayer can be tested.
Info from Tsukino: Philippe should create the merkle tree based on the `NewMember` event for RLN proofs.
### Feelings
Tsukino and Vojtech are feeling a lot of pressure, but still think it's probably feasible for the deadline.
Philippe has a bit less things to do right now, but Tsukino will definitely have some work for him soon.
## Meeting report 20.03 Philippe <> Vojtech - FAQ Page and other things
### Actions items
Decide on how the FAQ page is going to be implemented.
### Description
We now have two different repos for the websites:
- https://github.com/logos-innovation-lab/Kurate-expression/tree/Main/Project%20Website/dev
- https://github.com/logos-innovation-lab/kurate-faq
Barbara would like both to be linked, but the websites are completely different:
- The design is different
- There's no link from FAQ to Expression
- They're technologically different: SvelteKit vs plain HTML/CSS/JS
### Discussion
Vojtech: thinks we can probably keep them separate and just deploy them on two different subdomains.
Philippe: also prefers this solution, but it might add a bit of work for Barbara as some design items might already exist on Expression. Is also happy to finish the design side on FAQ.
### Misc
Philippe asked Vojtech how he could help, and Vojtech thinks that the best way might be to take some work off his plate by reviewing Barbara's PRs / helping on the UI side. Vojtech will come up with a clearer proposal for Tuesday's meeting.
## Meeting report 17.03 Philippe <> Michelle - Waku Objects
### Action items
Philippe: wants to get a better understanding of what the Waku Objects HackMD is about and how it's structured. It seems a bit "messy" and goes into every direction.
### Discussion
Michelle: The HackMD basically lists all ideas that could form the concept. It's by no means a list of things we have to develop. It's also not structured in any way at this point.
Philippe: Will try to work on a more "academic" / "structured" document to explain the basics and low level actions we have to do. Basically: explain the idea clearly with a few examples, and then define research tasks and more actionable items.
## Meeting report 17.03 Team meeting
### Action points
David:
organise meeting with Vojtech and Barbara early next week t
organise meeting with Michelle on Waku Objects
### Report
- **Michelle**
Been writing on the Waku Objects document, ready for collab on this
The document is a vision, not a concrete plan.
From this we can clarify what the steps could be to get to this vision, then we will decide what to build in the coming 6 months
- **David**
collecting thoughts and ideas on the Waku Objects
doing research on similar products, like wechat
making sketches/flows,...
Created card in github to produce T-shirts
At end of this project we need to sit down and reflect to improve on our process
- **Philippe**
Talked about ownership with Vojtech, need to do better in next project
working on the FAQ structure, not to try to beat docusaurus
testing integration with Zkitter
all clear for Kurate
- **Vojtech**
Had a lot of meetings with Tsukino, Philippe and Barbara, so a lot of team time :-)
took a few quick wins like upload picture
added missing pieces: voting, editing posts
had a rough week, sickness, doctor, taxes, ...
- **Barbara**
Working on components, all are merged
updating github issues
working on illustration for anonymous reputation
hack.md with notes and todo's (https://hackmd.io/kl3MlOG5Tvy52ICZpYTHbQ)
- **Matt**
redid audio for the persona's
if good, gonna work on the video
happy to receive feedback on it
working on the FAQ articles
still need to do one on chat
like to talk about the minimal rep to create persona
-**kiki**
working on Waku Objects
can we decide here to got o the proposed plan on the minimal rep:
make it work in the UI but is not solid, because on contract level it can be cheated
## Meeting Report 17.03 core dev meeting
### Agenda
- [ ] Talk about the vote commit + reveal scheme issue
## Meeting Report 16.03 core dev meeting
### Action items
- Tomorrow Vojtech can't join at 15:00 CET, but he can one hour earlier. Everyone agreed that 14:00 CET would work, so we moved the meeting.
### Updates
#### Philippe
Worked on integrating `zkitter` with `rlnjs`, which turns out to not be useful anymore because we've decided to use `rlnjs` in the frontend as well and bypass `zkitter` for that use case.
#### Tsukino
Is sick (worse than yesterday) but made good progress. He worked on the smart contract and on testing for it. He also implemented functions to create personas and posts for free as a "god mode" to solve the bootstrapping issue for now. These functions are only callable by the contract's admin.
One of his worries was the Unirep integration, but it actually seems to be going along fine. He mentions that two proofs are required per identity for Unirep. We can also add or remove REP to a user, but the result is only displayed after the epoch is done.
#### Vojtech
Doesn't have a big update, but has been following Tsukino's progress and is happy with it.
### Issues (agenda)
#### Hidden votes
If votes are not hidden you can just vote with the majority at the last second and automatically get one free rep. This can be exploited. But even if we hide the votes technically (using commit + reveal or some zk stuff) it's still possible to exploit this by just systematically voting on everything. You then get 50% chance to win REP on every post, which would basically generate unlimited REP at some point.
For now, we're hiding votes in the frontend.
#### Reveal after the end of the epoch scheme
Votes should only be taken into account after the epoch is done. So, after the epoch (or multiple ones to make sure there's enough time to vote?), we should check if there's enough votes and then check if it's positive or negative.
Right now, I don't think this "commit / reveal" scheme exists.
## Meeting Report 15.03 core dev meeting
### Updates
#### Tsukino
Deployed the contracts and tested creating and joining personas (not the other functionality yet).
#### Vojtech
Looked at Tsukino's contracts and thinks they look nice. Also merged a bunch of UI changes.
#### Philippe
Relayer not done yet, and wasn't able to test if zk-kit and rlnjs work together. Tsukino can check with the RLN / PSE team if we can find a solution to that if necessary.
### Issues
#### Minimum REP to post as a persona
Vojtech and Barbara noticed that this functionality wasn't implemented anywhere yet. Basically you need to prove that you have a minimal amount of REP but don't need to stake that, and on top of that you need to stake 1, 5 or 10 REP.
Philippe suggests to remove this for now as our time is scarce, and everyone agrees.
## Meeting Report 14.03 Team meeting
Absent: Vojtech
- **Michelle**
Happy about the birthday weekend
Talked to Jarrad and Ned about Kurate, about the future of Logos and about our next project. Jarrad is very enthusiatic about WAKU objects, so we will explore on that.
Meeting with Manuchehr on friday was good, most important now is to get 2nd project on the rails.
Jarrad expressed his enthousiasm for WAKU objects, so this we will continue on exploring.
Started writing out the concept of WAKU obkects, Philippe, David and Kiki are asked to look at this, comment, elaborate,... to come to a clear view preferably end of this week
- **David**
happy about the birthday weekend, happy to talk in real life, face to face, had some transformative moments. Emotionally and intellectually tired and needs to process.
Practces the pitch for Kurate a few times, interesting feedback/insights for future pitches/presentations.
Next: think on WAKU objects
reviewing UI, adding missing screens or clarifying things
Need to prioritize
- **Barbara**
Need to check on versioning, feels like there are different versions in different places.
PR on chat detail screen, but the persona image needs to be addded
Going to work on the illustration about anonymous reputation
continue work on app and website
Vojtech added the website preview in github expression repo
- **Matt**
working on the piece of anonymous reputation for the website
talked to Barbara about the illustration for this
made voice over and video on the persona communication
similar ideas for other topics
worked on the presentation for Logos (presentation will be sonewhere in april, so we move work on the presentation to 1st of april)
David asks to put tasks in github, to make sure nothing is lost
- **Philippe**
Tired from the weekend, it was nice
Listened to the pitch from David and some things became more clear, like not showing the number of votes in the front end, which means this should be private information, need to think on how to solve this technically, maybe not in execution, but in approach for future.
About the daily dev meeting: think this is better to only do this for the back-end tech, so a short meet with Vojtech and Tsukino daily, Philippe will take the lead on this, if needed a written report in discord or meeting report hackmd
- **kiki**
All good, tired from weekend (who's not?), had interesting conversations.
Happy with finetuning the meeting structures we have.
## Meeting Report 13.03 daily dev meeting
- **Vojtech**
implemented image upload
profile page needs to be done
found that voting page is missing in design
working on making persona favorite
looking at what Tsukino has been doing: contract part
- **Tsukino**
PR on Zkitter.js
going to write documentation on chat and do a PR
contract complete, going to text it and make small changes coming from that
call to everyone: please request goerli eth from fosset
- **Barbara**
No big updates, working on site and app, had call with Vojtech to devide work.
## Meeting Report 10.03 daily dev meeting
- **Barbara**
added copy to website
chat page done and merged by Vojtech
working on chat detail page
coverflow is approved by david, going to add arrows
- **Vojtech**
created dropdown menu, fixed alignment issue
will have call with Barbara to ask for help on some issue
filter section is done (not hooked up yet), might be that some createria will be removed later, depending on feasability)
suggestion about FAQ: let Matt organise it as normal markdown, structure can be added later if wanted
next: adding images
next: adapter
- **Tsukino**
finished implementation of chat in zkitter.js
next up: wrapping up the contract, needs some changes
- **Filoo**
progress on boardwalk to show Jarrad
progress on relayer
- **Michelle**
Feels like there is a better communication flow going on in discord, let's keep moving in that direction
## Meeting Report 09.03 Team Meeting
**Report**
- **Michelle**
update from dev meeting yesterday
next two weeks dev daily at 3pm to keep things flowing
- **Barbara**
Gonna check with David on coverflow
add copy to website
FAQ in markdown -> github -> pull in website, that way it is easy to update the FAQ
- **Matt**
3 out of 5 articles are done
first outline for presentation is done https://hackmd.io/@l-i-l/BkbofLIk3
suggestion to host the presentation so we can direct it
- **Filoo**
progress on relayer
clarified some things with Tsukino
is there a better way to manage the FAQ, like docusaurus?
feeling a bit better after last nights meeting, but we'll see how it goes
- **Vojtech**
finishing chat, few things are missing, will be added, Barbara can continue
decided with David that a user is not informed when they are blocked, so being ignored or blocked is the same
- **David**
All open questions on REP and CHAT are answered for
Chat: all parties in a chats will get a random generated profile image, so it is easier to identify a certain chat. No blockies.
Next: inform Vojtech more into detail on the chat decisions
## Meeting report 08.03 Dev Team Meeting
**Action Points**
- **Team** for the next 14 days we will meet for 15 minutes daily, 3PM.
**Report**
- **Barbara**
Working on the website, coverflow is working, also made the hero image for the project.
Next:
FAQ for the website
Checking out how to do "content management" via markdown on github
- **Vojtech**
Good progress on UI
Integrate zkitterjs 1.1.11 (?)
Compiles and works
Chat almost done
Integrating "adaptor" platform so we can switch backends
Next:
Finish UI and unblock Barbara
Merge to master
Image upload UI
Filtering UI
Profile page (not a priority because it's just a display page)
- **Tsukino**
Working on contract (new unirep latest release)
Refactor / zkitterjs branch
Attester done (this is the staking / voting contract)
Next:
Chat
Contract finalisation
Will integrate by this weekend
Contract will be done after weekend
- **Filoozom**
Styling / linting zkitterjs (PR#1)
Is frustrated about working on it, then not seeing PR merged
Relayer: basic setup, api, waku (even though it's not needed) (?)
Needs more info on group epoch / is challenging how it is implemented / Tsukino feedback - indeed, needs to be changed
Next:
Relayer
**Feedback session**
There's some frustration about team work and communication. Team members express pain points / frustrations. Consensus on solution; 15 min meeting daily for the next 14 days (3PM)
---
## Meeting report 07.03 Team meeting
**Action Points**
- **Kiki** organise work meeting about chat
- **David** orgainse work meeting about REP implementation
**Report**
- **Michelle**
Feeling good on ADHD medication, feels life-changing
Very happy about the vibe in the team, there is a lot of fruitful collaboration
- **Filoozom**
Made a PR to Zkitter, is being reviewed. Need some better collab to make sure not too many changes are done in the PR, this will be talked about with Tsukino on wednesday's dev meeting. It is another team member than Tsukino from Zkitter that is responsable for the PR. Is it worthwhile to work on better collab or is this a one-off? TBD
Worked on key-card integration on boardwalk.
Relayer for Kurate is not done yet, checking with Tsukino tomorrow. This centralized component can be replaced in the futurem depending on the progress of RLN team.
- **Vojtech**
Done with posting messages, apart from attaching images. Almost done with chat, needs closed and blocked chat. Wants to finish today populating app with dummy data.
Going to install adapter to switch between different back-ends, this is to easier develop, quick prototyping and testing if something works or not.
Next: filter component, attach image, profile page
Question: picture with chat on chat overview is this the persona picture or the post picture? This needs to be decided on. -> action point
- **David**
On a personal level: very happy about the trip with the son on friday.
worked on REP implementation and website, next steps are clear.
Exploring a logo for Kurate, Barbara's drawing of the faces was making him so happy, it's a strong image, iconic and characteristic, this can be used as a logo. Happy this came as a natrual evolution from the original research on multiple identities.
Next steps: work meeting about chat an images, work meeting about rep implemantation, website
- **Barbara**
Worked on illustration
worked on website, able to continue with the design from David.
- **Matt**
Copy for website, more streamlined since design is done, more structure. It's all in a good place now, see expression channel in discord to follow the progress.
Thinking about the sections and if or not we should explain the tech
Working on voice recordings to explain the persona.
Working on explaining anonymous reputation with illustrations
Writing articles for FAQ
Hunted by the use of preposittions: as/in/with/through a persona?
- **Kiki**
See documentation about the first use issue: preference to do God-mode, no objections? https://hackmd.io/uCPHBLG6Q-adbWHeoQBfVQ
## Meeting report 03.03 Team meeting
**absent**: Michelle
**Action point** Kiki: take the lead on the first use-issue
**Report**
- **David**:
Worked on website design https://app.zeplin.io/project/63ff845548616a52a730401b/screen/63ff85e22890b84043e439ea, over to Matt to work on it
Some more back and forth will continue until final
Added REP to the persona creation, talked the changes through with Barbara and Vojtech
Can we drop the dark mode? Timewise this makes sense, not needed to prove the concept of Kurate
- **Barbara**
Done with the create persona flow, up until last added changes (REP), has been merged, so check it out https://kurate-git-style-create-persona-flow-logos-labs.vercel.app/
Going to split work now between website and app, coming days: website
- **Vojtech**
Tsukino released a new version of zkitter.js, so is to go through this. Going to redo the branch of Tsukino, with the knowledge of Svelte and thinking about time and sanity, that is the best approach
Working on features so Barbara can continue
Finishing th eUI flows this week
next week integration
- **Philippe**
Feeling good
Helping Vojtech with Zkitter
PR ready for review by Vojtech
Working on relayer,
should be able to soon replace the centralised component that takes the proofs and what goes on the contract. RLN group are working on it.
- **Matt**
Very positive and happy about the REP-integration
Happy about the website progress
Been chopping up and playing with the design David made
Decided to call REP just REP in communication
What about GO, can we call it GO-token even though it is not a token as seen in crypto-world
Question to dev team: Will need some time to feed the app with content before delivery and to make tutorial video's, walkthrough,.... These last can be mocked, the filling the app with content cannot. So some time is needed there.
We need to think about getting started, the first user of the app doesnt have rep, we need a god mode, or we need to give every new user 5 REP, but this can be gamed : let's think about it
- **Kiki**
Kiki will take the lead to get us to a consensus decision on the first use issue.
Nothing much to report since tuesday
## Meeting report on Dev Meeting 01.03
- **Barbara**
Merged PR
Persona Creation flow done
Not sure what to do next, if not clear progress on the website
- **Vojtech**
Spent most of the week debugging vite
(Bytewise/Charwise fix)
This was a blocker
Question to Tsukino about performance, loading personas takes 30'
Should go faster on private RPC
Asks for more documentation on which features are implemented and working
Documentation by tsukino incoming
- **Tsukino**
Remove API call to "old" gundb indexer not needed for kurate
Changes by Vojtech and Filoo are okay, thank you 3 times :)
Filoo's pr is being reviewed by tsukino's teammate
NEXT: Relayer setup and meeting with Filoo to discuss how and what to build
- **Filoo**
Helped V with debugging
Updated stuff on zkitter and submitted pRs
Some warnings still to fix
NEXT: remove web3 and put ethers in, maybe also typechain to have typed contracts
Relayer: talk about it, thursday 9:30 CET meeting w Tsukinoo
- **Michelle**
Asks about state of unirep integration
Tsukino shows the start / draft of the integration, looking great
By the weekend or after there will be a contract
### Meeting report on REP token 28.02
**Problem** A user's REP token is a very important part of the concept of Kurate, but it has no visibility within the app. There has been a discussion on private versus piblic reputation
**Solution** Talking about private versus public, we need to use the same terminology:
private rep = you are in control of what and how you show to others
public rep = everyone can all the time see the rep from any user
secret = you keep things to yourself and not show to anyone ever (like a private key)
We need a use for REP in the app, so we decided on creating a persona where players posting as that persona will need a minimum amount of REP.
**Action** Philippe is going to figure out technically how to do this, but feels it is doable
David will think of the design implementation within create persona and persona page.
### Meeting report 28.02 team meeting
all present
**Action points:**
Subsequent meeting to discuss the REP token
**Report**
- **Matt**
wrote more on the articles for the FAQ
wrote a quick start
figuring out the visions on how to use REP
not happy with the cold weather
- **Barbara**
working on persona creation
had call with david, to talk about the overall thought process on the design, so it easier to develop.
checked with Vojtech on a big PR which is hopefully soon ready to merge
Next up will depend on Vojtech
- **Vojtech**
Thinks he is blocking Tsukino, so first making work of that, solving the dependencies that cause a problem
going to copy the code directly in the project, probably the issues will become clear then.
The meeting with Tsukino went well, although Tsukino was a bit too apologetic, which wasn't necesary at all, maybe a cultural difference.Some new ways of collaborating were discussed. Proposal still to be made to Tsukino is for him to write documentation and give an example, so Vojtech and Philippe can take that and do the implemantation for Kurate
- **Philippe**
The call with Tsukino made some things clearer
The rep and Go token weren't fully clear for development, so yes, a meeting on that is necesary
Had a good talk with Michelle on working on Boardwalk, as Logos wants to integrate boardwalk, so some more things to make it better/more complete will be done
Feels better with knowing better what to do
- **Michelle**
Happy that things got cleared out with Tsukino, it was a nice example of teamwork with Vojtech, Philippe, David and Tsukino
Happy about Logos wanting to integrate boardwalk, using the Swarm City token.
- **David**
Been closing little tasks last week
Closure on last design issues
Had a good call with Barbara to explain the reasoning behind the design
Was happy to help prepare the meeting with Tsukino
Happy things are moving
Working on communication website now, playing with it brings new ideas, from this a back and forth with Matt will follow.
- **Kiki**
Nothing much new, making sure all the blocking things get moved out of the way right away now we have the end of the first 6 months in view. Making sure issues get picked up and handles right away.
If any help is needed anywhere, just ask.
Question: How is the preparation for the new project going?
Answer Michelle: want to check with Jarred and Ned before we work more on it.
### Meeting report 23.02 team meeting
Absent: Michelle
#### Action points
Vojtech and Philippe prepare the meeting with Tsukino, David will join after.
#### Report
- **David**
worked on the FAQ
updated the guideline document
clarified and simplified the filtering
clarifying the remaining open questions around the token economics with Matt and Kiki
copy for UI help is almost done
website structure is ready
- **Matt**
worked on the HELP issues in github
changed some bits on the website copy based on the feedback
- **Barbara**
Working on the persona flow
Question: what about the dark mode? The designs are not ready yet, so disable dark mode for now or abandon plan to do dark mode
Answer David: Matter of priorities
Group decision: disable dark mode for now, it is not a priority for this proof of concept, if there is time left after other priorities, we can still pick this up.
- **Philippe**
checking code in PR from Tsukino
talked about what's next, prepare for call on Saturday morning with Tsukino to split up logic on rep and go-token.
researching the disperse of tokens, trickle down versus once per epoch.
- **Vojtech**
Has been working on the PR from Tsukino, got it working.
Worried about the flow, some more coordination is wanted, so collecting feedback for Tsukino on better flow : action point and David wants to help out in feedback and improving collaboration
Worked on drop down button
### Meeting report 21.02 team meeting
#### Action points:
David organise a FAQ work meeting
#### Report
- **Vojtech**
working on UI for posting messages and uploading pictures and rep token
when this is done, most is done
some things need to be cleared, meeting with Barbara is planned, if there are still questions left, a meeting with David will be necessary
- **Barbara**
Updated the github issues, with todo's, part of epic 1 is done
currently working on persona flow
- **David**
almost done reworking the latest design file, updated the UI guidelines, new copy from Matt is integrated
Working on FAQ structure and design, going to organise work meeting
Some comments or questions on the copy for the website, in hack md
Had meeting wit Michelle and Kiki to talk about the next project
- **Matt**
made comments on the HELP-issues in github
created final draft for the website
writing a post on boardwalk
- **Philippe**
research on RLN and WAKU, looking at protocols from the VAC team (f.e. one on one chat)
deployed boardwalk on polygon
- **Michelle**
working on next project ideas
- **Kiki**
reading paper about a market based on reputation instead of money
question about the clarity of the token economics, reading through the hack.md's, it is clear that there are some loose ends or different interpretations. Action needed: we will discuss and decide in FAQ meeting organised by David.
### Meeting report 16.02 team meeting
present: David, Vojtech, Philippe, Kiki
Absent: Matt, Barbara, Michelle
#### Action point
**David** organise work meeting around FAQ
**all** if you have a calendar, please share with team so we can easily find availabilities (post in this hackmd on top of page)
#### Report
- **Vojtech**
report from dev meeting: Vojtech in charge of creating UI and Logic, Barbara CSS, Tsukino will have a PR ready end of week with all the functionality.
Philippe is studying the token economics, researching and doing the IPFS integration for publishing.
Current: in progress of the 'create persona' flow, went through it with David to tie loose ends.
- **Philippe**
doing research, studying the tokeneconomics
Tsukino's PR that will come end of week feels a little bit like a black box.
- **David**
listed all places in the app where "help" is needed, Matt is helping with the copy for those. In app we work with snippets that link to more information in a FAQ.
Seperate work meeting about the FAQ.
checked with Vojtech on some navigation questions and images.
will rework the flow in sketch to match the latest grid and guidelines, to have all in sync, Will be 1 or 2 days work. But first priority is the FAQ.
- **Kiki**
Report on meeing with Amir and Hossein from Acid: They are working on a wiki, and were thinking about a way to have the community curate the content, with token incentivation. This lies so close to what we are making with Kurate, so Hossein will join the next dev meeting to get an idea of what we are building. Ideally there is a cooperation with Hossein so he can re-use parts, or rework to fit his needs. To be continued.
On agenda matters: for now, there are not that many issues with booking meetings, so if you have a calender, open it to the others to see your availablities so it is easy to find a timeslot that is free.
### Meeting report 14.02 communication
Present: Matt, David, Barbara, Michelle, Kiki
#### Purpose
In the team meeting it became clear that there was some tension around the landing page of the persona's. We decided to move this to a work-meeting after the team meeting. Purpose is to get all heads in the same direction
#### Action points
Matt will finetune the outlines of the explanatory website
David will create a design
Matt will provide more precise copy based on that design
#### Report
Matt explains on the landing page for the persona, first example is Those Who Travel:
Purpose is to show what type of persona you are, this is one step further than doing this in the app.
The landing pages will be used to explain different ways to explain the app.
David's concerns: why different design than the app? Why creating this before we ccreated the app itself, we don't know yet if we need this extra layer, why a website and not a presentation.
Michelle: We decided on doing a landing page for the persona's for content, not to present them as such to logos. It is too web 2.0 and as long as we cannot garantie full anonymity in hosting websites, it is better not to link in the app to a website.
Talked more on the explanatory website which lead to the action points.
### Meeting report 14.02 team meeting
everyone present
#### Action points
- **Michelle** organise meeting with David to sketch out next project
- **Matt** follow up meeting with David and Michelle to discuss the landing page of the persona's
- **David** create a task to identify where in the app more information needs to be given to the user, place them in the designm Matt will create the content. Kiki will help with the FAQ that will come from that.
#### Report
- **Vojtech**
Working on UI reflecting Zeplin
Current status: rework on creating Persona
Work on uploading picture (not actual uploading, but the flow to store locally before publishing) and cropping
Persona view
Halfway through the entire Kurate Flow
- **Barbara**
Had a call with Vojtech and David to go throught he entire design, guidelines.
Masonry was abandoned and working with more traditional grid
Worked on CSS components, genereal style and rework from previous designs.
On expression: Those who travel persona is done.
- **Matt**
Went through all the hack.md's to execute the namechange.
Good moment to revise everything according to the current state.
See expression repo
There was a brainstrom with Michelle, Barbara and David on the project website, all are on the same trajectory, only question: do we ise as an example persona an existing person or not? TBD
David can start helping with the design.
- **David**
3 final files to represent Kurate:
[flows](https://scene.zeplin.io/project/63da627e2a13991168709051)
[design guidelines]( https://scene.zeplin.io/project/63e636dd9eb4fc19b71f1ece)
[grid]( https://scene.zeplin.io/project/63da6c0cc2cfb510d02be075)
Will work on darkmode next
Ready to do the design for the website
- **Philippe**
Looked more into the Zkitter SDK, wants to modularize more what is in the SDK, to have different parts that can be used seperately later.
Social and marketplace can be build on top of that.
The call with Vojtech and Tsukino friday morning was very useful, Tsukino took them throught the code of the zkitter sdk.
About publishing on swarm or ipfs, for ipfs there are scripts missing, so shall we write it ourselves or not do it, Vojtech and Michelle say: write it!
- **Michelle**
We want to help the entire ecosystem grow, so lets always think bigger than our team.
David replies: can we make sure that in every project we do, we have building blocks we can reuse in the following projects, so we do not need to start from scratch every time.
- **Kiki**
All name change is done
Created epics in Github based on the design flows. Purpose is to give the outside world an overview on what we are building and for Barbara and Vojtech to use this as a progress check.
### Meeting report 09.02 Team meeting
full house
#### Action points
- **Michelle** organise meeting with David to sketch out next project
- **Matt** organise meeting with Michelle and David to brainstorm about hooks for communication
#### Report
- **Barbara**
issues and errors because of windows, is now solved with linux
is working on the CSS new branch now
main page with persona's is done
meeting with David today to look at all the components and design to further continue
- **Vojtech**
going to merge all changes into the main branch
amost done with creation of persona
question: where to store a persona-in-the-making? wants to talk to philippe about that, Michelle says: local storage?
is diving into the zkitter.js from tsukino, wants to talk about it with Philippe some more
- **Philippe**
has been analysing the zkitter.js library from Tsukino to see how we will integrate this in Kurate and to understand what is happening there.
more work on contracts
Question from Michelle: is it an idea for Filoo and Tsukino to work together on the zkitter.js? A: might be a good idea
Q from Michelle: would be nice if we could liberate the data, so content posted on Kurate could also be published on Zkitter, or other platforms to come. A from Philippe: needs more discussion/ thinking, does not feel like a priority riht now.
- **Michelle**
liked the dev meeting last night, tsukino shared a big chunk of work, feels like he is a good addition to the (dev)team
has an idea for a small intermediate project, will ask david for a work meeting to work on it
personal: making an ipod with today's tech
- **Matt**
is thinking about the right hook to tell the story of kurate. what gets people excited to open the app?
example: you could be john malcovic
this could also be a little ego-centric, whereas we want to surrender the ego...
so some more thinking about hooks, meeting with Michelle and David to be planned.
- **David**
all components and styles,... compiled in 1 document now
meeting planned with Vojtech and Barbara to go in depth into the design.
Q to Kiki: what about a shared calender? A from Kiki (cannot talk but will in next team meeting)
personal: how to create a personal quality space online, see watercooler channel
### Meeting report 07.02 Team meeting
with Vojtech, philippe, David, Barbara, Matt, Michelle and Kiki
#### Action points
- **Michelle** add Tsukino to core team
- **Kiki** organise meeting to create milestones and epics based on David's designs
#### Report
- **Michelle**
update on Tsukino: he is creating functionalities that can be integrated and used
What about the execution of the name change: let's do it. Remark from Philippe: let's wait for Vojtech to change things, so this topic will be picked up in next meeting
Tsukino will be added to the core team
- **Philippe**
Worked on the ontracts
possible to have multiple groups
Coordinated with Vojtech to see who does what
- **Barbara**
finished and merged the grid, which created a bug
headers need work but this changes in the new design
needs help from Vojtech to help setup the branch, something didnt go as expected
- **Vojtech**
is feeling bad, some Philipine fish has had a bad effect... needs to travel back to Europe so not happy
editing homepage, ready now for Barbara
Persona's: not fully finished yet
will have call with Barbara ti get branch up and running
will work on the flight to Europe
- **Matt**
working on informational website
general concept is done, will have a call with David to talk about it
- **Kiki**
Are we ready to execute the namechange? YES, but wait for Vojtech to be back, so he and Philippe can coordinate
Are we ready to chop up the design into milestones and epics? : YES, will organise meeting
- **David**
Happy with the birthday-break, happy all designs were finished on time.
The design mockups are a good way to showcase the features and what it looks like, but is maybe not the most preactical for Barbara and Vojtech, so David has made a Kurate grid style and guideline document as one source of truth
### Meeting Report 01.26 Team meeting
with Vojtech, Barbara, Filoozom, Matt, Michelle and Kiki
#### Report
- **Matt**
Pumped iron this morning
audio for Sam persona is done
next up: animation
thinking about the 3rd persona
- **Barbara**
Didnt pump iron this morning
Finished illustrations for the persona
Working on CSS, feedback from David
- **Michelle**
Pumped the soap dispenser this morning
Happy with onboarding Tsukino, who will have around 15hr a week to work with us
had meeting with Manuchehr to sort out some uncertainties in the contract, all good now.
- **Philippe**
Didnt pump iron this morning, but will do tonight
research on ZKsync
planning architecture for the outlet, testing out a few things, path forward is clear.
- **Vojtech**
Didnt pump iron, too sick
happy about Tsukino
had meeting with Barbara, all clear
working on 3 issues: error state, pending transactions and user not connected to the right network. These three need to be in, but will have a temporary design.
Thanks for the daily report in discord:
https://discord.com/channels/920771342087901305/1067366986641838170
- **Kiki**
Will be a calender girl (organising Michelles calender)
Making the reporting to Status more granular.
Checking out different planning tools to use for organising meetings.
Suggests to have team meetings at 2.30CET on tuesday and thursday
### Meeting report 01.25 Lil Devs
Meeting with Vojtech, Barbara, Filoozom, Tsukino, Michelle and Kiki
#### Topic
Going over the designs, dividing work and go over the tech, reality check
#### Report
Michelle showed the designs
Vojtech demo-ed what is already been made and expleined the architecture
At the moment, all content lives on chain, is there a way to take everything off chain? Answer by Tsukino: Yes, only the only the semaphore group creation and the group membership is on chain, the posts can be in Waku, unirep in a rollup in a waku channel(?)
The Graph for aggregation
Important to have something that works with some compromises on decentralisation, as long as there is a clear path on the decentralisation within reasonable time.
#### Action points
Working document for devs to discuss and centralise information:
https://hackmd.io/kSwPCo-PQvKWxVE2waS0QQ
### Meeting report 01.25 Design
Meeting by David, with Michelle, Vojtech and Kiki
#### Topic
Deciding on open questions or issues on the final design proposal
prepared by David in this doc https://hackmd.io/ad8dzrK-SpmgzfZXXccf_Q
#### Update
- David presented the design in sketch https://www.sketch.com/s/b06ef542-305d-45c9-b590-bf76117aa4f3
- Decisions made regarding Persona creation:
YES: player needs to use tokens to create a new persona (spam protection and a limiter), more than creating a post, suggestion: 10 tokens
NO: No reputation needs to be staked.
NO: no voting from community for the persona creation
- About the epoch
short epoch = fomo, long epoch = drain
We defined 4 options:
**1** epoch = 4hr, 1 epoch to submit a post, next epoch voting on post, this needs to be checked if technically possible
**2** every post has its own epoch starting when post is placed and runs for certein time. This also needs tech check
**3** every epoch has random duration between 2 and 4 hrs, to prevent players from posting right at the end and vote for themsleves
**4** 1 fixed epoch, no timer, no counter, minimum amount of votes to be promoted to the general timeline.
These girst 3 options need some technical check, and we assume that the uncertainties are to big to get solved within our timeframe of development. Atm option 4 seems like the most feasable option.
But we want to discuss further with others and document on the other options
#### Action points
Vojtech and Michelle are going to present the design to the dev team tonight to do a technical reality check and devide the work.
### Meeting report 01.24
#### action points
- **David:** organise work meeting for deciding on open questions and scoping milestone 2
- **all:** test the app and give feedback https://theoutlet.vercel.app/ in discord or in github
#### Updates
- **David:**
Overall very happy
started testing the app milestone 1 and share feedback
finishing design and usability, some open questions and thoughts https://hackmd.io/@HarUoba2SiyFFobLmdXICQ/HJa_0droo
next: adding images to post, adding links
- **Michelle:**
writing documentation for boardwalk
Met with Matt and kiki, feels more successful with 3 than with 2, will ask kiki to join more in meetings
Talking to Jarred, to have a good overview on the path for Logos and to see how our next projects fit in the general vision
Meeting with Manuchehr on reporting was ok, but we need to report more granular in order to give a good overview of where we're at
- **Barbara:**
Recovered from Covid and picking up back on life
CSS: going through the notes of David, fix styling
Working on the Persona for the expression/comms
- **Matt:**
Persona: working on different styles- different stories
New: those who travel (see expression channel in discord)
Working on the video for the Sam Persona
- **Philippe:**
Finishing touch on Boardwalk, hand-over is planned for this week
Getting to know semaphore and Unirep
Helping out with dev of the Outlet
Next up important: meeting woth Tsukino on Wednesday
- **Kiki:**
Happy to join meetings with Michelle if that is helpful
Meeting Manuchehr see remark Michelle
Next: help with scoping milestone 2
- **Vojtech:**
Sick
Fixed issue to finish milestone 1
Learning to understand the tech
Call for testing the app
Next: figure out how to continue for next milestones, how to build all the pieces
### Meeting report 01.17
#### new meeting proposal
- everyone wants to try
- would have been nice to have had more talk about it beforehand, instead of take it or leave it-style.
- Nice to have some informal hello-time
- provide the safety to have free interaction about topics, this is bonding, without going into brainstorming
#### Updates
- **Philippe:**
getting up to speed,
setup the environment so we can all play,
finishing up Milesotne 1, setting up Milestone 2
setting up Waku for messaging/chatting
- **Vojtech:**
finishing Milestone 1
- **Barbara:**
Close to done for MS1
Problem with the desktop timeline
- **Matt:**
Draft for overview post
Create content for persona with Barbara and David
- **David:**
Finishing all the design for The Outlet
Presentation on the design https://www.sketch.com/s/b06ef542-305d-45c9-b590-bf76117aa4f3
#### action points
- **kiki:** some more finetuning of the new meeting proposal in discord/meeting
- **kiki:** start to think about organising a come together week at beginning of new project
### Meeting topics 01.17 Tue 2-4 PM
- Feedback on our meeting with PSE [Michelle, 5 mins]
- A proposal for meetings [Kiki, 10 mins](https://hackmd.io/dmGfFfHKRtm8-W82QrpH7Q)
- ...