Team

TARDIS is developed by a multidisciplinary team. We adhere to our code of conduct.

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.

The roles and their description can be found here:

  • Principal Investigator - Wolfgang Kerzendorf

  • TARDIS CORE [alphabetical] - Yssavo Camacho-Neves, Andreas Flörs, Andrew Fullard, 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

Principal Investigator

  • Guides the scientific and the educational activities of TARDIS

  • Advised by TARDIS Core

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