2. Atlrug4 Web Site History
● In April 2013, I started merging atlrug2, atlrug3, and atlrug-
website repos into https://github.com/atlrug/atlrug4 .
● I wrote cucumber “touch” test suite with coverage. Added
TravisCI. Improved README file. Added Contributing section.
Added License file. Deployed to Heroku free plan.
● Worked with Patrick Van Stee to get web domain.
● Jennifer Mann added new Look-and-feel.
● Have 17 committers for 746 commits.
●
Recently Patrick upgraded Heroku to 1st
tier paid dyno plan.
● In the last month, I deleted most of the commented code.
3. Web Site Body and Header
● Body – Mission Statement
● Header
– Go to Meetings (formatted list of ATLRUG meetings)
– Find Presentations (Past Videos)
– Learn Ruby (Information on Emerald City, Online, etc)
– ATLRUG ICON
– Find a Job (Job Posts) (NOTE: See 14 job posts)
– Hire Someone (your resumes) (NOTE: Probably deleted soon)
4. Web Site Footer
● Sponsors (links to your sponsors' web sites)
● Meetup (our Meetup.com web site)
● @atlrug (our Twitter account)
● Wiki (our Github web site wiki, includes links to past
speaker slides)
● Linkedin (our Linkedin group)
● Slack/Tech404/Rails (link to Tech404 on Slack)
● Code of Conduct (link to Code of Conduct on Github)
5. Future Plans
● Probably delete resume “Hire Someone” tab
since no one uses it.
● Rename repo from “atlrug4” to “atlrug”.
● Continue to work on Rails 5 upgrade.
6. Latest: Rails 5 Upgrade
● Minimum upgrade approach (7 files changed)
– Upgraded .rvmrc, README and 7 gems (2 betas, 5 edge versions)
in Gemfile file.
– Upgraded development (1 line) and test (2 lines changed; 1 line
added) config/environments files.
– Fixed spec/controllers post commands.
● EXAMPLE:
– From: post :create, provider: 'github'
– To: post :create, params: { provider: 'github' }
● Okay locally, but newest features catch me on TravisCI so
unrolled the changes.