public
Description: Rango is ultralightweight, ultracustomizable, ultracool web framework inspired by Django.
Homepage: http://101ideas.cz
Clone URL: git://github.com/botanicus/rango.git
Click here to lend your support to: rango and make a donation at www.pledgie.com !
Jakub Stastny aka Botanicus (author)
Thu Dec 24 15:20:49 -0800 2009
rango /
name age message
file .gitignore Mon Dec 21 15:05:05 -0800 2009 Some specs for partial [Jakub Stastny aka Botanicus]
file .gitmodules Thu Dec 17 08:16:38 -0800 2009 Bundler rather than git submodules [Jakub Stastny]
file .rvmrc Thu Dec 24 08:26:47 -0800 2009 Use Ruby 1.9.2 as a default for Rango development [Jakub Stastny aka Botanicus]
file CHANGELOG Thu Dec 24 07:21:47 -0800 2009 Updated CHANGELOG [Jakub Stastny aka Botanicus]
file CONTRIBUTORS Fri Dec 04 05:06:19 -0800 2009 Added grantmichaels to contributors as thanks f... [Jakub Šťastný aka Botanicus]
file Gemfile Thu Dec 24 07:47:49 -0800 2009 Smaller fixes [Jakub Stastny aka Botanicus]
file LICENSE Fri Mar 27 15:44:20 -0700 2009 Added MIT license [Jakub Šťastný aka Botanicus]
file README.textile Sun Dec 13 08:03:23 -0800 2009 Updated info about installation [Jakub Šťastný aka Botanicus]
file Rakefile Thu Dec 24 15:04:51 -0800 2009 Encoding declaration [Jakub Stastny aka Botanicus]
directory benchmarks/ Fri Jul 24 03:57:22 -0700 2009 Removed whitespaces, ext changes [Jakub Šťastný aka Botanicus]
directory bin/ Thu Dec 24 07:47:49 -0800 2009 Smaller fixes [Jakub Stastny aka Botanicus]
file deps.rip Sun Dec 20 14:00:43 -0800 2009 We don't depends on rubyexts anymore [Jakub Stastny]
file deps.rip.rbe Sun Dec 20 14:00:43 -0800 2009 We don't depends on rubyexts anymore [Jakub Stastny]
submodule examples - 18d724b Tue Nov 24 08:19:21 -0800 2009 Updated examples [Jakub Šťastný aka Botanicus]
directory lib/ Thu Dec 24 09:01:06 -0800 2009 Increased version to 0.2 [Jakub Stastny aka Botanicus]
file rango.gemspec Thu Dec 24 15:20:49 -0800 2009 More sensible dependencies [Jakub Stastny aka Botanicus]
directory script/ Sun Dec 20 15:17:13 -0800 2009 Bundler puts files to script directory rather t... [Jakub Stastny]
file simple-templater.scope Wed Nov 18 08:58:28 -0800 2009 SimpleTemplater finally works [Jakub Šťastný aka Botanicus]
directory spec/ Thu Dec 24 05:57:08 -0800 2009 Exception class [Jakub Stastny aka Botanicus]
directory stubs/ Thu Dec 24 08:27:55 -0800 2009 Use Ruby 1.9.2 as a default for new apps [Jakub Stastny aka Botanicus]
directory support/ Sun Dec 20 15:18:22 -0800 2009 Fixed path in a git hook [Jakub Stastny]
directory tasks/ Tue Dec 22 13:48:28 -0800 2009 Rake sucks! Rake is piece of shit and it's brok... [Jakub Stastny aka Botanicus]
README.textile

Installation via RubyGems

  • Daily builds: gem install rango --pre
  • Stable version: gem install rango
  • JRuby: jruby --1.9 -S gem install rango

Rango itself doesn’t define any runtime dependencies, since you may want to use just a subset of Rango, i. e. just template layer. If you are using stack generator, you get Gemfile with usual dependencies, so gem bundle will take care about it.

Installation via Rip

  • Install edge version: rip install git://github.com/botanicus/rango.git
  • Install tagged version: rip install git://github.com/botanicus/rango.git 0.1

How to Contribute To Rango

Contributions to Rango is easy, you don’t have to create a ticket or something, the only thing you really have to do is write good code. Before you send a pull request, please ensure that you:

  • Wrote YARD documentation
  • Wrote specs and run them under at least under Ruby 1.9.1, ideally under all the supported Ruby platforms:
# run all the specs under Ruby 1.9.1 and Ruby 1.9.2
rvm specs 1.9.1,1.9.2

# run given spec under all installed Ruby implementations
rvm ruby ./script/spec spec/rango/mixins/message_spec.rb

# run given spec under Ruby 1.9.1
rvm 1.9.1 ruby ./script/spec spec/rango/mixins/message_spec.rb

Documentation

Community