top | item 33845107

(no title)

zef_hemel | 3 years ago

Zef here ([4]), the end user programming aspect is very much in development and its exploration phase. It’s not even so much about implementing it, more the design of how to make or useful and how to use it. Any input on this is very much appreciated. I try to take inspiration from Obsidian Dataview, LogSeq and others on this.

discuss

order

CrypticShift|3 years ago

> more the design of how to make or useful and how to use it

Yeah 100%. Emacs is almost 50 years old and still very popular. You can't beat it on programming power. Personally, I am not an emacs person (I'm even more notion than obsidian), so I understand your selective, design first approach to this.

> take inspiration from Obsidian Dataview, LogSeq

IMO

1. Obsidian Dataview should have been editable by design (not to say batch-editable)

2. Obsidian creators should have leveraged their dynalist (outlining) heritage into their newer product.

Your project is still young of course (I like it so far !) but some features are better kept in mind from the start. I hope you will take the best of both world (= see my "block level querying" remark in previous post)

Good luck!

zef_hemel|3 years ago

Making views editable is quite challenging. Especially in the general case. For tasks specifically this works, you can query them somewhere and when you toggle their completion state this gets propagated back. Editing other attributes is more tricky.

AB1908|3 years ago

Re 1.

There are a few other plugins out there that help with this. I feel blacksmithgu never intended to use this as an editor of sorts.