Skip to content

Commit

Permalink
Add governance section
Browse files Browse the repository at this point in the history
Co-authored-by: Asaad Mahmood <asaadmahmood@users.noreply.github.com>
Co-authored-by: MirzaBabarBaig <mirza.babar35@gmail.com>
  • Loading branch information
3 people committed Sep 9, 2022
1 parent 0b90867 commit dc8f9fe
Show file tree
Hide file tree
Showing 34 changed files with 943 additions and 15 deletions.
5 changes: 5 additions & 0 deletions TODO.md
@@ -0,0 +1,5 @@
# To Do

- Icons
- Text
- GitHub Icon on contacts
3 changes: 3 additions & 0 deletions asset/icons/discord.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions asset/icons/email.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions asset/icons/github-gray.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions asset/icons/github.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions asset/icons/slack.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added asset/img/.DS_Store
Binary file not shown.
107 changes: 107 additions & 0 deletions data/governance/compiler.yml
@@ -0,0 +1,107 @@
id: compiler
name: Compiler
description: The OCaml Compiler team, responsible for the development and maintenance of the language, the standard library and the compiler tools.

contacts:
- name: Email
link: https://inbox.ocaml.org/caml-list/
icon: /icons/email.svg
- name: Discord
link: https://discord.com/channels/436568060288172042/904141760052228116
icon: /icons/discord.svg
- name: GitHub
link: https://github.com/ocaml/ocaml/issues
icon: /icons/github.svg

team:
- name: Xavier Leroy
github: xavierleroy
role: Creator & Lead Maintainer
- name: Gabriel Scherer
github: gasche
role: Maintainer
- name: Alain Frisch
github: alainfrisch
role: Maintainer
- name: David Allsopp
github: dra27
role: Maintainer
- name: Sébastien Hinderer
github: shindere
role: Maintainer
- name: Florian Angeletti
github: Octachron
role: Maintainer
- name: Thomas Refis
github: trefis
role: Maintainer
- name: Nicolás Ojeda Bär
github: nojb
role: Maintainer
- name: Damien Doligez
github: damiendoligez
role: Maintainer
- name: Stephen Dolan
github: stedolan
role: Maintainer
- name: Tom Kelly
github: ctk21
role: Maintainer
- name: KC Sivaramakrishnan
github: kayceesrk
role: Maintainer
- name: Leo White
github: lpw25
role: Maintainer
- name: Jacques Garrigue
github: garrigue
role: Maintainer
- name: François Pottier
github: fpottier
role: Maintainer
- name: Sadiq Jaffer
github: sadiqj
role: Maintainer
- name: Jeremy Yallop
github: yallop
role: Maintainer
- name: Guillaume Munch-Maccagnoni
github: gadmm
role: Maintainer
- name: Frédéric Bour
github: let-def
role: Maintainer

alumni:
- name: Pierre Weis
github: pierreweis
- name: Didier Remy
github: diremy

contributors:
- name: Nicolas Pouillard
github: np
- name: Mark Shinwell
github: mshinwell
- name: Enguerrand
github: Engil
- name: Pierre Chambart
github: chambart
- name: Xavier Clerc
github: xclerc
- name: Luc Maranget
github: maranget
- name: Jérémie Dimino
github: ghost
- name: Fabrice Le Fessant
github: lefessan
- name: John Whitington
github: johnwhitington
- name: Daniel Bünzli
github: dbuenzli
- name: Hugo Heuzard
github: hhugo
- name: Sudha Parimala
github: Sudha247
- name: Gabriel Radanne
github: Drup
46 changes: 46 additions & 0 deletions data/governance/infrastructure.yml
@@ -0,0 +1,46 @@
id: infrastructure
name: Infrastructure
description: The infrastructure team is responsible to maintain and evolve the infrastructure powering the official OCaml projects, including the servers for OCaml.org and the opam-repository CI.

contacts:
- name: Email
link: infrastructure@lists.ocaml.org
icon: /icons/email.svg
- name: GitHub
link: https://github.com/ocaml/infrastructure/issues
icon: /icons/github.svg

team:
- name: Tim McGilchrist
github: tmcgilchrist
role: Team Lead
- name: Mark Elvers
github: mtelvers
role: Maintainer
- name: Navin Keswani
github: novemberkilo
role: Maintainer
- name: Patrick Ferris
github: patricoferris
role: Maintainer
- name: Antonin Décimo
github: MisterDA
role: Maintainer
- name: Thomas Leonard
github: talex5
role: Maintainer
- name: Étienne Marais
github: maiste
role: Maintainer

alumni:
- name: Anil Madhavapeddy
github: avsm
- name: Craig Ferguson
github: CraigFe

contributors:
- name: Lucas Pluvinage
github: TheLortex
- name: Jon Ludlam
github: jonludlam
26 changes: 26 additions & 0 deletions data/governance/moderation.yml
@@ -0,0 +1,26 @@
id: moderation
name: Moderation
description: The moderation team is responsible for the moderation of the official OCaml forums and social platforms, such Discuss, Discord, or the mailing lists.

contacts:
- name: Email
link: moderation@lists.ocaml.org
icon: /icons/email.svg

team:
- name: Thomas Leonard
github: talex5
role: Discuss Moderator
- name: Yotam Barnoy
github: Bluddy
role: Discord Moderator
- name: Gabriel Radanne
github: Drup
role: Discord Moderator
- name: Florian Angeletti
github: octachron
role: Discord Moderator

alumni: []

contributors: []
20 changes: 20 additions & 0 deletions data/governance/packaging.yml
@@ -0,0 +1,20 @@
id: packaging
name: Packaging
description: The Packaging team is responsible to ensure the quality of the OCaml packages ecosystem, and in particular, to review submitions to the Opam repository.

contacts:
- name: Email
link: packaging@lists.ocaml.org
icon: /icons/email.svg

team:
- name: Kate
github: kit-ty-kate
role: Lead opam-repository maintainer
- name: Marcello Seri
github: mseri
role: opam-repository maintainer

alumni: []

contributors: []
84 changes: 84 additions & 0 deletions data/governance/platform.yml
@@ -0,0 +1,84 @@
id: platform
name: Platform
description: The Platform team is responsible for the development and maintenance of the OCaml Platform, the official OCaml developer toolchain.

contacts:
- name: Email
link: platform@lists.ocaml.org
icon: /icons/email.svg

team:
- name: Etienne Millon
github: emillon
role: Lead Dune Maintainer, Lead Utop maintainer
- name: Rudi Rgrinberg
github: rgrinberg
role: Lead Dune Maintainer
- name: Guillaume Petiot
github: gpetiot
role: Lead OCamlFormat maintainer
- name: Marek Kubica
github: Leonidas-from-XIV
role: Dune-release maintainer
- name: Nathan Rebours
github: NathanReb
role: Dune-release maintainer
- name: Ulysse Gérard
github: voodoos
role: Lead Merlin maintainer, Dune maintainer
- name: David Allsopp
github: dra27
role: Lead Opam maintainer
- name: Jules Aguillon
github: Julow
role: Odoc maintainer
- name: Paul-Elliot Anglès d'Auriac
github: panglesd
role: Odoc maintainer
- name: Sonja Heinze
github: pitag-ha
role: Dune-release maintainer
- name: Ulugbek Abdullaev
github: ulugbekna
role: OCaml LSP maintainer
- name: Corentin Leruth
github: tatchi
role: OCaml LSP maintainer
- name: Jon Ludlam
github: jonludlam
role: Lead Odoc maintainer
- name: Thomas Refis
github: trefis
role: Merlin maintainer
- name: Raja Boujbel
github: rjbou
role: Opam mainainter
- name: Louis Gesbert
github: AltGr
role: Opam maintainer
- name: François Bobot
github: bobot
role: Dune Maintainer
- name: Andrey Mokhov
github: snowleopard
role: Dune maintainer
- name: Cameron Wong
github: cwong-ocaml
role: Dune maintainer
- name: Nicolás Ojeda Bär
github: nojb
role: Dune maintainer
- name: Emilio Jesús Gallego Arias
github: ejgallego
role: Dune maintainer
- name: Christine Rose
github: christinerose
role: Technical Writer

alumni:
- name: Jérémie Dimino
github: ghost

contributors:
- name: Shon Feder
github: shonfeder
53 changes: 53 additions & 0 deletions data/governance/web.yml
@@ -0,0 +1,53 @@
id: web
name: Web
description: The Web team is responsible for the development and maintenance of the officla OCaml websites, in particular OCaml.org and its subdomains.

contacts:
- name: Email
link: web@lists.ocaml.org
icon: /icons/email.svg

team:
- name: Anil Madhavapeddy
github: avsm
role: Advisor
- name: Thibaut Mattio
github: tmattio
role: Team Lead
- name: Christine Rose
github: christinerose
role: Technical Writer

alumni:
- name: Ashish Agarwal
github: agarwal
- name: Kanishka Azimi
github: ghost
- name: Richard Davison
github: rdavison
- name: Patrick Ferris
github: patricoferris
- name: Isabella Leandersson
github: ILeandersson
- name: Christophe Troestler
github: Chris00

contributors:
- name: Asaad Mahmood
github: asaadmahmood
- name: Mirza Babar Baig Bukhari
github: MirzaBabarBaig
- name: JiaeK
github: JiaeK
- name: Shreya Kumari Gupta
github: shreyaswikriti
- name: Joy Odinaka
github: dinakajoy
- name: John Whitington
github: johnwhitington
- name: Jon Ludlam
github: jonludlam
- name: Jules Aguillon
github: Julow
- name: Lucas Pluvinage
github: TheLortex
20 changes: 20 additions & 0 deletions data/governance/wg-benchmarking.yml
@@ -0,0 +1,20 @@
id: wg-benchmarking
name: Benchmarking Working Group
description: Working on a set of benchmarking tool and a core infrastructure to support the benchmarks of OCaml projects.

contacts:
- name: Email
link: wg-benchmarking@lists.ocaml.org
icon: /icons/email.svg

team:
- name: Shakthi Kannan
github: shakthimaan
role: Team Lead
- name: Puneeth Chaganti
github: punchagan
role: Maintainer
- name: Arthur Wendling
github: art-w
role: Maintainer

0 comments on commit dc8f9fe

Please sign in to comment.