@Torben_L, thanks a lot for your feedback.
First of all I donāt think weāve said that weāre not going to add per-bullet sharing, itās just really complicated and would take long, given the current code base, like @ruud said.
Another thing is that Dynalist is not just a developerās side project, we also aim to make it a working business so it can develop better in the long run. With so many things to do, picking the priority has always been hard. If we pick the āwrongā priority and throw in months without much return, Dynalist could die or be on a pause like WorkFlowy. We donāt want that to happen, so we chose to implement Google Calendar sync before per-bullet sharing, for example.
Finally, I think itās fine that you want to let us know you think per-bullet sharing is superior, but saying things like āredundant documents featureā is counter-productive. Saying that the current Dynalist is bad wonāt help you get your point cross better; I think the key thing weāre discussing here is the need to have per-bullet sharing. If you absolutely cannot tolerate the existence of documents, you wouldnāt waste time discussing things here, as you probably know itās impossible to remove the documents feature at this point. So the only practical alternative left is to help us understand your need for per-bullet sharing (which I think you explained well), if you still want to use Dynalist.
What if your users complain that your product misses a key feature they need which would require a large portion of the code? Thatās always a possibility, right? Also people do things differently, itās helpful to know how you personally work, but I donāt think it helps the argument (something like āI do things this way, so most people do things this way, so you should do things this wayā).
This is a negative way of putting it, I think. For example, if someone says that Facebook should remove the Like button because it encourages a type of useless social interaction or that Reddit should not nest replies and use a flat format instead. I donāt believe they would say thatās possible. Itās not ādeal with it and be quiet or go somewhere elseā, but more like āweāre sorry but weāre like this and it seems impossible to change; I think product X would solve your needsā. I donāt understand why you need to interpret the fact that a product is hesitant (or simply wonāt) change one of its key concepts like that, itās nothing personal. We want more users as well, but thereās a limitation of what we can do.
Thatās not true. Active development is the unique setting point in comparison to WorkFlowy, and thatās what most people would say. We donāt need a second one. We truly believe documents are needed.
Endlessly nesting list approach does not go against documents in my opinion. I donāt understand why WorkFlowyās approach is the golden standard of outliners in your opinion, but outliners have long existed before WorkFlowy, and the first outliner can date back to 1968 in Engelbartās NLS system. OmniOutliner, another popular outliner, supports documents too. It doesnāt conflict with the philosophy of nested list approach (aka outliner), as the inventor and pioneers of this philosophy already use documents.
I hope Iāve made myself clear. @Torben_L, thanks again for letting us know about your needs, weāll keep them in mind. And thanks @ruud! 