Just installed (https://github.com/laurent22/joplin/releases/download/v0.10....) on Windows 7. Went straight into Options to see what's what...noted that geo-location of notes is on by default and wasn't able to switch this off. I know generally where I am when I take notes...I don't need this on by default. Uninstalled.
There's a weird bug at the moment in the Option screen - if you click on a checkbox, the change is registered but the checkbox will still appear as ticked (That can be verified by exiting the Option screen and going back to it). So if you disable geo-location and for example auto-update that should already work.
The Option screen display issue will be fixed in the next release. The backend of these apps is quite reliable (I've never lost a synced note for instance), but there are quite a few ugly bugs like this one in the front end. That's in part because I wasn't planning to release this officially just yet (it got picked up somehow by omgubuntu and then here).
Hi, OP and also a long time Linux advocate here. I own a list called Awesome Linux Software and I was constantly searching for great software. That's how I jumped into your app and decided to post it here on HN.
Thanks for response. I assumed it was a bug and i'm sure there are quite a few start outs which find themselves on here via the power of copy pasta. That said it was the idea of having geolocation on by default which irked me. Is there a reason for this?
Is there a reason it shouldn't be? When i take notes i would like to capture as much metadata as possible. So when i reference them later i get full picture.
Yes. I like transparency and I would like to live in a world where the products I consume don't assume and give me the choice of what data is sent on the back of my actions. In this case because the option was binary it was assumed I wanted geo-location data being sent. Let's consider the scenario where the data store containing these notes and their associated metadata was breached and owned. You then have the potential for learning additional facts about people which wasn't their intended choice. If you chose to allow for certain data to be sent then ultimately the onus is on the you. Because you want as much metadata attached to notes doesn't mean everyone does and therefore we should be given the option.
But you are given the option. I bet the app also stores timestamps along with the posts - should that be off by default as well because some are uncomfortable with divulging when they created their note?
I see your point but my approach in general is to enable all these things by default, because otherwise many users will not know it's even there, same for example for auto-updates (which privacy conscious users often don't want).
And I assume that users who care about this will find out how to disable it. I realise it's not ideal - perhaps a better way is to ask the first time the app starts, like what VLC is doing (however this has the drawback of an extra popup on startup).