diff --git a/ruby/.buildpath b/ruby/.buildpath
deleted file mode 100644
index 47f1b520..00000000
--- a/ruby/.buildpath
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/ruby/.gitignore b/ruby/.gitignore
deleted file mode 100644
index c38fa4e0..00000000
--- a/ruby/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-.idea
-*.iml
diff --git a/ruby/.loadpath b/ruby/.loadpath
deleted file mode 100644
index b7db479f..00000000
--- a/ruby/.loadpath
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/ruby/.project b/ruby/.project
deleted file mode 100644
index fcc43146..00000000
--- a/ruby/.project
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
- GildedRose.rb
-
-
-
-
-
- org.rubypeople.rdt.core.rubybuilder
-
-
-
-
- org.eclipse.dltk.core.scriptbuilder
-
-
-
-
-
- org.rubypeople.rdt.core.rubynature
- org.eclipse.dltk.ruby.core.nature
-
-
diff --git a/ruby/.rspec b/ruby/.rspec
deleted file mode 100644
index 7438fbe5..00000000
--- a/ruby/.rspec
+++ /dev/null
@@ -1,2 +0,0 @@
---colour
---format documentation
diff --git a/ruby/gilded_rose.rb b/ruby/gilded_rose.rb
deleted file mode 100644
index e177a497..00000000
--- a/ruby/gilded_rose.rb
+++ /dev/null
@@ -1,68 +0,0 @@
-class GildedRose
-
- def initialize(items)
- @items = items
- end
-
- def update_quality()
- @items.each do |item|
- if item.name != "Aged Brie" and item.name != "Backstage passes to a TAFKAL80ETC concert"
- if item.quality > 0
- if item.name != "Sulfuras, Hand of Ragnaros"
- item.quality = item.quality - 1
- end
- end
- else
- if item.quality < 50
- item.quality = item.quality + 1
- if item.name == "Backstage passes to a TAFKAL80ETC concert"
- if item.sell_in < 11
- if item.quality < 50
- item.quality = item.quality + 1
- end
- end
- if item.sell_in < 6
- if item.quality < 50
- item.quality = item.quality + 1
- end
- end
- end
- end
- end
- if item.name != "Sulfuras, Hand of Ragnaros"
- item.sell_in = item.sell_in - 1
- end
- if item.sell_in < 0
- if item.name != "Aged Brie"
- if item.name != "Backstage passes to a TAFKAL80ETC concert"
- if item.quality > 0
- if item.name != "Sulfuras, Hand of Ragnaros"
- item.quality = item.quality - 1
- end
- end
- else
- item.quality = item.quality - item.quality
- end
- else
- if item.quality < 50
- item.quality = item.quality + 1
- end
- end
- end
- end
- end
-end
-
-class Item
- attr_accessor :name, :sell_in, :quality
-
- def initialize(name, sell_in, quality)
- @name = name
- @sell_in = sell_in
- @quality = quality
- end
-
- def to_s()
- "#{@name}, #{@sell_in}, #{@quality}"
- end
-end
diff --git a/ruby/gilded_rose_spec.rb b/ruby/gilded_rose_spec.rb
deleted file mode 100644
index 269fe1b0..00000000
--- a/ruby/gilded_rose_spec.rb
+++ /dev/null
@@ -1,13 +0,0 @@
-require File.join(File.dirname(__FILE__), 'gilded_rose')
-
-describe GildedRose do
-
- describe "#update_quality" do
- it "does not change the name" do
- items = [Item.new("foo", 0, 0)]
- GildedRose.new(items).update_quality()
- expect(items[0].name).to eq "fixme"
- end
- end
-
-end
diff --git a/ruby/gilded_rose_tests.rb b/ruby/gilded_rose_tests.rb
deleted file mode 100644
index 2e1b70d1..00000000
--- a/ruby/gilded_rose_tests.rb
+++ /dev/null
@@ -1,12 +0,0 @@
-require File.join(File.dirname(__FILE__), 'gilded_rose')
-require 'test/unit'
-
-class TestUntitled < Test::Unit::TestCase
-
- def test_foo
- items = [Item.new("foo", 0, 0)]
- GildedRose.new(items).update_quality()
- assert_equal items[0].name, "fixme"
- end
-
-end
\ No newline at end of file
diff --git a/ruby/texttest_fixture.rb b/ruby/texttest_fixture.rb
deleted file mode 100644
index ad76aacf..00000000
--- a/ruby/texttest_fixture.rb
+++ /dev/null
@@ -1,33 +0,0 @@
-#!/usr/bin/ruby -w
-
-require File.join(File.dirname(__FILE__), 'gilded_rose')
-
-puts "OMGHAI!"
-items = [
- Item.new(name="+5 Dexterity Vest", sell_in=10, quality=20),
- Item.new(name="Aged Brie", sell_in=2, quality=0),
- Item.new(name="Elixir of the Mongoose", sell_in=5, quality=7),
- Item.new(name="Sulfuras, Hand of Ragnaros", sell_in=0, quality=80),
- Item.new(name="Sulfuras, Hand of Ragnaros", sell_in=-1, quality=80),
- Item.new(name="Backstage passes to a TAFKAL80ETC concert", sell_in=15, quality=20),
- Item.new(name="Backstage passes to a TAFKAL80ETC concert", sell_in=10, quality=49),
- Item.new(name="Backstage passes to a TAFKAL80ETC concert", sell_in=5, quality=49),
- # This Conjured item does not work properly yet
- Item.new(name="Conjured Mana Cake", sell_in=3, quality=6), # <-- :O
-]
-
-days = 2
-if ARGV.size > 0
- days = ARGV[0].to_i + 1
-end
-
-gilded_rose = GildedRose.new items
-(0...days).each do |day|
- puts "-------- day #{day} --------"
- puts "name, sellIn, quality"
- items.each do |item|
- puts item
- end
- puts ""
- gilded_rose.update_quality
-end