Hello Dirk,

Thank you for your email.


First of all, I would like to thank you for the product/service and now 
understand this is a hobby for a bunch of people. A great hobby!


I’m sorry if my message came across as if there is a misunderstanding as to 
what is happening. There was no anger outbursts directed towards the 
developers, nor anger channeled in any direction whatsoever. Frustration with 
the failure or under development, of what I now understand happened, yes. I 
always recognize that there are bugs, issues, and unknowns that surface 
continually and throughout our evolution of IT advancement. I am a solution 
driven individual who understands things happen and always try to find 
solutions, and then preventative measures. May be a better way for me to use 
Subsurface.


I think what I take from this, and your dramatic email, is that, a couple 
websites so highly recommend your product/service without sharing, or me 
recognizing, it is not a business level system. Also, lost data occurrences 
frequently do happen with users, and there may be some under development 
issues, and that’s okay. After this happened to me, I did Google everything 
looking for a solution and found that it has a pattern that occurs more 
frequently.


I relied on it perhaps more than I was aware that I should have. And I have no 
problem using a paid service, because, this information is rather important in 
its’ nature for what I am using it for.


As I said earlier here, I did Google the issue. I do have a Google account, and 
in excellent standing. I am an upstanding citizen. My reference of “not allow 
me in” was due to the fact that I was “not a member“ of the group. I had a 
difficult time and ultimately, not able to learn how to either request, or add 
this group to my Google account, for access. When I followed the links to all 
the similar problems I found, they led to the Google Account. Again, it allowed 
me to only read maybe the first few sentences or post. It would not allow me to 
see the additional comments, and understand it further. Either from my lack of 
experience with the Subsurface set up, or not being able to identify how to or, 
what the name of the group was, to add to my Google account.


I was unaware that I was using a developer emailing list. I came across an 
email that appeared to be a support email. I am not interested in having 
developer access.


I’m sorry if my description came across garbled and confusing. I opened up 
Subsurface app on my computer to enter some logs. I noticed one of the logs and 
edited the name. If I recall correctly, I saved it to the cloud, and then I 
noticed I was missing a few dive logs. So then I entered a “test dive“ to see 
if there was a server updating concern. Upon entering it, I saved it to the 
cloud on my computer, and then it deleted all the other logs, and had just that 
one “test log”. As I said, in the other email, I know for sure I did not delete 
any dive logs.


I believe I closed out the computer and opened my iPhone, and saw that the 
three or four were still missing the few dives, but had all the others there. 
So I synced it to the cloud, and then it deleted the rest of them, and only 
left me with the “test’ dive”.


Yes, I would appreciate your help in restoring them and am giving explicit 
permission to help me in any way that you can. I understand this is a hobby, 
and would be okay if I had to just write it off and re-create it again, or even 
not use Subsurface, as my backup from herein. Understandably, I would like to 
know how to make sure I don’t create this scenario again.


Thank you so much for taking the time to write here. I think you have a great 
product/service and I’m excited to see you continue to grow and evolve! Kudos 
to all of you with your work and achievements with Subsurface.


Thank you Dirk.


Respectfully,

Callie



On Oct 15, 2023, at 12:53 PM, Dirk Hohndel <[email protected]> wrote:


The tone of your message makes me think that you are misunderstanding what is 
happening.

(a) the Google group requires a Google account. But it shouldn't (and to the 
best of my knowledge doesn't) reject anyone who hasn't been banned from other 
groups for excessive abusive behavior in the past.
(b) the developer mailing list that you tried sending an email to has been 
overrun with subscription spam and now requires explicit approval from me to 
add people - but I don't think that you want to be a developer from the way 
this all sounds
(c) your description of what happens is garbled and confusing. Please try to 
explain in sequence what happened, how many devices / computers were involved, 
etc
(d) any data that was at some point saved to the cloud (so that has 
successfully synced between two or more devices) is still there. You just 
managed to confuse the algorithm with the sequence of actions which resulted in 
it assuming that you wanted to replace old dives with new ones, instead of 
adding new ones.

I'll repeat what I have said in dozens of answers that your search found 
already. This is an open source project - a hobby for a bunch of people. Angry 
outbursts at the developers might work for a paid product (newsflash, they 
usually don't), but when attacking someone who wants to help you because it's 
something that they like to do, it generally tends to have the opposite effect.

If you would like help, I need two things
(a) your explicit permission to access your cloud data (because I never 
interact with user dive data without such explicit permission)
(b) a good descriptions of which dives should be there (how many, what rough 
time frame are they from) and the sequence of events that made everything 
disappear - because I need to undo those events in the backend, and the more 
information I have on what happened, the easier that process will be.

Finally, as to your question how to avoid this in the future - in about half of 
the cases the issues is that on a PC you downloaded new dives before opening 
the cloud storage and then ended up overwriting cloud storage. The other half 
are situation where you made changes on two different devices without syncing 
first. There are a couple of other scenarios, but they are very rare. The 
simple approach to preventing this issue is to simply always sync with the 
cloud FIRST, before making any changes (downloading new dives from a dive 
computer, editing dives, etc).

/D

> On Oct 14, 2023, at 21:04, Callie K <[email protected]> wrote:
>
> Hello,
>
> I am very upset. All my data was lost from your app tonight.
>
> I edited one dive log, sync’d to the cloud, and it deleted four of them. 
> Shortly there after, I wasn’t sure what happened and I added another dive log 
> and sync’d it to the cloud again. This time I deleted all the remainder of my 
> logs. There were about 40 dive logs.
>
> There is no way I deleted my dove log information, just no way.
>
> I googled this issue and saw numerous other posts about this problem. I even 
> went over to your Google groups, but it would not allow me in, please explain 
> how to access, that Google sector/forum. I wasn’t able to find any way to add 
> that as a group, nor register.
>
> Please restore the data, your app deleted, hid, or re-distributed to another 
> area.
>
> Also, please explain what caused this problem so as it can be avoided in the 
> future.
>
> Thank you,
> Callie
>
>
> Please describe your issue here and keep the attached logs.
>
>
>
>
>

<subsurface.log>
_______________________________________________
subsurface mailing list
[email protected]
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface

Reply via email to