dendronhq / dendron

The personal knowledge management (PKM) tool that grows as you do!
https://wiki.dendron.so
Apache License 2.0
6.76k stars 259 forks source link

Building block request: expose refactor log in parsable format. #2605

Open nickolay-kondratyev opened 2 years ago

nickolay-kondratyev commented 2 years ago

Please select if your request is either something new or an enhancement

Please select the area your request applies to. (Multiple selections are Possible. You can leave blank if you're not sure.)

Is your feature request related to a problem? Please describe

This is a building block feature request there are two main use cases that this building block can be applied to:

Describe the solution you'd like

Refactor log in JSON format such as

{"action":"rename"/"refactor-hierarchy", "oldValue":"", "newValue":""}

Describe alternatives you've considered

TBH just realized tonight that yED can be integrated so well with Dendron (given that it has description field and saves data in refactorable format graphml) and being careful with refactors, first doing refactors in Dendron and then running some scripts that would run over graphml to adjust the links even without this building block.

Additional context

Thought would still be good to share this idea of integrating Dendron with a tool that specializes in Visualization by linking from yED into Dendron (can creates system diagrams & mind maps in yED and use Dendron as a query tool).

SeriousBug commented 2 years ago

Thanks for the suggestion! Would you mind adding this (or linking to this) from the refactor log discussion page? https://docs.dendron.so/notes/MEZ8tdMoQJEt71xW5gki3/

Right now we don't actually have a refactor log, but it was discussed before that it would be useful.