/
README
71 lines (60 loc) · 1.76 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
ObjectiveStack
A Rails template from Objective 3
Author: Blake Watters <blake@objective3.com>
This package provides a set of Rails plugins, gems, and other bits codifying the
Objective 3 way of building Rails applications. The stack focuses on BDD, rapid
prototyping, high code coverage, elegant markup, and a solid foundation for
monitoring and instrumenting the application. The stack also assumes that you
are using Git for source control.
Installation:
You can install the latest version of ObjectiveStack
Included Gems:
rspec
rspec-rails
cucumber
webrate
bmabey-email_spec
relevance-rcov
bcrypt-ruby
rubyist-aasm
configatron
authlogic
thoughtbot-factory_girl
mislav-will_paginate
haml
giraffesoft-resource_controller
alexdunae-validates_email_format_of
nokogiri
paperclip
tobi-delayed_job
activemerchant
seed-fu
Included Plugins:
active_record_tableless
custom-err-msg
acts_as_url_param
nulldb
ssl_requirement
rails_money
default_value_for
Javascript:
JQuery is bundled in the stack instead of Prototype/Scriptaculous.
RCov Coverage Enforcement:
Provides an RCov rake task to enforce 95.0% code coverage for specs and 95.0%
code coverage for Cucumber stories.
Misc
* password and password_confirmation are set up to be filtered
* there is a default application layout file
* a page title helper has been added
* index.html is already deleted
* rails.png is already deleted
Recommended Optional Extras:
Search:
We strongly recommend the use of Sphinx as a searching solution for your Rails
apps. We further strongly recommend the excellent Thinking Sphinx plugin from
Pat Allen to provide the Rails infrastructure for your search needs. It is an
excellent plugin and outshines the other solutions we have evaluated.
Tagging:
Acts as Taggable On
Javascript Testing:
TBA