Data/WorkingGroups/CrashReporting: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
m (Willkg moved page Data/WorkingGroups/CrashData to Data/WorkingGroups/CrashReporting: renaming it to match the new group name)
(rename group to crash reporting working group)
Line 5: Line 5:
* One-line description: All things crash reporting at Mozilla.
* One-line description: All things crash reporting at Mozilla.
* Mailing list: TBD
* Mailing list: TBD
* Matrix channel (primary): [https://chat.mozilla.org/#/room/#crashdata:mozilla.org #crashdata matrix channel]
* Matrix channel (primary): [https://chat.mozilla.org/#/room/#crashreporting:mozilla.org #crashreporting matrix channel]
* Slack channel (support-only): #crashdata-help
* Slack channel (support-only): #crash-reporting-help
* Meetings: TBD
* Meetings: TBD


= Charter =
= Charter =


The Crash Data Working Group collects individuals working on crash reporting and crash data related infrastructure at Mozilla so as to coordinate and align work across groups, identify and address issues related to crash reporting and crash data, and maintain the vision and strategy for crash reporting at Mozilla.
The Crash Reporting Working Group collects individuals working on crash reporting and crash data related infrastructure at Mozilla so as to coordinate and align work across groups, identify and address issues related to crash reporting and crash data, and maintain the vision and strategy for crash reporting at Mozilla.


== Goals ==
== Goals ==
Line 42: Line 42:
= Membership =
= Membership =


The Crash Data Working Group is a public group and we welcome anyone else who's interested in or works on crash reporting and crash data at Mozilla or elsewhere.
The Crash Reporting Working Group is a public group and we welcome anyone else who's interested in or works on crash reporting and crash data at Mozilla or elsewhere.


= Projects =
= Projects =
Line 50: Line 50:
! Project name !! Description !! Contact !! For Support
! Project name !! Description !! Contact !! For Support
|-
|-
| [https://wiki.mozilla.org/Modules/All#Crash_reporting Crash Reporting] || Infrastructure and tools used to generate, submit and process crash reports || gsvelto || [https://chat.mozilla.org/#/room/#crashdata:mozilla.org #crashdata matrix channel]
| [https://wiki.mozilla.org/Modules/All#Crash_reporting Crash Reporting] || Infrastructure and tools used to generate, submit and process crash reports || gsvelto || [https://chat.mozilla.org/#/room/#crashreporting:mozilla.org #crashreporting matrix channel]
|-
|-
| [https://github.com/mozilla-mobile/android-components/tree/master/components/lib/crash android-components crash library] || AC crash reporter || royang ||
| [https://github.com/mozilla-mobile/android-components/tree/master/components/lib/crash android-components crash library] || AC crash reporter || royang ||
|-
|-
| [https://socorro.readthedocs.io/ Socorro] / [https://crash-stats.mozilla.org/ Crash Stats] ([https://wiki.mozilla.org/Modules/All#Socorro module]) || Mozilla's crash ingestion pipeline and tools || willkg || [https://chat.mozilla.org/#/room/#crashdata:mozilla.org #crashdata matrix channel]
| [https://socorro.readthedocs.io/ Socorro] / [https://crash-stats.mozilla.org/ Crash Stats] ([https://wiki.mozilla.org/Modules/All#Socorro module]) || Mozilla's crash ingestion pipeline and tools || willkg || [https://chat.mozilla.org/#/room/#crashreporting:mozilla.org #crashreporting matrix channel]
|-
|-
| [https://tecken.readthedocs.io/ Tecken] / [https://symbols.mozilla.org/ Mozilla Symbols Server] || Mozilla's symbols server || willkg || [https://chat.mozilla.org/#/room/#crashdata:mozilla.org #crashdata matrix channel]
| [https://tecken.readthedocs.io/ Tecken] / [https://symbols.mozilla.org/ Mozilla Symbols Server] || Mozilla's symbols server || willkg || [https://chat.mozilla.org/#/room/#crashreporting:mozilla.org #crashreporting matrix channel]
|-
|-
| [https://github.com/mozilla/dump_syms dump_syms] || Debug symbols dumper || calixte || [https://chat.mozilla.org/#/room/#crashdata:mozilla.org #crashdata matrix channel]
| [https://github.com/mozilla/dump_syms dump_syms] || Debug symbols dumper || calixte || [https://chat.mozilla.org/#/room/#crashreporting:mozilla.org #crashreporting matrix channel]
|}
|}


Line 76: Line 76:


* [[Data | Data Org wiki page]]
* [[Data | Data Org wiki page]]
* [https://docs.google.com/document/d/1m-g8CctCuD1l1QyLyVlqH8hGkHqzMU6MwvrCKRswBtE/edit# Crash Data Working Group proposal]
* [https://docs.google.com/document/d/1m-g8CctCuD1l1QyLyVlqH8hGkHqzMU6MwvrCKRswBtE/edit# Crash Reporting Working Group proposal]

Revision as of 15:56, 23 March 2021

(This is a draft. Fleshing this out as we speak.)

Quick summary

  • One-line description: All things crash reporting at Mozilla.
  • Mailing list: TBD
  • Matrix channel (primary): #crashreporting matrix channel
  • Slack channel (support-only): #crash-reporting-help
  • Meetings: TBD

Charter

The Crash Reporting Working Group collects individuals working on crash reporting and crash data related infrastructure at Mozilla so as to coordinate and align work across groups, identify and address issues related to crash reporting and crash data, and maintain the vision and strategy for crash reporting at Mozilla.

Goals

  1. Build and maintain the strategic vision for crash reporting to support Mozilla products.
  2. Coordinate work towards the strategic vision, organization priorities, engineering initiatives, and stakeholder needs.
  3. Coordinate and align research and experimentation with new approaches to advance the state of our crash reporting technology.
  4. Centralize support funnel for stakeholders and users of crash reporting and crash data. Adding new annotations, protected data access, debugging crashes, supporting new products, supporting new platforms, data analysis, crashiness metrics, etc.
  5. Centralize engineering communication channels.
  6. Coordinate data stewardship. Lean data practices, risk vs. value, etc.
  7. Coordinate documenting efforts. Things like data lineage, tools, and processes. User docs, analysis docs, developer docs. Where documentation lives and how to find it.
  8. Capture, archive, and make searchable historical knowledge especially architecture decisions and events.
  9. Communicate announcements and updates about ongoing initiatives and projects that affect engineers, products, data analysis, etc.
  10. Celebrate and elevate the importance of our work and how it impacts product engineering and product success at Mozilla. Presentations, blog posts, mailing list announcements, etc.
  11. The best stickers.

Non-goals (at this time)

  1. This group will not own things. This group is a coordination venue for individuals and groups who own the modules and work. Future goal might be that this group is reified in some way such that it could own goals, deliverables, modules, etc.
  2. This group will not fix everything. This group will pick and choose feasible tasks over time that move us forward towards the vision as time and resources allow.
  3. This group will not own crash reporting for websites and other non-products. Maybe we could do this especially as the lines between our crash reporting infrastructure and Sentry's blur, but not now.

Stakeholders

  • Those who work on crash reporting tooling and infrastructure
  • Those who use and analyze crash data
  • Those who work on stability related work
  • Those who debug crashes

Membership

The Crash Reporting Working Group is a public group and we welcome anyone else who's interested in or works on crash reporting and crash data at Mozilla or elsewhere.

Projects

Project name Description Contact For Support
Crash Reporting Infrastructure and tools used to generate, submit and process crash reports gsvelto #crashreporting matrix channel
android-components crash library AC crash reporter royang
Socorro / Crash Stats (module) Mozilla's crash ingestion pipeline and tools willkg #crashreporting matrix channel
Tecken / Mozilla Symbols Server Mozilla's symbols server willkg #crashreporting matrix channel
dump_syms Debug symbols dumper calixte #crashreporting matrix channel

Documentation

TBD

Projects

TBD

FAQ

TBD

References