Diff f0ecf55a70d27d3665b25f46b04a75c80d51d19d to Contributing
Style select
diff --git a/en/Contributing.org b/en/Contributing.org
index 4b98097..518cca8 100644
--- a/en/Contributing.org
+++ b/en/Contributing.org
@@ -10,7 +10,7 @@ Ramaze uses the [[http://git.or.cz/][Git]] version control system. For more info
* [[http://www.kernel.org/pub/software/scm/git/docs/everyday.html][Everyday Git]]
* [[http://tomayko.com/writings/the-thing-about-git][The Thing about Git]]
-The Git repository for Ramaze is at [[http://github.com/manveru/ramaze/]].
+The Git repository for Ramaze is at [[http://github.com/manveru/ramaze/][Github]].
** Getting Ramaze
@@ -24,7 +24,7 @@ After you've cloned the repo, you can update to the latest version by running th
{{{
git pull
-}}
+}}}
Alternatively, you can create your own fork on Ramaze on github.
Go to [[http://github.com/manveru/ramaze/tree/master][the Ramaze GitHub repository web page]] and click the 'fork' button.
@@ -33,14 +33,16 @@ Go to [[http://github.com/manveru/ramaze/tree/master][the Ramaze GitHub reposit
To use your new Git version of Ramaze without having to ''rake install'' every time you ''git pull'', add a file to your Ruby installation's site_ruby directory named 'ramaze.rb':
- $ cat /usr/lib/ruby/site_ruby/1.8/ramaze.rb
- require 'rubygems'
- require '/where/you/git/pulled/ramaze/lib/ramaze'
+{{{
+$ cat /usr/lib/ruby/site_ruby/1.8/ramaze.rb
+require 'rubygems'
+require '/where/you/git/pulled/ramaze/lib/ramaze'
+}}}
Then use this in all your code:
{{{ ruby
- require 'ramaze'
+require 'ramaze'
}}}
Also see the excellent article from Christian Neukirchen about [[http://chneukirchen.org/blog/archive/2008/08/taming-rubylib-with-the-z-shell.html][taming $RUBYLIB with the Z shell]] for a even nicer way of handling this.
@@ -49,15 +51,21 @@ Also see the excellent article from Christian Neukirchen about [[http://chneukir
First, make sure your working directory is up to date to avoid conflicts:
+{{{
$ git pull
+}}}
Now create patches against the remote repo:
+{{{
$ git format-patch origin/HEAD
+}}}
From here you can either use ''git-send-email'' or you can tar up the patches and send them manually:
+{{{
$ tar -cjf patch_name.tar.bz2 *.patch
+}}}
Email your patches to [[http://groups.google.com/group/ramaze][ramaze@googlegroups.com]] (you'll need to join the group first), or throw them at manveru on [[irc://chat.freenode.net/ramaze][IRC]].
