Coder Social home page Coder Social logo

msft-oss-contrib-img-dissect's Introduction

Faces of Microsoft Open Source Contributions

Project: Identify All the People!

There are 3,078 GitHub avatars in this picture. Each one is a Microsoft open source contributor. Let's see how many of these we can tie back to their GitHub profile page.

Look at the image. If you see someone you know who isn't already identified, let's get them added.

See Someone You Know?

If you recognize someone who isn't already identified, just click the link for their picture and it will take you to the line to edit. That's right, the kludgy script file I put together has a line for every cell.

At the line for the desired cell, replace the null part of that cell's github: null portion with their GitHub username as a string.

For example, if you clicked an image cell and ended up seeing this line.

{ x: 15, y: 3, github: null },

You would edit it to this, using the GitHub username you know for that cell.

{ x: 15, y: 3, github: "someoneawesome" },

From there, just commit your changes to the branch GitHub will help you create and submit a pull request that we can merge in to update the links.

You should be able to do everything you need from the GitHub web editing system (though experiences may vary on mobile). While it is all written in JavaScript, you probably don't need to know it to make this work.

Found a Mistake?

That happens. If you find someone who is incorrectly identified, you'll have to find the incorrect username in the script.js file. From there, the process to commit and submit a pull request is the same.

The Photo

This photo was put together to give a face to the many Microsoft contributors to open source software. It was presented by Julia White at Red Hat Summit, and a full video of just the testimonials is also available.

I first saw this photo posted as a tweet from OSCON3017 from @reid24hrs. I asked if anyone had a better copy, and Reid came through again.

After some back-and-forth, the original creator, José Miguel Parrella gave us permission to use it here (and even provided me with an even larger version that was slightly reduced for web use).

Run it yourself

This site is currently hosted from GitHub pages. If you want to, you can fork it, play around, and run it from your fork's GitHub pages system.

If, for some reason, you want to run this site locally, you'll need Node.js. Once you have it, just run the following command.

node server.js

msft-oss-contrib-img-dissect's People

Contributors

patridge avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.