Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Inital commit

  • Loading branch information...
commit 3bc7682c24b01447e22122521a8fc513437b738a 1 parent d29bacf
@jeffkreeftmeijer authored
View
1  .gitignore
@@ -3,3 +3,4 @@
coverage
rdoc
pkg
+tmp
View
18 README.rdoc
@@ -1,18 +0,0 @@
-= navvy
-
-Description goes here.
-
-== Note on Patches/Pull Requests
-
-* Fork the project.
-* Make your feature addition or bug fix.
-* Add tests for it. This is important so I don't break it in a
- future version unintentionally.
-* Commit, do not mess with rakefile, version, or history.
- (if you want to have your own version, that is fine but
- bump version in a commit by itself I can ignore when I pull)
-* Send me a pull request. Bonus points for topic branches.
-
-== Copyright
-
-Copyright (c) 2010 Jeff Kreeftmeijer. See LICENSE for details.
View
9 README.textile
@@ -0,0 +1,9 @@
+h1. Navvy
+
+Navvy is a simple background job processor inspired by "delayed_job":http://github.com/tobi/delayed_job, but aiming for database agnosticism.
+
+??“Navvy is a shorter form of navigator (UK) or navigational engineer (USA) and is particularly applied to describe the manual labourers working on major civil engineering projects. The term was coined in the late 18th century in Britain when numerous canals were being built, which were also sometimes known as "navigations". Canal navvies typically worked with shovels, pickaxes and barrows.”?? - "Wikipedia":http://en.wikipedia.org/wiki/Navvy
+
+h2. License
+
+Copyright (c) 2009 Jeff Kreeftmeijer, released under the MIT license
View
13 Rakefile
@@ -5,15 +5,16 @@ begin
require 'jeweler'
Jeweler::Tasks.new do |gem|
gem.name = "navvy"
- gem.summary = %Q{TODO: one-line summary of your gem}
- gem.description = %Q{TODO: longer description of your gem}
+ gem.summary = %Q{Simple background job processor inspired by delayed_job, but aiming for database agnosticism.}
+ gem.description = %Q{Simple background job processor inspired by delayed_job, but aiming for database agnosticism.}
gem.email = "jeff@kreeftmeijer.nl"
gem.homepage = "http://github.com/jeffkreeftmeijer/navvy"
gem.authors = ["Jeff Kreeftmeijer"]
- gem.add_development_dependency "rspec"
- gem.add_development_dependency "yard"
- # gem is a Gem::Specification... see http://www.rubygems.org/read/chapter/20 for additional settings
+ gem.add_development_dependency "bacon", ">= 1.1.0"
+ gem.add_development_dependency "yard", ">= 0.5.2"
+ gem.add_development_dependency "metric_fu", ">= 1.1.6"
end
+ Jeweler::GemcutterTasks.new
rescue LoadError
puts "Jeweler (or a dependency) not available. Install it with: sudo gem install jeweler"
end
@@ -42,3 +43,5 @@ rescue LoadError
abort "YARD is not available. In order to run yardoc, you must: sudo gem install yard"
end
end
+
+require 'metric_fu'
View
59 navvy.gemspec
@@ -0,0 +1,59 @@
+# Generated by jeweler
+# DO NOT EDIT THIS FILE
+# Instead, edit Jeweler::Tasks in Rakefile, and run `rake gemspec`
+# -*- encoding: utf-8 -*-
+
+Gem::Specification.new do |s|
+ s.name = %q{navvy}
+ s.version = "0.0.0"
+
+ s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
+ s.authors = ["Jeff Kreeftmeijer"]
+ s.date = %q{2010-01-05}
+ s.description = %q{Simple background job processor inspired by delayed_job, but aiming for database agnosticism.}
+ s.email = %q{jeff@kreeftmeijer.nl}
+ s.extra_rdoc_files = [
+ "LICENSE",
+ "README.textile"
+ ]
+ s.files = [
+ ".document",
+ ".gitignore",
+ "LICENSE",
+ "README.textile",
+ "Rakefile",
+ "VERSION",
+ "lib/navvy.rb",
+ "navvy.gemspec",
+ "spec/navvy_spec.rb",
+ "spec/spec_helper.rb"
+ ]
+ s.homepage = %q{http://github.com/jeffkreeftmeijer/navvy}
+ s.rdoc_options = ["--charset=UTF-8"]
+ s.require_paths = ["lib"]
+ s.rubygems_version = %q{1.3.5}
+ s.summary = %q{Simple background job processor inspired by delayed_job, but aiming for database agnosticism.}
+ s.test_files = [
+ "spec/navvy_spec.rb",
+ "spec/spec_helper.rb"
+ ]
+
+ if s.respond_to? :specification_version then
+ current_version = Gem::Specification::CURRENT_SPECIFICATION_VERSION
+ s.specification_version = 3
+
+ if Gem::Version.new(Gem::RubyGemsVersion) >= Gem::Version.new('1.2.0') then
+ s.add_development_dependency(%q<bacon>, [">= 1.1.0"])
+ s.add_development_dependency(%q<yard>, [">= 0.5.2"])
+ s.add_development_dependency(%q<metric_fu>, [">= 1.1.6"])
+ else
+ s.add_dependency(%q<bacon>, [">= 1.1.0"])
+ s.add_dependency(%q<yard>, [">= 0.5.2"])
+ s.add_dependency(%q<metric_fu>, [">= 1.1.6"])
+ end
+ else
+ s.add_dependency(%q<bacon>, [">= 1.1.0"])
+ s.add_dependency(%q<yard>, [">= 0.5.2"])
+ s.add_dependency(%q<metric_fu>, [">= 1.1.6"])
+ end
+end
View
2  spec/spec_helper.rb
@@ -5,5 +5,5 @@
require 'spec/autorun'
Spec::Runner.configure do |config|
-
+
end
Please sign in to comment.
Something went wrong with that request. Please try again.