title: Is there something in emacs package system equivalent to gemfile and gemfile.lock in ruby projects?
body: <p>In other words, is there a best practice to manage version, dependencies, etc of emacs packages?</p>