norfolkjs / norfolkjs.github.io

Website code for Norfolk.js
http://www.norfolkjs.org
12 stars 19 forks source link

Add footer information #24

Closed lynnaloo closed 10 years ago

lynnaloo commented 10 years ago

Add humans.txt and add the link to the site footer (thanks @jalbertbowden) http://humanstxt.org/Standard.html

lynnaloo commented 10 years ago

This will be completed when my current pull request is pulled in. I added the current github contributors and everyone will need to add themselves to the humans.txt when they issue a pull request.

jalbertbowden commented 10 years ago

nice. i had the same sign up idea for cfa....glad you did too

lynnaloo commented 10 years ago

I had never done it before my project at LadyHacks and then I kind of forgot about it until you mentioned it to give Lookmai some thanks. We can beef it up with some more information, but this is a start.

qwo commented 10 years ago

Theres a lot of great ways to handle this. Right now on the @c4hrva page, we encourage members to fork the landing page, add their name in html.

http://codeforhamptonroads.org/ this accomplishes, intro to github, html editing, and finding the c4hrva homesite.

Eventually it might end up being unmaintainable with the number of names being displayed on the page(good problem to have) Also @wbprice was thinking of using github users and members in order to get gravatar pictures but thats not possible from just a name.

HsHackers does something pretty awesome, you can star the repo and it will add you to their homepage. They use it for meeting attendance however and not all members who star a supposed norfolkjs/members repo would be also members :)

https://github.com/hshackers/philly http://philly.hshackers.org/

Anyway cool food for thought

jalbertbowden commented 10 years ago

humans.txt accomplishes all of that + no crowded front page problem + establishes idea/connection of/between human code/machine code.

why not just use github icons?

qwo commented 10 years ago

are you talking about github profile pics? they are linked to gravatar* so i use them interchangeably sometimes.

lynnaloo commented 10 years ago

I love the way that @metaskills did it on 757rb.org with the Github pics. The humans.txt is a good starting point I think, but of course I'm open to improvement as people have time to contribute. I just wanted to note that everyone is going to need to add themselves to it from this point on.

jalbertbowden commented 10 years ago

github integrates with gravatar so it should be easy to access the icons in the first place, i would guess....gravatar has always been mad easy to pull from.. but either way it sounded like you said blaine couldn't tie them into their gravatar icon from github, so i asked why not just use github icon....probably a cfa talk...but just thinking aloud...

i haven't seen that on 757rb site, but i'll check it out soon

metaskills commented 10 years ago

You can easily get a Gravatar (given an email) using something like this Ruby code. I did this in HomeMarks the other day.

def gravatar_url(email)
  "https://secure.gravatar.com/avatar/#{Digest::MD5.hexdigest(email)}.png?s=200"
end

The @757rb site just makes API calls to Meetup.com and the images there are just paths they give us. Note this is in a hidden section we never displayed, the other images at the sea floor are just hosted locally. If you have emails, I would just recommend hashing them and using what Gravatar provides. Just a thought.