public
Description: Ruby gaming system, for D&D and the like
Homepage: http://rubydie.com/
Clone URL: git://github.com/elliottcable/rdie.git
Search Repo:
Setup for ditz as an issue tracker
elliottcable (author)
Fri Apr 11 23:05:55 -0700 2008
commit  ca240e5227d182ad3a5c4b06aedc6e6c7d689e71
tree    2aa2884de783bf7680af8f9b638629185297d29f
parent  a3c93e5f394883d4af0efee0594f82e21f1d0e95
...
97
98
99
100
 
 
101
102
103
 
104
105
106
...
119
120
121
 
122
123
124
...
97
98
99
 
100
101
102
103
 
104
105
106
107
...
120
121
122
123
124
125
126
0
@@ -97,10 +97,11 @@ repository for said changes. Send a pullrequest to [elliottcable][5]
0
 when you've got something ready for the master that you think should be
0
 integrated into the root source.
0
 
0
-Bugs or feature requests can be submitted to our [ticketing system][6].
0
+Bugs or feature requests can be submitted by forking a repository as
0
+previously described, and then using [ditz][6] to add an issue.
0
 
0
   [5]: <http://github.com/elliottcable> (elliottcable on GitHub)
0
- [6]: <http://elliottcable.lighthouseapp.com/projects/9424-rdie/overview> (rdie on Lighthouse)
0
+ [6]: <http://ditz.rubyforge.org/> (Ditz issue tracking)
0
 
0
 Requirements
0
 ------------
0
@@ -119,6 +120,7 @@ To develop and contribute to fora, you also need:
0
 * rspec
0
 * rake
0
 * rcov
0
+* ditz
0
 
0
 merb edge
0
 ---------
...
54
55
56
57
58
59
60
61
62
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
63
64
65
...
68
69
70
71
 
72
73
 
74
75
76
...
54
55
56
 
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
...
93
94
95
 
96
97
 
98
99
100
101
0
@@ -54,12 +54,37 @@ namespace :rcov do
0
     t.index_html = :meta / :coverage / 'index.html'
0
   end
0
 
0
- desc "Open a browser window with the coverage report (Mac only)"
0
   task :open do
0
     system 'open ' + :meta / :coverage / 'index.html' if PLATFORM['darwin']
0
   end
0
 end
0
 
0
+namespace :ditz do
0
+
0
+ desc "Current issues summary"
0
+ task :status do
0
+ system 'ditz status'
0
+ end
0
+ desc "Show recent issue activity"
0
+ task :log do
0
+ system 'ditz log'
0
+ end
0
+
0
+ desc "Generate issues to meta/issues"
0
+ task :html do
0
+ # `'d instead of system'd, because I don't want that output cluttering shit
0
+ `ditz html meta/issues`
0
+ end
0
+ task :'html:open' do
0
+ system 'open ' + :meta / :issues / 'index.html' if PLATFORM['darwin']
0
+ end
0
+
0
+ desc "Stage all issues to git before commiting"
0
+ task :stage do
0
+ system 'git-add bugs/'
0
+ end
0
+end
0
+
0
 # Well that was a waste of time...
0
 # Rake::RDocTask.new do |d|
0
 # d.main = "meta/docs/index.rdoc"
0
@@ -68,9 +93,9 @@ end
0
 # end
0
 
0
 desc 'Check everything over before commiting'
0
-task :aok => [:check_config, :'rcov:run', :'rcov:verify', :'rcov:open']
0
+task :aok => [:check_config, :'rcov:run', :'rcov:verify', :'ditz:stage', :'ditz:html', :'rcov:open', :'ditz:html:open']
0
 # desc 'Task run during continuous integration'
0
-task :cruise => [:check_config, :'rcov:plain', :'rcov:verify']
0
+task :cruise => [:check_config, :'rcov:plain', :'ditz:html', :'rcov:verify']
0
 
0
 # Tasks for systems
0
 Dir[Merb.root / "systems" / "*"].each do |system|
...
1
2
3
 
 
4
...
1
 
2
3
4
5
0
@@ -1,2 +1,3 @@
0
 coverage
0
-documentation
0
\ No newline at end of file
0
+documentation
0
+issues
0
\ No newline at end of file

Comments

    No one has commented yet.