Skip to content

Commit

Permalink
Update of the Governance model (#1233)
Browse files Browse the repository at this point in the history
* Update team.rst - Add roles and descriptions

Added roles and descriptions to the team page

* Update team.rst - Added new GSoC students

Update GSoC students section

* Update team.rst - Added new roles

Added new roles and minor style changes

* add several nbsphinx related options

* restructure the Governance model page

* re-enabled nbsphinx

* fix issues marked by @yssa

Co-authored-by: Yssa Camacho <[email protected]>
  • Loading branch information
wkerzendorf and ycamacho authored Jul 14, 2020
1 parent 6095cea commit 2c68286
Show file tree
Hide file tree
Showing 2 changed files with 105 additions and 18 deletions.
6 changes: 6 additions & 0 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,12 @@
extensions += ['matplotlib.sphinxext.plot_directive',
'sphinxcontrib.bibtex']

nbsphinx_execute = 'auto'

nbsphinx_execute_arguments = [
"--InlineBackend.figure_formats={'svg', 'pdf'}",
"--InlineBackend.rc={'figure.dpi': 96}",
]

nbsphinx_prolog = """
This notebook is available at
Expand Down
117 changes: 99 additions & 18 deletions docs/team.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,27 +4,107 @@
Team
****

TARDIS is developed by a multidisciplinary team. We adhere to the Astropy
`code of conduct <https://www.astropy.org/code_of_conduct.html>`_.
TARDIS is developed by a multidisciplinary team. We adhere to our
`code of conduct <code_of_conduct>`_.

Principle Investigator
----------------------
The development of TARDIS and associated software tools are made possible through several coordination roles fulfilled by community members. This encompasses a broad scope of responsibilities ranging from direct package development to communication, distribution, and managerial activities.

* Wolfgang Kerzendorf
The roles and their description can be found here:

Team (in alphabetical order)
----------------------------
* **Principal Investigator**
- Wolfgang Kerzendorf
* **TARDIS CORE** [alphabetical]
- Yssavo Camacho-Neves, Andreas Flörs, Alice Harpole, Vytautas Jancauskas, Wolfgang Kerzendorf (founder), Luke Shingles, Stuart Sim (founder), Christian Vogl, Marc Williamson
* **TARDIS GSoC Coordinators (2020)**
Yssavo Camacho-Neves, Alice Harpole, Wolfgang Kerzendorf, Marc Williamson
* **TARDIS GSoC Mentors (2020)**
- Alice Harpole, Andreas Flörs, Christian Vogl, Fionntan Callan, James Gillanders, Luciano G Silvestri, Stuart Sim, Wolfgang Kerzendorf, Yssavo Camacho-Neves, Andrew Fullard, Arjun Savel, Brian Cherinka, Jack O'Brien, Lindsey Kwok, Luke Shingles, Marc Williamson, Mark Magee, Michael Moltenbrey, Vytautas Jancauskas
* **Ombudsperson**
- Michael Zingale (contact info on https://zingale.github.io/)
* **Software Architect**
- Alice Harpole
* **Issues / Pull Request**
- Andreas Flörs
* **Continuous Integration / Deployment / Testing**
- Christian Vogl
* **Funding / Financial**
- Marc Williamson
* **Science / Science Meeting / Publications**
- Yssavo Camacho-Neves
* **Diversity, Equity, and Inclusion**
- Wolfgang Kerzendorf


* Yssa Camacho-Neves
* Alice Harpole
* Vytautas Jancauskas
* Stuart Sim - Co-Founder
* Christian Vogl - Lead Type II supernovae
* Marc Williamson
**Principal Investigator**

- Guides the scientific and the educational activities of TARDIS
- Advised by TARDIS Core

Past Members
------------
**TARDIS Core**

- Team that oversees the activities and sets the goals for the TARDIS Collaboration
- Identifies science opportunities that match TARDIS capabilities or coordinates the addition of capabilities
- Identifies education opportunities such as workshops, lecture development, and outreach opportunities

**TARDIS GSoC Coordinators (2020)**

- Coordinate participation of TARDIS in the Google Summer of Code

**TARDIS GSoC Mentors (2020)**

- Mentors for Google Summer of Code students

**Ombudsperson**

- Designated person appointed to address the concerns of community members and to uphold the code of conduct
- Solicit and provide anonymized feedback to the TARDIS CORE team
- Assist the TARDIS CORE team with violations of the code of conduct or other ethical concerns
- **Specifically selected as not being part of the TARDIS collaboration**

**Software Architect**

- Ensure overall design pattern throughout TARDIS
- Coordinate restructure and rewriting efforts
- Identify and communicate new technologies relevant to TARDIS

**Issues / Pull Request**

- Monitor open PRs and issues
- Monitor reviewing is taking place
- Close abandoned PRs / Issues

**Continuous Integration / Deployment / Testing**

- Inform team of break in any of the CI/CD pipelines
- Delegate code maintenance and bug removal
- Identify new technologies for CI/CD

**Funding / Financial**

- Manage budget for TARDIS
- Ensure financial transparency
- Coordinating with funding organizations
- Securing funding for parts of the project via discussions and proposals to funding agencies

**Science / Science Meeting / Publications**

- Coordinating work for weekly science meeting
- Finding publications and collecting TARDIS models
- Citation guide

**Diversity, Equity, and Inclusion**

- Identify opportunities to use TARDIS to engage members of underrepresented minorities (URM) to coding/STEM
- Identify papers about engaging URM in coding / science

TARDIS Alumni
=============

The present version of TARDIS would not have been possible if not for the work of these individuals.


Past TARDIS Core Members
---------------------------

* Aoife Boyle
* Michael Klauser
Expand All @@ -39,9 +119,10 @@ Current and Former GSoC and SOCIS Students
* Tomas Bylund (SOCIS 2016)
* Karan Desai (GSoC 2016)
* Vaibhav Gupta (GSoC 2017)
* Vytautas Jancauskas (GSoC 2015)
* Vytautas Jancauskas (GSoC 2015, 2014)
* Stefan Lietzau (GSoC 2017)
* Mikhail Mishin (GSoC 2016)
* Fotis Tsamis (GSoC 2016)
* Ezequiel Passaro (GSoC 2019)
* Jaladh Singhal (GSoC 2019)
* Ezequiel Passaro (GSoC 2019, 2020)
* Jaladh Singhal (GSoC 2019, 2020)
* Jordi Eguren Brown (GSoC 2020)

0 comments on commit 2c68286

Please sign in to comment.