You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: Logbook.md
+68
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,71 @@
1
+
# Leios logbook
2
+
3
+
## 2024-09-20
4
+
5
+
### Team meeting
6
+
7
+
- Introductions and roles
8
+
- Excellent balance of Agda, Haskell, and Rust skills
9
+
- Reviewed administrative informoration
10
+
- PI7 Jira tickets, mirrored at [#16](https://github.com/input-output-hk/ouroboros-leios/issues/16), [#17](https://github.com/input-output-hk/ouroboros-leios/issues/17), [#18](https://github.com/input-output-hk/ouroboros-leios/issues/18)
11
+
- Nominal objectives, tasks, and deliverables for next 12 months
12
+
- Work agreement
13
+
- Write down “everything” in a “research journal”
14
+
- what we do
15
+
- why we do it
16
+
- what are the expected results vs. actual results.
17
+
- Regular (at least weekly) technical review of all work done by everyone
18
+
- Show & tell sessions
19
+
- Communicate with the stakeholders (including community) on a regular basis
20
+
- Experimenting, pivoting, and dead-ends provide valuable learnings and should be documented in logbook
21
+
- Processes and workflows can emerge from our needs, and do not have to match typical production enviroments
22
+
- However, QA and checking each others' work is important
23
+
- Ensure all results are “easily” reproducible by the community
24
+
- Arnaud will pair with engineering staff each week in October
25
+
- Technical report each quarter -- the next will be in December
26
+
- CIP at conclusion of innovation workstream
27
+
- Project resources listed at [discussion #15](https://github.com/input-output-hk/ouroboros-leios/discussions/15)
28
+
- Open discussion
29
+
- Leios flavors
30
+
- Blob, short, simplified, and full
31
+
- All flavors have the same security guarantees
32
+
- Blob Leios does not deal with Cardano transactions
33
+
- Full Leios adds robust throughput even in the face of performance issues in base protocol
34
+
- Details of interaction with ledger
35
+
- Fairness for fees
36
+
- Wastage (i.e., duplicate or conflicting transactions)
37
+
- Time-dependent smart contracts
38
+
- Demo of initial DeltaQ rust implementation by Roland
39
+
- Brian will coordinate with David about contracts and with Hans about tweeting
40
+
- Communication and collaboration
41
+
- Use slack channel for admistrative and scheduling
42
+
- Use github [discussions](https://github.com/input-output-hk/ouroboros-leios/discussions) or [pull requests](https://github.com/input-output-hk/ouroboros-leios/pulls)
43
+
- When relevant, summarize discussion results or PR comments in [this logbook](./Logbook.md)
44
+
- Put experimental code and work in progress on the main branch of [this repository](./)
45
+
- Avoid long-lived branches
46
+
- If warranted, code can later be separated into a new repository via `git subtree`
47
+
- Mostly keep main branch passing the CI, but short-lived exceptions are okay
48
+
- Describe new work and findings in [this logbook](./Logbook.md)
49
+
- Approximately three working meetings per week
50
+
- Each meeting (or slack) will settle the topic for the next meeting
51
+
- Next steps
52
+
- Meetings next week approximately at 1400 UTC
53
+
- Duncan will present on existing ouroboros network
54
+
- Two meetings to discuss, brainstorm, and plan network simulations
55
+
- Future meetings
56
+
- Duncan will present on ouroboros consensus protocol
57
+
- Duncan will present on praos lessons learned
58
+
- Arnaud, Yves, or Brian will present on peras lessons learned
59
+
- Andre will present on formalization lessons learned
60
+
- Additional protocol and formalization meetings
61
+
- At some point we'll meet with PNSol about DeltaQ collaboration
62
+
- Possible in-person meeting mid December or January?
63
+
- Work focus
64
+
- Roland and Yves will collaborate on DeltaQ
65
+
- Everyone should familiarize themselves with the [simulation/](simulation/) and [leios-sim/](leios-sim/) code
66
+
- Live version of `leios-sim` at https://leios-simulation.cardano-scaling.org/index.html
67
+
- Run `simulation` locally via [instructions below](#running-ouroborous-net-viz-in-the-browser)
0 commit comments