Also, to add another option to the 'Action' field in the Investment register called 'Note' or 'Uncategorised' which could allow us to keep notes, ideas, instructions, attachments handy to effectively provide an investment journal or diary.
Sean Reilly on 09 Jun, 2020 10:03 PM
These are great suggestions! I've recently added, but not yet release, a couple of them, but the rest should definitely be added to our to-do list.
One question, when you say "Support for full a installation on multiple computers that stays up to date between them" do you mean moneydance the app staying up to date? I suppose you know about the file syncing and that it's already possible to keep your data up to date across any number of computers.
Between computers everything is synced. Change something in Moneydance on one computer and watch the change appears in Moneydance on all the other computer within 60 seconds. Mobile devices, phones etc only bank/credit card accounts are synced so you can up date these on the go.
This just made me think. I can run Moneydance at the same time on both my and my spouse's macbook? Thinking about it, it makes sense, but I always tell her to make sure I'm "out" of MD before she begins.
Sounds like I can drop that request? No potential Dropbox conflicts in modifying same transaction at same time?
Simultaneous multi-user access was one of the goals of the inbuilt syncing capability, so yes you can drop the request.
Each user is using their own copy of the data stored on the local machine, this is one, but not the only, reason for storing the file locally.
You can think of Dropbox as a bit like a notice board in this regard, you do something and the software pins a copy of this on the notice board, your wife's machine reads the notice board and makes a copy which it then stores locally and applies to the local data and so on. There is no data contention in this process, You can only read something once it is posted and you are not changing something that has been posted.
If you make a change, that is a new notice that XYZ is now abc is posted and it can then be acted on by all machines. Moneydance is using a journal method of writing data not going in and changing any original data but modifying it through a later transaction.
As for write ordering Moneydance uses internal time stamps to ensure the sequence is correct. I would suggest on all machines you ensure that Time Services are enabled.