TheCedarPrince / NoteMate.jl

Tools for working with your own knowledge base
MIT License
11 stars 1 forks source link

[FEATURE] Report Building Support #10

Open TheCedarPrince opened 1 year ago

TheCedarPrince commented 1 year ago

Notemate is great already as a tool for parsing and understanding notes. But I think it can be even more powerful by making or adding support for generating different sorts of artifacts like reports, newsletters, and more. Some idea for functions could be:

Just some ideas before I forget!

TheCedarPrince commented 1 year ago

Hey @SevorisDoe,

I am having an internal debate on what tools/functionality to include within NoteMate for making reports or newsletters. I have a prototype branch called tcp-reports that contain functions at the moment to create parts of a report. What is your opinion on this functionality being added into NoteMate? I'll keep prototyping it, but it feels like it should perhaps be a tutorial as opposed to directly supported functionality within NoteMate...

Thanks!

SevorisDoe commented 1 year ago

Might be shooting too far at this point, unless I am missing something and we need an improved API to compose multiple document structs into one thing. If we fit in anything at this point, that might be better?

That said, while utility functions for a tutorial may seem clunk at one glance, it is still saved programming effort for anyone following a composition tutorial. So it is not wasted effort.