-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Operation]: Sanghas -- Sessions #11
Comments
Notes from going thru the schema:
Comments:
QQ: how to move away from just text-based content for this schema? i.e. videos |
For video, it's going to be transcript focused, similar to youglish |
Notes from Walkthrough 13 Jan
Steps to Take to Understand the code by bala
TODO:
takeaways: 1. Running a migration shows the following tables are being usedॐ ❯ mix ecto.migrate
16:18:30.699 [info] == Running 20231215170225 Vyasa.Repo.Migrations.CreateSanghSessio
ns.change/0 forward
16:18:30.700 [info] create index unique_titles
16:18:30.712 [info] create table sessions
16:18:30.720 [info] execute "CREATE EXTENSION ltree"
16:18:31.232 [info] create table comments
16:18:31.242 [info] create index comments_path_index
16:18:31.244 [info] create index comments_text_title_session_id_chapter_number_index
16:18:31.249 [info] == Migrated 20231215170225 in 0.5s
~/Projects/vyasa feature/Sangh *11 ?1 L 2.29 RAM 3.94G SWP 3.71G █ 100% WiFi 520 Mbps 16:18:31
ॐ 2. Info about generating schemas
3. More about embedded schemasref: vhttps://hexdocs.pm/ecto/embedded-schemas.html
|
QQ: what's the intended purpose of the texts schema? -- is it a generic term for all the various texts that will be supported or is it something else? |
@ks0m1c could we close this + add in more granular issues for what is pending for sanghas |
|
Present Context
Where we collectively investigate and interrogate the problem space and iteratively scope our approach.
Breakdown to landmarks that communicate shared context we are working towards through 2-tiered task list, CRUD list elements as development unfolds.
Strike the scope of code that reveals the most about the problem/solution FIRST not necessarily the easiest or hardest parts
Sanghas: Hierarchy & Session Sharing 👁️⃤ #77
Sidenotes
Groundwork
Introduce us to the problem space. Write out what you already know about the terrain you are the recce commander enriching us with details beyond the fog of war.
Where have you tried applying and encountered difficulties?
How have others attempted to scale or explore these challenges?
(Embed internal & external links to related or possible paths of exploration, stackoverflow, documentation, github etc)
Who should be notified?
Emphasis on previous or current practice to discover what is ugly, missing, or unnecessary.
Reflection
Where the eternal wheel returns back to practice and what we finally implemented is to be outlined. You are the historian or archivist bringing clarity to future-yous and us about your foray.
Emphasis on approaching timeless solutions for well-defined problem space through distillation by decanting that which is un-needed and abstracting that which is essential to approaching the problem space.
Add any reflections and internal links to future potential and blindsides.
The text was updated successfully, but these errors were encountered: