Jump to content

Search the Community

Showing results for tags 'diff'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Calendars

There are no results to display.

There are no results to display.

Forums

  • General Discussion
    • Community Announcements
    • Evernote General Discussions
    • Evernote Integrations
    • Evernote Betas
    • Evernote API Discussion
  • FAQ's: Best Answers
    • FAQ's: Best Answers
  • Possible Bugs/Technical Issues
    • General Technical Issues
    • Evernote Business
    • Evernote for Android
    • Evernote for iOS
    • Evernote for Mac
    • Evernote for Windows
    • Web Client
    • Evernote Product Suite
  • Product Feedback/Feature Requests
    • General Feature Requests
    • Evernote Business
    • Evernote for Android
    • Evernote for iOS
    • Evernote for Mac
    • Evernote for Windows
    • Evernote Web Client
    • Evernote Product Suite
  • Evernote Forum Archives
    • Using Evernote
    • General Discussion Archive
    • Product Archives
  • Web Clipper***
  • International Forums
    • Japanese Discussions
    • Brazilian Portuguese Discussions
    • Discussions in Spanish
    • Korean Discussions
    • Traditional Chinese Discussions

Blogs

There are no results to display.

There are no results to display.

Categories

There are no results to display.

There are no results to display.


Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Subscription

Found 2 results

  1. Please add a function similar to the diff-&-merge for resolving "conflicting changes" conflicts? The conflict occurred when you synchronized two notes edited on different devices in off-line mode. Here you can read the heart cry of some Evernote's user with a detailed description of the problem:
  2. The other day I got an email from Evenote with a poll about yet another collaborative platform they're working on. There was a super-long list of questions that I gave up on when it was asking me to choose multiple times between pricing tiers, because I felt it was ignoring the elephant in the room: Collaborating via Evernote is incredibly painful because of the utter lack of any help in dealing with two different versions of a note. Seriously, I've been trying to use it for bits of collaboration, and it's a nightmare. Every time two people poke at the same note at once you end up with either a new "Conflicting Changes [some date]" notebook with a copy of the note in it, or get a "Conflicting Changes [some date]" banner jammed between two copies of the note's content. (For a while I was only getting the banner thing, I though the notebook thing was gone, but last week I got a new Conflicting Changes notebook for the first time in ages, I have no idea why one or the other happens.) Hell, you can generate them all by yourself by just accidentally having the same note open on a couple of devices at once. And then the only thing to do is to manually open two windows on my computer and slowly scroll through them, looking for all the changes, and making one good note via cut and paste. If I'm on my phone or tablet I can't even do that, I just have to pick one to edit and make things even worse. I mean, look, that was fine when sharing notes was a brand new feature. You don't expect to have every detail of a big change like that worked out the first time. But Evernote has had collaboration for years and we still have to manually look for and merge changes. And to be quite honest, I'm starting to move into managing projects, and Evernote's hell of conflicting changes is the last damn thing I want to inflict on the team I'm building. There are tools to deal with this sort of problem. There have been tools to deal with this sort of problem for decades. Evernote's programmers probably rely on tools like this to fix this sort of problem when merging their changes into the source tree. There's a programmer tool called "diff" designed to make this sort of thing much easier that's been around since 1970. There's a rich field of modern graphical diff clients that very clearly show the user which file is the 'original', which is the 'conflicting version', and what the additions/subtractions were. There's a lot of publicly documented algorithms for figuring out what's added/removed/changed/moved. There's a ton of prior art to play with and take inspiration from. I mean this is interesting, albiet a little opaque without the manual to explain it. This is super visual. Red is probably deletions, green is probably additions, not sure what blue is. Apple's tool is surprisingly difficult to look at. I guess it's Good Enough For Programmers. And that's just a few examples plucked from the first page of an image search for 'diff client'. Just, like, put a few interns on a skunkworks project of "diff-inspired conflicting changes UI" for a few weeks, see what happens, start playing with it, give it a grey/green skin, fix this thing that is broken at the center of this tool I've put all my notes into for the past seven years, and been a paid user of for most of those. Because thinking about this just made me go ask all my friends "what else is out there".
×
×
  • Create New...