From 1d1932ce1a5d99c8e121a90e682ade80aca54b27 Mon Sep 17 00:00:00 2001 From: Jina Bolton Date: Sun, 27 Jul 2014 18:46:31 -0700 Subject: [PATCH] Improve humans text --- config.rb | 1 + data/humans.yml | 56 +++++++++++++++++++++++++++++++++++++++++++ source/humans.txt | 25 ------------------- source/humans.txt.erb | 24 +++++++++++++++++++ source/robots.txt | 6 +++-- 5 files changed, 85 insertions(+), 27 deletions(-) create mode 100644 data/humans.yml delete mode 100644 source/humans.txt create mode 100644 source/humans.txt.erb diff --git a/config.rb b/config.rb index 62f7d46..eba08a9 100644 --- a/config.rb +++ b/config.rb @@ -29,6 +29,7 @@ with_layout :styleguide do page "/styleguide/*" end +page "/humans.txt", :layout => false page "/documentation/*", :directory_index => false diff --git a/data/humans.yml b/data/humans.yml new file mode 100644 index 0000000..59ea8f4 --- /dev/null +++ b/data/humans.yml @@ -0,0 +1,56 @@ +team: + - name: Jina + role: design lead, code, content + twitter: jina + - name: Bermon Painter + role: design, code, content + twitter: bermonpainter + - name: Michael Parenteau + role: design, code, content + twitter: parenteau + +contributors: + - name: Natalie Weizenbaum + role: code, content + twitter: nex3 + - name: Chris Eppstein + role: code, content + twitter: chriseppstein + - name: Hampton Catlin + role: code, content + twitter: hcatlin + - name: Michael Catlin + role: content + twitter: malrase + +thanks: + - name: All the people at SassConf that came to help with DNS and server-related issues. + - name: To everyone who has contributed through pull requests. + +markup: + - name: HTML5 + - name: Haml + - name: Markdown + +style: + - name: CSS3 + - name: Sass + - name: Compass + - name: Susy + - name: Breakpoint + - name: Normalize + +behavior: + - name: Modernizr + - name: jQuery + - name: jQuery UI + - name: Bootstrap.js + - name: Responsive Design Testing + - name: balance-text + +misc: + - name: Middleman + - name: HTML5 Boilerplate + - name: GitHub + - name: Heroku + - name: Sublime Text diff --git a/source/humans.txt b/source/humans.txt deleted file mode 100644 index 8189547..0000000 --- a/source/humans.txt +++ /dev/null @@ -1,25 +0,0 @@ -# humanstxt.org/ -# The humans responsible & technology colophon - -# TEAM - - Jina Bolton -- design lead, code, content -- @jina - Bermon Painter -- design, code, content -- @bermonpainter - Michael Parenteau -- design, code, content -- @parenteau - Chris Eppstein -- code, content -- @chriseppstein - Natalie Weizenbaum -- code, content -- @nex3 - Hampton Catlin -- code, content -- @hcatlin - Michael Catlin -- content -- @malrase - -# THANKS - - All the people at SassConf that came to help with DNS and server-related issues. - To everyone who has contributed through pull requests. - -# TECHNOLOGY COLOPHON - - HTML5, CSS3 - Haml, Markdown - Sass, Compass, Susy, Breakpoint - jQuery, Modernizr - Middleman diff --git a/source/humans.txt.erb b/source/humans.txt.erb new file mode 100644 index 0000000..b61fe63 --- /dev/null +++ b/source/humans.txt.erb @@ -0,0 +1,24 @@ +# humanstxt.org/ +# The humans responsible & technology colophon + +# TEAM + +<% for person in data.humans.team %> + <%= person.name %> -- <%= person.role %> -- @<%= person.twitter %> +<% end %> + +# THANKS + +<% for person in data.humans.contributors %> + <%= person.name %> -- <%= person.role %> -- @<%= person.twitter %> +<% end %> +<% for person in data.humans.thanks %> + <%= person.name %> +<% end %> + +# TECHNOLOGY COLOPHON + + <% for tech in data.humans.markup %><%= tech.name %>, <% end %> + <% for tech in data.humans.style %><%= tech.name %>, <% end %> + <% for tech in data.humans.behavior %><%= tech.name %>, <% end %> + <% for tech in data.humans.misc %><%= tech.name %>, <% end %>iTerm diff --git a/source/robots.txt b/source/robots.txt index ef9d9f6..d0e5f1b 100644 --- a/source/robots.txt +++ b/source/robots.txt @@ -1,3 +1,5 @@ -# robotstxt.org/ +# www.robotstxt.org/ -User-agent: * \ No newline at end of file +# Allow crawling of all content +User-agent: * +Disallow: