I’ve jeweled my first public RubyGems. must_be provides runtime assertions library with RSpec inspired thoroughness. dynamic_variable lets you use dynamically scoped variables for context specific calculations.
Jeweler made the process positively pleasant. Allow me to share a few lessons with you in the hopes that your gem crafting experience will be even more smooth than mine.
Jeweler makes it easy to coordinate GitHub and RubyGems.
version, version:bump:major, version:bump:minor, version:bump:patch, version:write. When you bump the version, Jeweler automatically commits the version and tags it for you.Jeweler::GemcutterTasks.new line to enable Jeweler to release your gems..gitignore should not ignore .gemspec files..git/config as followsI hope those hints help you on your way.
Commentary