Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Explore couchdb's versioning, what can we use to show the user? #124

Closed
cesine opened this issue May 31, 2012 · 5 comments
Closed

Explore couchdb's versioning, what can we use to show the user? #124

cesine opened this issue May 31, 2012 · 5 comments
Assignees
Milestone

Comments

@cesine
Copy link
Member

cesine commented May 31, 2012

CouchDB has built in versioning. We want users to be able to see what other users have changed when they sync their data. We want to show this to the user but it could be tricky and a whole 'nuther user interface. lets take a look soon at what couchdb can do, can we just add a button to show previous instances of that datum? how does it work... what is easiest and will be the most useful for the user.

@ghost ghost assigned trisapeace May 31, 2012
@cesine
Copy link
Member Author

cesine commented Jun 15, 2012

can we take a quick brainstorm on this to see if there is anything we want to get in for Beta Testing?

@cesine
Copy link
Member Author

cesine commented Jun 19, 2012

posisbilities:

  • create a comment with a link that will show the diff of the datum's changes each time it gets saved, this could get annoying but also give the users full tracking and ability to re-type what was there before someone changed it. so nothing automatic, but at least versioning in a way that users can get at it.
  • show user diff between what is on iris couch and what they pushed (after they click the sync button), again just a way to see that it is being versionied, if htere is a mistake they could save the diff and manually go and fix the data (so nothing automated in the early versions as this would require too much programming)
  • if the user clicks on the action in the activity feed they can see a fosilized diff of what that action was, this can be super handy. to "revert mistakes" by hand.

@cesine cesine closed this as completed Jun 19, 2012
@trisapeace
Copy link
Member

Right now, if a conflict occurs I'm not sure which one is winning on Pouch. It seems to change each time.

@cesine cesine reopened this Aug 25, 2012
@cesine
Copy link
Member Author

cesine commented Aug 25, 2012

I'm re-opening htis issue so that our beta testers can give us their input on how they want to see the diffs (track changes).

@gretchenmcc
Copy link
Member

I'm not quite sure what options there are for seeing differences, but I'm not terribly fond of the way wikipedia does it. The wiki track changes interface is pretty confusing/jumbled/detailed. So if there are other options that are clearer, I'd be interested in checking those out.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants