From 1bfd721907d6f100d5fbfb021d75d8ca7b11aac9 Mon Sep 17 00:00:00 2001 From: Udhay-Adithya Date: Sun, 16 Mar 2025 12:23:24 +0530 Subject: [PATCH] fix: improve formatting and clarity --- .../2025/gsoc/idea_udhay_adithya_mem0.md | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/doc/proposals/2025/gsoc/idea_udhay_adithya_mem0.md b/doc/proposals/2025/gsoc/idea_udhay_adithya_mem0.md index a7c19147..bc22b9b8 100644 --- a/doc/proposals/2025/gsoc/idea_udhay_adithya_mem0.md +++ b/doc/proposals/2025/gsoc/idea_udhay_adithya_mem0.md @@ -174,7 +174,8 @@ void main() async { I propose to divide the project into four milestones/deliverables to produce a sequential progress report through the GSoC. -> They are NOT of equal sizes/time requirements. + +*They are NOT of equal sizes/time* requirements. #### **Milestone #1: Create a Bare-bone `package: mem0_dart`.** @@ -229,7 +230,9 @@ their final mentor evaluation (standard coding period) * **Coding Period (June 2 - July 14)** * **Week 1 (June 2 - June 8)** - M#1 is delivered, comprising of a bare-bones package. Work on M#2 begins in the latter half of the week. + M#1 is delivered, comprising of a bare-bones package. + + Work on M#2 begins in the latter half of the week. * **Week 2 (June 9 - June 15)** Start of M#2 integration for the first two chosen vector database capable of basic vector operations(insert, search, delete, and get) are done, along with unit tests. @@ -244,7 +247,9 @@ their final mentor evaluation (standard coding period) * **Week 5 (June 23 - June 29)** Start of M#3 by integrating OpenAI and Gemini's LLM and embedding models. + This week will also contain steps of documenting the package for initial public release. + Mentor Reviews are requested. *`The first public release of package mem0_dart:0.0.1 is made.`* @@ -252,7 +257,9 @@ their final mentor evaluation (standard coding period) * **Week 6 (June 30 - July 6)** Changes follow, from Mentor Review, if required. + Add support for other LLM and Embedding model providers(Since the same process has been done earlier this must be fairly easy to implement). + Final Mentor Review before Mid-term Evaluation is submitted. * **Midterm Evaluation Submission (July 14 - July 18)** @@ -262,6 +269,7 @@ their final mentor evaluation (standard coding period) * **Week 7 (July 14 - July 20)** A significant portion of the week will be dedicated to testing all integrations thoroughly and addressing any bugs or issues identified. + Documentation is enhanced in the if no issues arise. Milestone #3 is delivered. @@ -278,12 +286,15 @@ their final mentor evaluation (standard coding period) * **Week 10 (August 4 - August 10)** Continuation of the work done in Week 9. + Mentor Reviews are requested. * **Week 11 (August 11 - August 17)** The former half of the week acts as a buffer period in case any issues are confronted. + Documentation is enhanced in the buffer period if no issues arise. + Milestone #4 is delivered. *`Third public release of the package at 0.0.3`* @@ -291,6 +302,7 @@ their final mentor evaluation (standard coding period) * **Week 12 (August 18 - August 24)** Final checks are made, and any supporting documents (such as example markdown files) are written. + The project Report is written and all tracking issues are labelled appropriately. * **Final Week (August 25 - September 1)**