public
Description: Gitorious aims to provide a great way of doing distributed opensource code collaboration.
Homepage: http://gitorious.org/projects/gitorious
Clone URL: git://github.com/dysinger/gitorious.git
Search Repo:
Updated HACKING with dependencies, coding guidelines and notes on external 
job scripts
Johan Sørensen (author)
Mon Mar 31 14:08:58 -0700 2008
commit  980348beb130c99f7741095f8571270730636361
tree    4e3cf90f435eb0af012d815199fbe677234447bb
parent  df92e7d342eea248eb9803c70003bf2ffc7fa77c
...
2
3
4
 
 
5
6
7
8
9
10
11
 
 
12
 
 
 
 
 
 
 
 
 
13
14
15
...
24
25
26
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
...
2
3
4
5
6
7
8
9
 
10
 
 
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
...
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
0
@@ -2,14 +2,24 @@
0
 
0
 === Dependencies
0
 
0
+Ruby libraries/bindings/gems
0
+
0
 * BlueCloth (http://rubyforge.org/projects/bluecloth/)
0
 * mime-types (http://rubyforge.org/projects/mime-types)
0
 * oniguruma (http://rubyforge.org/projects/oniguruma)
0
-** requires the oniguruma C library: (http://www.geocities.jp/kosako3/oniguruma/)
0
 * textpow (http://rubyforge.org/projects/textpow)
0
-* chronic
0
-* rmagick
0
+* chronic (http://rubyforge.org/projects/chronic)
0
+* rmagick (http://rubyforge.org/projects/rmagick)
0
 
0
+Libraries/applications:
0
+
0
+* Git (http://git-scm.org)
0
+* Oniguruma C library (http://www.geocities.jp/kosako3/oniguruma/)
0
+* Sphinx (http://sphinxsearch.com/)
0
+
0
+(App is deployed on mysql, allthough source should be free of mysql-isms/quirks)
0
+
0
+
0
 === The Hackers digest guide:
0
 
0
 1. Do the normal rails app stuff (database.yml etc.)
0
@@ -24,4 +34,22 @@
0
 
0
 Consult the mailinglist (http://groups.google.com/group/gitorious) or drop in
0
 by #gitorious on irc.freenode.net if you have questions.
0
+
0
+
0
+=== Tasks and other scripts
0
+
0
+* script/task_performer runs any tasks in the queue (creating repositories etc)
0
+* script/graph_generator generates graph.
0
+* rake ultrasphinx:index runs the search indexer
0
+
0
+
0
+=== Coding style
0
+
0
+* Two spaces, no tabs, for indention
0
+* Don't use and and or for boolean tests, instead always use && and ||
0
+* MyClass.my_method(my_arg) -- not my_method( my_arg ) or my_method my_arg
0
+* Unless presedence is an issue; do .. end for multi-line blocks, braces for single line blocks
0
+* Follow the conventions you see used in the source already
0
+
0
+(copied mostly verbatim from dev.rubyonrails.org)

Comments

    No one has commented yet.