lucasnoetzold / script

Script shall be a frankenstein made of external brain, task management, calendar, project management and note taking features.
GNU General Public License v3.0
0 stars 0 forks source link

project #1

Open lucasnoetzold opened 1 month ago

lucasnoetzold commented 1 month ago

this issue is not meant to be closed

lucasnoetzold commented 1 month ago

Script is meant to mimic the thought process

brain script keyboard
a thought starts as few words create note CTRL N
soon other related thoughts join create grouped notes CTRL G
usually it grows into an idea expand note into document CTRL E
originates many other thoughts create nested notes CTRL .
sometimes grows further into a whole project expand note to list, board or project CTRL E
but other times it just gets rejected delete note CTRL D
or even forgotten on the back of the mind archive note CTRL M

From this we can derive need for the following data structures:

This design is inspired by Trello, that is also made of boards, lists and notes (cards), but without this recursive nature (any Script note in a board can also be board by itself).

lucasnoetzold commented 1 month ago

ACs and complementary ideas

lucasnoetzold commented 1 month ago

Non-functional choices

lucasnoetzold commented 1 month ago

Technical challenges

lucasnoetzold commented 1 month ago

Full text search over notes and documents content