Skip to content
This repository has been archived by the owner on Jul 2, 2024. It is now read-only.

Commit

Permalink
Update handbook for Matt Manela and team structure
Browse files Browse the repository at this point in the history
  • Loading branch information
mmanela committed Mar 7, 2024
1 parent 7667cf2 commit 7e42a0f
Show file tree
Hide file tree
Showing 7 changed files with 50 additions and 67 deletions.
5 changes: 2 additions & 3 deletions content/departments/engineering/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,10 @@ The Engineering department at Sourcegraph consists of:
- [Release](teams/release/index.md)
- Cody
- [Cody Strategic](teams/cody-strat/index.md)
- Platform
- Product Platform
- [Source](teams/source/index.md)
- [APIs](teams/apis/index.md)
- [Graph](teams/graph/index.md)

Check failure on line 19 in content/departments/engineering/index.md

View workflow job for this annotation

GitHub Actions / link-check

Link destination not found: teams/graph/index.md. The full resolved path would be departments/engineering/teams/graph/index.md, which doesn't exist. For help on how linking in the handbook works, see https://handbook.sourcegraph.com/editing/linking-within-handbook
- [Search Platform](teams/search/core.md)
- Graph

## Slack channels

Expand Down
21 changes: 0 additions & 21 deletions content/departments/engineering/teams/apis/index.md

This file was deleted.

10 changes: 5 additions & 5 deletions content/departments/engineering/teams/search/core.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
# Search core team
# Search Platform team

The search core team owns all parts of Sourcegraph that map an interpreted search query to a set of results:
The search platform team owns all parts of Sourcegraph that map an interpreted search query to a set of results:

- Indexed and unindexed search (Zoekt & Searcher)
- Diff/commit search
- Result ranking
- Open source indexing, current at over 2.5M repos!
- Symbols (shared with [Graph](../../teams/graph/index.md))

Check failure on line 9 in content/departments/engineering/teams/search/core.md

View workflow job for this annotation

GitHub Actions / link-check

Link destination not found: ../../teams/graph/index.md. The full resolved path would be departments/engineering/teams/graph/index.md, which doesn't exist. For help on how linking in the handbook works, see https://handbook.sourcegraph.com/editing/linking-within-handbook

To learn more about our goals, see the [Search Core strategy](../../../../strategy-goals/strategy/search/core.md) page.

Expand All @@ -19,12 +20,11 @@ We seek to follow a set of [guiding principles](./guiding_principles_core.md) wh

## Contact

- #search channel or @search-core on Slack.
- [`team/search-core` on GitHub](https://github.com/orgs/sourcegraph/teams/search-core)
- #discuss-search-platform in Slack.

## Support rotation

The Search Core team has a customer support rotation: each week, one team member will be responsible for fielding questions and requests from Customer Engineering and Customer Support.
The Search Platform team has a customer support rotation: each week, one team member will be responsible for fielding questions and requests from Customer Engineering and Customer Support.

The engineer on support rotation can be contacted using the Slack alias `@search-core-support`.

Expand Down
3 changes: 2 additions & 1 deletion content/departments/engineering/teams/source/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ The Source team owns everything related to
- code host connections
- gitserver
- repo-updater
- packages (shared with [Graph](../../teams/graph/index.md))

Check failure on line 10 in content/departments/engineering/teams/source/index.md

View workflow job for this annotation

GitHub Actions / link-check

Link destination not found: ../../teams/graph/index.md. The full resolved path would be departments/engineering/teams/graph/index.md, which doesn't exist. For help on how linking in the handbook works, see https://handbook.sourcegraph.com/editing/linking-within-handbook

We provide value to Sourcegraph by ensuring all Sourcegraph features can reliably access code from any code host, with the proper authentication and authorization in place.

Expand All @@ -18,7 +19,7 @@ For more details, read our [Source strategy & mission](strategy.md)

## Contact

- #ask-source channel or @source-support in Slack.
- #discuss-source in Slack.

## Emergency Contact

Expand Down
7 changes: 0 additions & 7 deletions content/strategy-goals/strategy/platform/apis.md

This file was deleted.

19 changes: 9 additions & 10 deletions data/product_teams.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,26 +22,25 @@ search_platform:
brief: The Search Platform Team provides information retrieval on top of data sources
strategy_link: /strategy-goals/strategy/search/core/index.md
design: rob_rhyne
em: matt_manela_search_platform
issue_labels:
- team/search-core

source:
title: Source
brief: The Source team is responsible for code host integrations, gitserver, repo-updater, authentication & authorization to Sourcegraph, user management, and admin experience.
strategy_link: /strategy-goals/strategy/platform/source.md
em: matt_manela_source
issue_labels:
- team/iam
- team/admin-exp
- team/repo-management
- team/source

apis:
title: APIs
brief: The APIs team is responsible for providing a structured way for internal and external partners to build on top Sourcegraph
strategy_link: /strategy-goals/strategy/platform/apis.md
graph:
title: Graph
brief: Create structural and semantic data from unstructured code to provide end-user value.
strategy_link: /strategy-goals/strategy/platform/graph.md
em: matt_manela_graph
issue_labels:
- team/iam
- team/admin-exp
- team/repo-management
- team/graph

ship_release:
title: Releases
Expand Down
52 changes: 32 additions & 20 deletions data/team.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,26 +61,26 @@ joe_chen:
links: '[LinkedIn](https://www.linkedin.com/in/jiahua-joe-chen-86218a81/)'
description: Joe lives in his little dark room. Prior to Sourcegraph, Joe created the Gogs project, a painless self-hosted Git service. Joe graduated with a MS in Software Development from Boston University.

erika_rice_scherpelz_source:
name: Erika Rice Scherpelz
pronouns: she/her
matt_manela_source:
name: Matt Manela
pronouns: he/him
role: Engineering Manager, Source
reports_to: eng_lead
manager_role_slug: source_lead
hide_on_team_page: true

erika_rice_scherpelz_apis:
name: Erika Rice Scherpelz
pronouns: she/her
role: Engineering Manager, APIs
matt_manela_graph:
name: Matt Manela
pronouns: he/him
role: Engineering Manager, Graph
reports_to: eng_lead
manager_role_slug: apis_lead
manager_role_slug: graph_lead
hide_on_team_page: true

erika_rice_scherpelz_search_platform:
name: Erika Rice Scherpelz
pronouns: she/her
role: Engineering Manager, Search Platform (interim)
matt_manela_search_platform:
name: Matt Manela
pronouns: he/him
role: Engineering Manager, Search Platform
reports_to: eng_lead
manager_role_slug: search_platform_lead
hide_on_team_page: true
Expand All @@ -100,7 +100,7 @@ dan_adler:
geoffrey_gilmore:
name: Geoffrey Gilmore
role: Software Engineer
reports_to: apis_lead
reports_to: source_lead
location: San Francisco, CA, USA 🇺🇸
github: ggilmore
email: [email protected]
Expand Down Expand Up @@ -742,7 +742,7 @@ varun_gandhi:
name: Varun Gandhi
pronouns: he/him
role: Software Engineer
reports_to: search_lead
reports_to: graph_lead
location: 'Taipei, Taiwan'
github: varungandhi-src
email: [email protected]
Expand Down Expand Up @@ -1395,9 +1395,8 @@ James_Ghaedi:

steve_yegge:
name: Steve Yegge
reports_to: ceo
reports_to: cto
role: Head of Engineering
manager_role_slug: eng_lead
github: steveyegge
pronouns: he/him
location: Kirkland, WA, USA 🇺🇸
Expand Down Expand Up @@ -1461,20 +1460,33 @@ erika_rice_scherpelz:
email: [email protected]
github: erikars
pronouns: she/her
role: Head of Search
reports_to: eng_lead
role: Head of Engineering
reports_to: ceo
location: Bellevue, Washington, USA 🇺🇸
links: '[The FLUX Review](https://read.fluxcollective.org/), [LinkedIn](https://www.linkedin.com/in/erikars)'
manager_role_slug: search_lead
manager_role_slug: eng_lead
description: 'I think of myself as a solution synthesizer. I may not be the one to come up with new ideas, but I can help figure out how they fit together into something greater than the sum of their parts. I love reading, board games, fiber arts, and most of all, my 2 children and husband. Prior to Sourcegraph, I spent the first 15 years of my career at Google where I worked on Google Maps, social graph infrastructure, and data tools (plus a brief stint at Flexport).'

matt_manela:
name: Matt Manela
email: [email protected]
github: mmanela
pronouns: he/him
role: Engineering Manager, Product Platform
reports_to: eng_lead
location: Albany, NY, USA 🇺🇸
links: '[Blog](https://matthewmanela.com/), [LinkedIn](https://www.linkedin.com/in/mmanela/)'
manager_role_slug: product_platform_lead
description: 'Matt is passionate about creating scalable quality software and high performing compassionate customer focused teams. Before Sourcegraph, Matt spent time at a green energy startup scaling residential solar energy and at Microsoft working on developer tools and services. When not working, Matt can be found spending time with his family, reading (mostly sci-fi), [blogging](https://matthewmanela.com/articles) or building software for fun ([website about idiom translation](https://idiomatically.net/) or a [mutli-platform word game](https://matthewmanela.com/anagram-ladder/))'


anton_sviridov:
name: Anton Sviridov
email: [email protected]
github: keynmol
pronouns: he/him
role: Software Engineering, Code Intelligence
reports_to: search_lead
reports_to: graph_lead
location: London, UK 🇬🇧
links: '[Blog](https://blog.indoorvivants.com), [Twitter](https://twitter.com/velvetbaldmime)'
description: 'As a software engineer I peaked in school, developing and running a Harry Potter-esque school of "magic". Since then it has all been downhill with mostly Scala and its various flavours. When not programming I enjoy spending time with my family and not going to the gym'
Expand Down

0 comments on commit 7e42a0f

Please sign in to comment.