-
Notifications
You must be signed in to change notification settings - Fork 19
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
Comments
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 :) |
+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. |
Hi, Thanks for this gem! Is there any guide on migrating existing application from paper_trail to this gem? |
@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. |
@fabianof attempting to add to rubytoolbox here, rubytoolbox/catalog#894 |
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 :)
The text was updated successfully, but these errors were encountered: