blob: 5696db04291b749151f1e60afe34c64e9ce90140 (
plain)
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 task could be follows:
Month 1: Research, Planning, and Initial Prototypes
- defining the problem starts 2025-02-05 todo by sabin
- setup the project collab-tools starts 2025-02-05
- establishing problem related terms starts 2025-02-05
- quarto
- Lua
- semantic annotations
From 02-08
- [write anything in Lua] - todo 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
From 02-15
- Research different ways to extend Quarto
- define the project scope
From 02-22
- [write Lua parser]
- [write Lua validator]
- [write Lua serializer]
From 03-01
- Refine the prototype
- test edge cases
- gather community feedback
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.
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.
|