From c5c8ee8aa105b5a7653264a5279211b9500a40b3 Mon Sep 17 00:00:00 2001 From: Leandre17 Date: Mon, 17 Feb 2025 20:05:59 +0100 Subject: [ADD] sem --- _plan.qmd | 71 +++++++++++++++++++++++++++++++++++++++++---------------------- 1 file changed, 46 insertions(+), 25 deletions(-) (limited to '_plan.qmd') diff --git a/_plan.qmd b/_plan.qmd index 5696db0..2fef622 100644 --- a/_plan.qmd +++ b/_plan.qmd @@ -1,9 +1,16 @@ -The basic plan 3 month plan is this: -Month 1: Research, Planning and Initial Prototype -Month 2: Full Development and Testing -Month 3: Finalizing, Documentation and Deployment +--- + +breaks: false +--- + +The basic plan 3 month plan is this: + +* Month 1: Research, Planning and Initial Prototype +* Month 2: Full Development and Testing +* Month 3: Finalizing, Documentation and Deployment + +The weekly tasks could be follows: -The weekly task could be follows: Month 1: Research, Planning, and Initial Prototypes * defining the problem starts 2025-02-05 todo by sabin @@ -17,28 +24,36 @@ Month 1: Research, Planning, and Initial Prototypes * Lua * semantic annotations -### From 02-08 +## From 02-08 -* [write anything in Lua] - todo by sabin +* [write anything in Lua] - done by sabin * [write minimal Lua extension] - done by leandre -* Practice semantic annotations todo by leandre -* prior work: check if similar extensions exist -* locate relevant papers todo by sabin and leandre -* [describe markup languages] starts 2025-02-08 -* [describe Markdown processors] -* [describe collab-tools] todo by sabin -* [generate PDF report from Markdown snippets] todo by jonas +* [practice semantic annotations] - done by leandre +* [check if similar extensions exist] - todo by jonas and leandre and sabin +* [locate relevant papers] - todo by sabin and leandre and jonas +* [describe markup languages] starts 2025-02-08 - todo +* [describe Markdown processors] - todo +* [describe collab-tools] - todo by sabin +* [PDF layout visual] - done by jonas +* [PDF layout citation] - todo by jonas +* [generate PDF report from Markdown snippets] - done by jonas ## From 02-15 -* Research different ways to extend Quarto -* define the project scope +* [research different ways to extend Quarto] - todo by sabin +* [define the project scope] - todo +* [reflect on report structure] +* [advisor meeting agenda] + * [time] + * [surprise] +* [write an UML diagram of quarto] ## From 02-22 * [write Lua parser] * [write Lua validator] * [write Lua serializer] +* Document the development process ## From 03-01 @@ -48,16 +63,22 @@ Month 1: Research, Planning, and Initial Prototypes Month 2: Full Development & Testing -* Week 5: Improve prototype as required -* Week 6: Optimize performance, improve error handling, and add customization options. -* Week 7: Test across real-world use cases and ensure compatibility with different Quarto formats. -* Week 8: Gather user feedback, make necessary improvements, and finalize core functionality. +## From 03-14 -Month 3: Finalize Documentation, Deployment +* [midterm report] + +* Week 5: Improve prototype as required + * Test basic functionalities +* Week 6: Optimize performance, improve error handling, and add customization options + * Create test cases for different scenarios + * Validate error handling and robustness +* Week 7: Test across real-world use cases and ensure compatibility with different Quarto formats +* Week 8: Gather user feedback, make necessary improvements, and finalize core functionality -* Week 9: Write documentation, tutorials, and create a demo project. -* Week 10: Conduct final testing and fix any remaining bugs. -* Week 11: Release the extension and promote it within the Quarto community.(if possible -* Week 12: Gather post-release feedback and plan for future improvements. +Month 3: Finalize Documentation, Deployment +* Week 9: Write documentation, tutorials, and create a demo project +* Week 10: Conduct final testing and fix any remaining bugs +* Week 11: Release the extension and promote it within the Quarto community (if possible) +* Week 12: Gather post-release feedback and plan for future improvements -- cgit v1.2.3