4 ms·
Show HN: Codervault – Open-Source, Self-Hosted Snippet Manager
- SalGnt 10y agoI created this snippet manager because I never found a similar one around the internet. This is my first experience with Rails, what I want with this project is to learn more about this framework. Feel free to give me your feedback, thanks!
- stephenr 10y agoI notice you have "versioning" on your todo list. I would personally implement that similar to how GitHub handles Gists: make each snippet a DVCS repo with 1 or more files in it. That provides both the versioning functionality, and opens up the possibility for client-side editing using a well-known model (clone repo, make changes, commit, push).
- SalGnt 10y agoI don't know if Rails allows to do this, but I'll try, thanks.
- mordocai 10y agoIt definitely can, though it won't be as easy as just storing text blobs in the database like is the default rails way.
- aaronbrethorst 10y agoWell, seeing how GitHub does it... https://rubygems.org/gems/git/ https://rubygems.org/gems/git/
- SalGnt 10y agoAwesome!
- brudgers 10y agoIf it meets the guidelines and intent, this might make a good 'Show HN'. Show HN guidelines: https://news.ycombinator.com/showhn.html https://news.ycombinator.com/showhn.html
- SalGnt 10y agoDone, thank you.
- cel1ne 10y agoNot meaning to badmouth your project, but I've never understood the need for snippets as in code that I can copy and paste. If I repeat myself I use a library, or a more concise language or IDE autocomplete. On the other hand I do use Textmate's snippets feature, but those are interactive templates that I can invoke by pressing a letter and then fill them out by tabbing through them.
- shobhitjain26 10y agoi have used http://www.gistboxapp.com/ http://www.gistboxapp.com/ and it does a pretty good job.