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

Seriously, very cool project #14

Open
wwahammy opened this issue Nov 10, 2021 · 6 comments
Open

Seriously, very cool project #14

wwahammy opened this issue Nov 10, 2021 · 6 comments

Comments

@wwahammy
Copy link

No issue to report but after trying to understand papertrail, I found this gem and I am floored at how elegant and clear it is. I wanted a way to version my ActiveRecord objects and this is amazing. Even if I have different goals, it's super easy to take the amazing work you've done and use it as a starting point for building a custom implementation.

I'm seriously giddy looking at this code :)

@westonganger
Copy link
Owner

Thanks for the kind words. I figured others would end up here after delving into the paper_trail codebase when something goes awry. It gets pretty impossible to reason with.

I am super glad that I wrote this code. The Rails community really needed a simple, understandable, and customizable versioning solution to get published . I think this gems codebase is serving its intended purpose :)

@cameronbourgeois
Copy link

+1 I tried implementing paper_trail + paper_trail-association_tracking and it felt OTT for our use case, had too many limitations, and was a bit confusing. Then I tried this gem and it is so clean and intuitive! I got a POC up and running in half the time it took me to figure out paper_trail-association_tracking.

@ssinghi
Copy link

ssinghi commented Sep 1, 2022

Hi, Thanks for this gem! Is there any guide on migrating existing application from paper_trail to this gem?

@westonganger
Copy link
Owner

Hi, Thanks for this gem! Is there any guide on migrating existing application from paper_trail to this gem?

@ssinghi lets discuss this in a separate issue, #28

@fabianof
Copy link

@westonganger , thanks for sharing this thoughtfully designed gem.

I'd suggest you adding it to the "Active Record Versioning" category in The Ruby Toolbox, so that it gets more visibility together with alternatives such as paper_trail and audited.

@westonganger
Copy link
Owner

@fabianof attempting to add to rubytoolbox here, rubytoolbox/catalog#894

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

No branches or pull requests

5 participants