Live data from Hacker News

Show HN: Codervault – Open-Source, Self-Hosted Snippet Manager

github.com

1–10 of 13 posts

Re: Show HN: Codervault – Open-Source, Self-Hosted Snippet Manager

#3
post #2

I 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!

I 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).

Re: Show HN: Codervault – Open-Source, Self-Hosted Snippet Manager

#6
post #3
post #2

I 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!

I 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).

I don't know if Rails allows to do this, but I'll try, thanks.

Re: Show HN: Codervault – Open-Source, Self-Hosted Snippet Manager

#7
post #6
post #3

Earlier quoted context omitted.

I 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).

I don't know if Rails allows to do this, but I'll try, thanks.

It definitely can, though it won't be as easy as just storing text blobs in the database like is the default rails way.

Re: Show HN: Codervault – Open-Source, Self-Hosted Snippet Manager

#8
post #6
post #3

Earlier quoted context omitted.

I 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).

I don't know if Rails allows to do this, but I'll try, thanks.

Well, seeing how GitHub does it...

https://rubygems.org/gems/git/

Re: Show HN: Codervault – Open-Source, Self-Hosted Snippet Manager

#10
Not 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.

Post reply on HN