scratch-www/src/views/credits/credits.jsx
2018-01-30 11:53:12 -05:00

433 lines
15 KiB
JavaScript

const React = require('react');
const render = require('../../lib/render.jsx');
const FormattedHTMLMessage = require('react-intl').FormattedHTMLMessage;
const FormattedMessage = require('react-intl').FormattedMessage;
const Page = require('../../components/page/www/page.jsx');
require('./credits.scss');
const Credits = () => (
<div className="inner credits">
<h1><FormattedMessage id="credits.title" /></h1>
<h2>MIT Scratch Team</h2>
<p><FormattedMessage id="credits.developers" /></p>
<ul>
<li>
<img
alt="Christan Avatar"
src="//cdn.scratch.mit.edu/get_image/user/2755634_170x170.png"
/>
<span className="name">Christan Balch</span>
</li>
<li>
<img
alt="Carl Avatar"
src="//cdn.scratch.mit.edu/get_image/user/3581881_170x170.png"
/>
<span className="name">Carl Bowman</span>
</li>
<li>
<img
alt="Karishma Avatar"
src="//cdn2.scratch.mit.edu/get_image/user/27383273_60x60.png"
/>
<span className="name">Karishma Chadha</span>
</li>
<li>
<img
alt="Champika Avatar"
src="//cdn.scratch.mit.edu/get_image/user/900283_170x170.png"
/>
<span className="name">Champika Fernando</span>
</li>
<li>
<img
alt="Mark Avatar"
src="//cdn.scratch.mit.edu/get_image/user/24137617_170x170.png"
/>
<span className="name">Mark Ferrell</span>
</li>
<li>
<img
alt="Chris Avatar"
src="//cdn.scratch.mit.edu/get_image/user/1494_170x170.png"
/>
<span className="name">Chris Garrity</span>
</li>
<li>
<img
alt="Colby Avatar"
src="//cdn.scratch.mit.edu/get_image/user/10866958_170x170.png"
/>
<span className="name">Colby Gutierrez-Kraybill</span>
</li>
<li>
<img
alt="Paul Avatar"
src="//cdn.scratch.mit.edu/get_image/user/21986973_170x170.png"
/>
<span className="name">Paul Kaplan</span>
</li>
<li>
<img
alt="DD Avatar"
src="//cdn.scratch.mit.edu/get_image/user/527836_170x170.png"
/>
<span className="name">DD Liu</span>
</li>
<li>
<img
alt="Shruti Avatar"
src="//cdn.scratch.mit.edu/get_image/user/3714374_170x170.png"
/>
<span className="name">Shruti Mohnot</span>
</li>
<li>
<img
alt="Sarah Avatar"
src="//cdn.scratch.mit.edu/get_image/user/246290_170x170.png"
/>
<span className="name">Sarah Otts</span>
</li>
<li>
<img
alt="Carmelo Avatar"
src="//cdn.scratch.mit.edu/get_image/user/2286560_170x170.png"
/>
<span className="name">Carmelo Presicce</span>
</li>
<li>
<img
alt="Tina Avatar"
src="//cdn2.scratch.mit.edu/get_image/user/25500116_170x170.png"
/>
<span className="name">Tina Quach</span>
</li>
<li>
<img
alt="Mitchel Avatar"
src="//cdn.scratch.mit.edu/get_image/user/167_170x170.png"
/>
<span className="name">Mitchel Resnick</span>
</li>
<li>
<img
alt="ericr Avatar"
src="//cdn.scratch.mit.edu/get_image/user/159_170x170.png"
/>
<span className="name">Eric Rosenbaum</span>
</li>
<li>
<img
alt="Natalie Avatar"
src="//cdn.scratch.mit.edu/get_image/user/169_170x170.png"
/>
<span className="name">Natalie Rusk</span>
</li>
<li>
<img
alt="Ray Avatar"
src="//cdn.scratch.mit.edu/get_image/user/2584924_170x170.png"
/>
<span className="name">Ray Schamp</span>
</li>
<li>
<img
alt="Eric Avatar"
src="//cdn.scratch.mit.edu/get_image/user/3484484_170x170.png"
/>
<span className="name">Eric Schilling</span>
</li>
<li>
<img
alt="Andrew Avatar"
src="//cdn.scratch.mit.edu/get_image/user/1709047_170x170.png"
/>
<span className="name">Andrew Sliwinski</span>
</li>
<li>
<img
alt="Tracy Avatar"
src="//cdn.scratch.mit.edu/get_image/user/18417774_170x170.png"
/>
<span className="name">Tracy Tang</span>
</li>
<li>
<img
alt="Matthew Avatar"
src="//cdn.scratch.mit.edu/get_image/user/4373707_170x170.png"
/>
<span className="name">Matthew Taylor</span>
</li>
<li>
<img
alt="Moran Avatar"
src="//cdn.scratch.mit.edu/get_image/user/2678986_170x170.png"
/>
<span className="name">Moran Tsur</span>
</li>
<li>
<img
alt="Chris Avatar"
src="//cdn.scratch.mit.edu/get_image/user/3532363_170x170.png"
/>
<span className="name">Chris Willis-Ford</span>
</li>
<li>
<img
alt="Julia Avatar"
src="//cdn.scratch.mit.edu/get_image/user/2796185_170x170.png"
/>
<span className="name">Julia Zimmerman</span>
</li>
</ul>
<p><FormattedMessage id="credits.moderators" /></p>
<ul>
<li>
<img
alt="Jolie Avatar"
src="//cdn.scratch.mit.edu/get_image/user/2496866_170x170.png"
/>
<span className="name">Jolie Castellucci</span>
</li>
<li>
<img
alt="Ellen Avatar"
src="//cdn.scratch.mit.edu/get_image/user/24164779_170x170.png"
/>
<span className="name">Ellen Daoust</span>
</li>
<li>
<img
alt="Linda Avatar"
src="//cdn.scratch.mit.edu/get_image/user/1048810_170x170.png"
/>
<span className="name">Linda Fernsel</span>
</li>
<li>
<img
alt="Mark Avatar"
src="//cdn.scratch.mit.edu/get_image/user/49156_170x170.png"
/>
<span className="name">Mark Goff</span>
</li>
<li>
<img
alt="Joel Avatar"
src="//cdn2.scratch.mit.edu/get_image/user/26249744_60x60.png"
/>
<span className="name">Joel Gritter</span>
</li>
<li>
<img
alt="Carolina Avatar"
src="//cdn2.scratch.mit.edu/get_image/user/5311910_60x60.png"
/>
<span className="name">Carolina Kaufman</span>
</li>
<li>
<img
alt="Dalton Avatar"
src="//cdn.scratch.mit.edu/get_image/user/373646_170x170.png"
/>
<span className="name">Dalton Miner</span>
</li>
<li>
<img
alt="Franchette Avatar"
src="//cdn.scratch.mit.edu/get_image/user/159139_170x170.png"
/>
<span className="name">Franchette Viloria</span>
</li>
<li>
<img
alt="Annie Avatar"
src="//cdn.scratch.mit.edu/get_image/user/4747093_170x170.png"
/>
<span className="name">Annie Whitehouse</span>
</li>
</ul>
<h2><FormattedMessage id="credits.previousTitle" /></h2>
<p>
<FormattedMessage id="credits.previousBody" />
&nbsp;
Ben Berg,
Amos Blanton,
Karen Brennan,
Juanita Buitrago,
Leo Burd,
Gaia Carini,
Kasia Chmielinski,
Michelle Chung,
Shane Clements,
Hannah Cole,
Sayamindu Dasgupta,
Margarita Dekoli,
Evelyn Eastmond,
Dave Feinberg,
Chris Graves,
Megan Haddadi,
Connor Hudson,
Christina Huang,
Tony Hwang,
Abdulrahman Idlbi,
Randy Jou,
Lily Kim,
Tauntaun Kim,
Saskia Leggett,
Tim Mickel,
Amon Millner,
Ricarose Roque,
Andrea Saxman,
Jay Silver,
Tammy Stern,
Lis Sylvan,
Hanako Tjia,
Claudia Urrea,
Oren Zuckerman
</p>
<h2>
<FormattedMessage id="credits.partnersTitle" />
</h2>
<p>
<FormattedMessage id="credits.partnersBody" />
</p>
<h2>
<FormattedMessage id="credits.researchersTitle" />
</h2>
<p>
<FormattedHTMLMessage id="credits.researchersBody" />
</p>
<h2>
<FormattedMessage id="credits.acknowledgementsTitle" />
</h2>
<p>
<FormattedHTMLMessage id="credits.acknowledgementsContributors" />
&nbsp;
Susan Abend, Robbie Berg, Lauren Bessen, Keith Braadfladt, Susan Carillo,
Will Denton, Nathan Dinsmore, Catherine Feldman, Jodi Finch, Ioana Fineberg,
JT Galla, Rachel Garber, Chris Garrity, Cassy Gibbs, Brian Harvey,
Roland Hebert, Tracy Ho, Benjamin Howe, Kapaya Katongo, Evan Karatzas,
Christine Kim, Joren Lauwers, Mike Lee, Jeff Lieberman, Mark Loughridge,
Kelly Liu, Anthony Lu, Danny Lutz, David Malan, Wayne Marshall,
John McIntosh, Paul Medlock-Walton, Dongfang (Tian) Mi, Ximena Miranda,
Jens Moenig, Evan Moore, Geetha Narayanan, Kate Nazemi, Liddy Nevile,
Wing Ngan, Derek O&#39;Connell, Tim Radvan, Karen Randall, Ian Reynolds,
Miriam Ruiz, Chinua Shaw, Ed Shems, Cynthia Solomon, Daniel Strimpel,
Kilmer Sweazy, John Henry Thompson, Ubong Ukoh, Vladimir Vuksan, Han Xu.
&nbsp;
<FormattedHTMLMessage id="credits.acknowledgementsTranslators" />
</p>
<p>
<FormattedMessage id="credits.acknowledgementsCommunity" />
</p>
<p>
<FormattedMessage id="credits.acknowledgementsInfluencers" />
</p>
<h2>
<FormattedMessage id="credits.supportersTitle" />
</h2>
<p>
<FormattedMessage id="credits.supportersFinancialHeader" />
</p>
<p>
<a href="http://www.nsf.gov/">National Science Foundation</a>,
<a href="http://www.scratchfoundation.org/"> Scratch Foundation</a>,
<a href="http://www.google.org/"> Google</a>,
<a href="http://www.legofoundation.com/"> LEGO Foundation</a>,
<a href="http://www.intel.com/"> Intel</a>,
<a href="http://www.turner.com/company/"> Cartoon Network</a>,
<a href="http://www.fundacaolemann.org.br/lemann-foundation/"> Lemann Foundation</a>,
<a href="https://www.macfound.org/"> MacArthur Foundation</a>.
</p>
<p><FormattedMessage id="credits.supportersServicesHeader" /></p>
<p>
<a href="http://www.advancedinstaller.com/"> Advanced Installer</a>,
<a href="http://aws.amazon.com/"> Amazon Web Services</a>,
<a href="https://codetree.com/"> Codetree</a>,
<a href="https://www.fastly.com/"> Fastly</a>,
<a href="https://www.geckoboard.com"> Geckoboard</a>,
<a href="https://github.com/"> Github</a>,
<a href="https://www.inversoft.com/"> Inversoft</a>,
<a href="http://mailchimp.com/"> MailChimp</a>,
<a href="http://mandrill.com/"> Mandrill</a>,
<a href="http://newrelic.com/"> New Relic</a>,
<a href="https://www.pagerduty.com/"> PagerDuty</a>,
<a href="https://www.pingdom.com/"> Pingdom</a>,
<a href="https://www.rallydev.com/"> Rally</a>,
<a href="https://saucelabs.com/"> SauceLabs</a>,
<a href="https://screenhero.com/"> Screenhero</a>,
<a href="https://getsentry.com/welcome/"> Sentry</a>,
<a href="http://www.git-tower.com/"> Tower</a>,
<a href="https://www.transifex.com/"> Transifex</a>,
<a href="https://travis-ci.org/"> Travis-CI</a>.
</p>
<p><FormattedMessage id="credits.supportersOpenHeader" /></p>
<p>
<a href="https://www.djangoproject.com/"> Django</a>,
<a href="http://djangobb.org/"> DjangoBB</a>,
<a href="https://www.docker.com/"> Docker</a>,
<a href="https://www.elastic.co/"> Elasticsearch</a>,
<a href="http://ganglia.sourceforge.net/"> Ganglia</a>,
<a href="http://gunicorn.org"> Gunicorn</a>,
<a href="https://jenkins-ci.org/"> Jenkins</a>,
<a href="http://www.linux.org/"> Linux</a>,
<a href="http://memcached.org/"> Memcached</a>,
<a href="https://www.mediawiki.org/wiki/MediaWiki"> MediaWiki</a>,
<a href="http://www.mysql.com/"> MySQL</a>,
<a href="https://www.nagios.org/"> Nagios</a>,
<a href="https://www.nginx.com/resources/wiki/"> Nginx</a>,
<a href="https://nodejs.org/en/"> Node.js</a>,
<a href="http://www.postgresql.org/"> PostgreSQL</a>,
<a href="https://www.python.org/"> Python</a>,
<a href="http://redis.io/"> Redis</a>,
<a href="http://saltstack.com/"> SaltStack</a>,
<a href="https://github.com/etsy/statsd/"> StatsD</a>,
<a href="http://www.ubuntu.com/"> Ubuntu</a>,
<a href="https://www.varnish-cache.org/"> Varnish</a>.
</p>
</div>
);
render(<Page><Credits /></Page>, document.getElementById('app'));