50 Percent wants to document how much women* are misrepresented as speakers at conferences, on panels, in talkshows and many other public events. At each event we count male and female speakers and publish the percentage of each - with your help!
It is a Rails application maintained by the rubymonstas.
See also: Speakerinnen and the blog
Time to open your Terminal! 👩💻
git clone git@github.com:rubymonsters/fiftypercent.git
cd fiftypercent
cp config/database_example.yml config/database.yml
sudo su - postgres # log in with the postgres user
psql # enter the Postgres database
CREATE ROLE yourusername; # create a new user
ALTER ROLE yourusername WITH LOGIN CREATEDB; # give necessary rights to database user
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
\curl -sSL https://get.rvm.io | bash -s stable
rvm install "ruby-2.4.2"
gem install bundler
bundle install
rake db:create
rake db:migrate
rails s
🎉 Now you are set up to contribute code! :)
rake test
.cap production deploy
. If you want to deploy a specific branch, use cap production deploy BRANCH=branchname