> On Jul 27, 2017, at 6:14 PM, John Griffiths <stuff.jr...@grifent.com> wrote:
> 
> Dirk,
> 
> I appreciate all you have written. And yes, I know Internet privacy is a 
> total illusion.   I also appreciate that you wrote most, if not all, of the 
> code.

I have written my share of this code, but more than a hundred people have 
contributed to Subsurface. So yes, at this point I have made the single largest 
number of commits, but I certainly haven't written "most" of the code.

> I was in IT for 30 plus years. Java programmer and C and C++ before that. 
> Oracle DBA, sql, etc, etc.
> 
> I know what you have written is not trivial.
> 
> I'm a Realtor now for various reasons including the Obama administration 
> cutting our project funds 10%.
> 
> So we all use code none of us has seen. We have no idea what is in bash, vim, 
> Libre Office, or any of the myriad of programs in Linux or any other OS. 
> Microsoft certainly has many leaks and purposeful data mining built in to Win 
> 10.
> 
> I am not accusing you or anyone of anything nefarious. 
> 
> I will consider my options. If I can store locally as well as syncing to your 
> server, then I will probably do so.

Yes it does. The way our remote storage works is that it keeps all of the data 
in a git repository. There is a local git repository that it stores on your 
local machine (as well as on your device for Subsurface-mobile). All changes 
are first written to that local repository and THEN synchronized with the 
server. This has a few cool side effects... among other things, it allows 
fairly clever synchronization between device and computer, it allows you to 
undo any changes that you may have made and later regret (or that bugs cause) 
-- but that requires messing with the git repo which we don't support from 
within Subsurface; yet if you know your way around git it's very easy to 
recover things. And of course it ensures that you are never without your data, 
whether you are on an island with bad internet or my server goes down...

> Anyway, thank you for your code skills, your time, and your patience.

Just like everyone else on the team I do this in my spare time as a "for fun" 
project. I like writing code, I like maintaining the project, I enjoy the 
challenge of maintaining the infrastructure. At times I get frustrated, but 
overall this is something that I truly enjoy. And of course every 'thanks' from 
a user is icing on the cake.

I hope Subsurface and Subsurface-mobile are useful for you, but my feelings 
won't be hurt if you say "this isn't what I want" or "I don't want to use the 
cloud storage". I have no financial interest in this. Enough said.

/D

_______________________________________________
subsurface mailing list
subsurface@subsurface-divelog.org
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface

Reply via email to