Skip to content

Commit bdb0702

Browse files
committed
improve documentation including licenses
1 parent a574061 commit bdb0702

File tree

2 files changed

+21
-14
lines changed

2 files changed

+21
-14
lines changed

LICENSE

+8-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
rerun
1+
Rerun
22
Copyright (c) 2009 Alex Chaffee <[email protected]>
33

44
Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -21,9 +21,14 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
2121
---
2222

2323
rerun partially based on code from Rspactor
24-
[insert license]
24+
Copyright (c) 2009 Mislav Marohnić
25+
License as above (MIT open source).
2526

2627
rerun partially based on code from FileSystemWatcher
2728
http://paulhorman.com/filesystemwatcher/
28-
[insert license]
29+
No license provided; assumed public domain.
30+
31+
rerun partially based on code from Shotgun
32+
Copyright (c) 2009 Ryan Tomayko <tomayko.com/about>
33+
License as above (MIT open source).
2934

README.md

+13-11
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,13 @@ to growl in addition to the console.
1818

1919
sudo gem install rerun
2020

21-
or...
21+
If you want to use the latest version, grab it off Github:
2222

2323
gem sources -a http://gems.github.com/
2424
sudo gem install alexch-rerun
2525

26-
(The github way isn't working yet for some reason. Maybe I have to wait for cron to run or something.)
26+
I'll bump the version on Github for release candidates, and deploy to
27+
Rubyforge only when it's had some time to bake.
2728

2829
# Usage:
2930

@@ -35,10 +36,9 @@ app.rb:
3536
rerun app.rb
3637
3738
Or if you're running a Rack app that's configured in config.ru
38-
but you want to override its port:
39+
but you want it on port 4000 and in debug mode:
3940

40-
rerun "thin start --port=4000 -R config.ru"
41-
41+
rerun "thin start --debug --port=4000 -R config.ru"
4242

4343
# Options:
4444

@@ -80,12 +80,14 @@ YMMV!
8080

8181
# Why did you write this?
8282

83-
I've been using [Sinatra](http://sinatrarb.com) and loving it. In
84-
order to simplify their system, the Rat Pack just took out
85-
auto-reloading. I approve of this: a web application framework should
86-
be focused on serving requests, not on munging Ruby ObjectSpace. But
87-
I still wanted automatic reloading during development. Shotgun wasn't
88-
working for me (see above) so I spliced Rerun together out of .
83+
I've been using [Sinatra](http://sinatrarb.com) and loving it. In order
84+
to simplify their system, the Rat Pack just removed auto-reloading from
85+
Sinatra proper. I approve of this: a web application framework should be
86+
focused on serving requests, not on munging Ruby ObjectSpace for
87+
dev-time convenience. But I still wanted automatic reloading during
88+
development. Shotgun wasn't working for me (see above) so I spliced
89+
Rerun together out of code from Rspactor, FileSystemWatcher, and Shotgun
90+
-- with a heavy amount of refactoring and rewriting.
8991

9092
# Credits
9193

0 commit comments

Comments
 (0)