Jump to content

WDanW

Level 1
  • Content Count

    4
  • Joined

  • Last visited

  • Days Won

    1

WDanW last won the day on October 15 2012

WDanW had the most liked content!

Community Reputation

3 Neutral

About WDanW

  1. My particular bug was with EverNote not providing full access to the history of versions and providing no control over which version within that 8 hour period get permanently saved. In every source/version control and content management system (CMS) that I've worked with (and EverNote is essentially a CMS), you have at least three basic actions: - User submits changed content; - Service records the version change; - Service provides access to all previous versions and current version. Depending on the rules of the CMS or the administrator, it might not store every version forever - maybe it only keeps the last 20 versions. Maybe it purges out versions older than 6 months or a year. But if you sync a version that exact version is stored and is available for later review, not a random version chosen by the server within an 8 hour period. Looking at ronbailey's posts, I'm guessing content was edited locally on a out-of-sync client and that content was lost when the next sync occurred. There are plenty of ways of detecting and handling this. If you are looking for the basic design of a system that does this, well there are many - all major CMSs, wikis, source control systems, etc. If you want a specific server-based design then check out Subversion This is not to say EverNote should expose the level complexity of Subversion - it definitely should not! But if, during sync, the EverNote client detects a local change on a out-of-date note, it should provide many visible warnings, the functionality to merge the changes would be nice and, if nothing else, a quick backup of the original made to a new note on the client and alert the user to check the note and make sure nothing is lost. For someone not in the software development field this might sound complex but for anyone who does this for a living (including the engineers at EverNote) this is real old technology. Please don't get me wrong, I like EverNote a lot. I tested a number of different tools before choosing it. And I don't mean to insult the community or the engineers... but this functionality does not work the way that one would expect it to work.
  2. The line between bug / correct application design / user error is a very narrow one. Earlier I said "If Evernote isn't consistently saving and storing the content you are working on, what's the point of all of these plug-ins..." and I stand by this. The singular most important focus of EverNote should be to store your notes. It should be rock-solid - it should never lose your work. All other functionality is gravy. The sync implementation is poor; this simplistic design has led to people losing their work. I've been writing software for well over 20 years and have worked with many version control systems and there are plenty of ways of preventing work from being lost in a sync. Syncing content between systems is not a new concept; it existed long before "the cloud" came along. Hell, I've done this type of work on a bunch of systems; if I ever told one of my clients (especially the banks) that their data was lost because of my poor design I'd be looking at a lawsuit. Please search the EverNote discussion boards for the word "lost", there are 10 pages of complaints for a variety of reasons. If you are paying for a service to record your notes it should record your notes properly with no loss, ever.
  3. Is there any planned change to how this is designed? Once every 8 hours, for me, is not sufficient - and I do not have control over which version is taken.
  4. Earlier this week I was editing a good deal of important text (list of maintenance steps in a project) in a note. After each important set of changes I ran Sync. At one point I noticed a few lines text were suddenly missing. (This is an unrelated bug that I have occasionally experienced with the Windows EverNote client - I did not delete or overwrite this text). Regardless of how this text was removed, I wanted to review previous versions to recover the missing text. The Note History, ironically, provided me almost no real history. Looking at this important note, I saw the most recent version and the previous version was from 4 days before. For this note, almost all days had one backup; a very few days had two backups, tops. None of my recent sync'd versions were present. Where did all the sync'd versions go? They are in the log but not accessible in the history. Why bother providing sync/history functionality if a user can't get to those sync'd versions? I lost important text that I cannot easily recreate. I lost confidence that Evernote is actually saving my work (it certainly was losing my work because of that other bug). I lost hours in recreating the work and then lost a day, waiting for Evernote support to get back to me with the news that they couldn't get my text back. (My client lost confidence in me as the work I was supposed to deliver was 24 hours late as a result of this fiasco). I now will probably will lose many more hours moving over to Google Docs, which actually saves your revisions. I know that every person values different functionality differently, but if Evernote isn't consistently saving and storing the content you are working on, what's the point of all of these plug-ins, Moleskin partnerships, etc? The most important reason I'm paying for Premium is for History to store my actual content; if that doesn't work I have to move elsewhere. Can anyone tell me if Evernote plans on fixing it's note history/version functionality to show the actual sync'd versions and not a version we have no control over? -Dan
×
×
  • Create New...