Skip to content

Commit

Permalink
Add sjrd to the team, make him the executive director.
Browse files Browse the repository at this point in the history
Also add a distinction between active members and former members.
Former members are not displayed on the Team page, but they can
appear as contributors of projects. In the future we could imagine
a "Former team members" section on the Team page.
  • Loading branch information
sjrd committed Oct 10, 2018
1 parent 5b1ee23 commit aaf23ff
Show file tree
Hide file tree
Showing 7 changed files with 64 additions and 33 deletions.
55 changes: 36 additions & 19 deletions _data/team-members.yml
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
members:
- member: heather
name: Heather Miller
- member: sjrd
name: Sébastien Doeraene
title: Executive Director
email: heather.miller@epfl.ch
github: heathermiller
twitter: heathercmiller
photo: /resources/img/heather.png
email: sebastien.doeraene@epfl.ch
github: sjrd
twitter: sjrdoeraene
photo: /resources/img/sjrd.png
currentlyWorkingOn: false
contact_for: [corporateMembership, donations, education, advisoryBoardMeeting]
contact_for: [corporateMembership, donations, advisoryBoardMeeting, scalajs]
active: true
- member: martin
name: Martin Odersky
title: Academic Director
Expand All @@ -17,6 +18,7 @@ members:
photo: /resources/img/martin.png
currentlyWorkingOn: false
contact_for: [dotty]
active: true
- member: julien
name: Julien Richard-Foy
title: Software Development
Expand All @@ -29,6 +31,7 @@ members:
projects:
- title: education
percentage: 100
active: true
- member: jorge
name: Jorge Vicente Cantero
title: Software Development
Expand All @@ -45,6 +48,7 @@ members:
percentage: 10
- title: bloop
percentage: 75
active: true
- member: olafur
name: Olafur Pall Geirsson
title: Software Development
Expand All @@ -59,18 +63,7 @@ members:
percentage: 50
- title: scalameta
percentage: 50
- member: guillaume
name: Guillaume Massé
title: Software Development
email: guillaume.masse@epfl.ch
github: MasseGuillaume
twitter: MasseGuillaume
photo: /resources/img/guillaume.png
currentlyWorkingOn: false
contact_for: [scalaNative, scastie, scaladex, scalafix]
projects:
- title: scalafix
percentage: 100
active: true
- member: martinduhem
name: Martin Duhem
title: Software Development
Expand All @@ -85,6 +78,7 @@ members:
percentage: 90
- title: dotty
percentage: 10
active: true
- member: fabien
name: Fabien Salvi
title: System Administrator
Expand All @@ -94,6 +88,7 @@ members:
photo: /resources/img/fabien.png
currentlyWorkingOn: false
contact_for: [jenkinsInfrastructure, serverIssues]
active: true
- member: sylvie
name: Sylvie Jankow
title: Secretary
Expand All @@ -103,6 +98,7 @@ members:
photo: /resources/img/sylvie.png
currentlyWorkingOn: false
contact_for: [scalaCenterActivities]
active: true
- member: darja
name: Darja Jovanovic
title: Communication Manager
Expand All @@ -112,3 +108,24 @@ members:
photo: /resources/img/darja.png
currentlyWorkingOn: false
contact_for: [scalaCenterActivities]
active: true
- member: heather
name: Heather Miller
title: Executive Director
email: heather.miller@epfl.ch
github: heathermiller
twitter: heathercmiller
photo: /resources/img/heather.png
currentlyWorkingOn: false
contact_for: []
active: false
- member: guillaume
name: Guillaume Massé
title: Software Development
email: guillaume.masse@epfl.ch
github: MasseGuillaume
twitter: MasseGuillaume
photo: /resources/img/guillaume.png
currentlyWorkingOn: false
contact_for: [scalaNative, scastie, scaladex, scalafix]
active: false
6 changes: 3 additions & 3 deletions _layouts/frontpage.html
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@
<i class="fa fa-close"></i>
</div>
<div class="col-md-12">

The Scala Center is committed to creating quality and freely-available
educational resources for leaning Scala and functional programming. For
now, we have produced a handful of courses that combine to form a
Expand Down Expand Up @@ -306,15 +306,15 @@ <h2>Who are we?</h2>
</div>
<div class="col-md-10 col-md-offset-1 text-center">
{% assign members = site.data.team-members.members %}
{% for member in members %}
{% for member in members %}{% if member.active %}
<div class="us text-center">
<div class="circular" style="background-image: url({{ member.photo }});"></div>
<div class="us-data">
<div class="name">{{ member.name }}</div>
<div class="about">{{ member.title }}</div>
</div>
</div>
{% endfor %}
{% endif %}{% endfor %}
</div>
<div class="row">
<div class="col-md-8 text-center col-md-offset-2">
Expand Down
4 changes: 2 additions & 2 deletions _projects/01-advisory-board-meeting.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@ name: Advisory Board Meeting
web:
github: https://github.com/scalacenter/advisoryboard
origin:
contributors: [heather]
contributors: [sjrd]
status: Active
type: project
active: true
hide-from-homepage: true
description:
---
---
19 changes: 19 additions & 0 deletions _projects/21-scalajs.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
label: scalajs
name: Scala.js
web: https://www.scala-js.org/
github: https://github.com/scala-js/scala-js
origin: https://github.com/scala/scala.epfl.ch/blob/master/minutes/_posts/2016-06-06-may-9-2016.md#proposal-scp-005-ensurance-of-continuity-of-scalajs-project
contributors: [sjrd]
status: Active
type: project
active: true
home: true
description: "Core compiler, library and tools for Scala.js."
logo-home: /resources/img/scala-js-site-logo@2x.png
logo: /resources/img/scala-js-dark.png
---

[Scala.js](https://www.scala-js.org/) is the dialect of Scala that compiles to JavaScript.
More than a language and compiler, it is an entire ecosystem, and it is supported by most major Scala libraries.
Under this project, we ensure the continuity of the core Scala.js compiler, library and tools.
Binary file added resources/img/sjrd.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added resources/img/sjrd@2x.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
13 changes: 4 additions & 9 deletions team.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<div style="margin-top: 30px;">
<div class="team">
{% assign members = site.data.team-members.members %}
{% for member in members %}
{% for member in members %}{% if member.active %}
<div class="col-md-6">
<div class="team-member">
<div class="circular visible-xs" style="background-image: url({{ member.photo }});"></div>
Expand All @@ -27,12 +27,7 @@ <h3>{{ member.title }}</h3>
{% else %}
{% assign link = site.projects | where: "label", c | first %}
{% if link.label == 'education' %}
{% if member.member == 'heather' %}
<a href="https://www.coursera.org/learn/scala-spark-big-data" target="_blank">
Big Data Analysis with Scala and Spark
</a>
{% if link.status %}<span class="status {{ link.status | downcase }}">{{ link.status }}</span>{% endif %}
{% else %}
{% if member.member == 'julien' %}
<a href="https://www.coursera.org/learn/scala-capstone" target="_blank">
Functional Programming in Scala Capstone
</a>
Expand All @@ -51,7 +46,7 @@ <h3>{{ member.title }}</h3>
</ul>
</div>
</div>
{% endfor %}
{% endif %}{% endfor %}
</div>
</div>
</div>
</div>

0 comments on commit aaf23ff

Please sign in to comment.