Socorro: Difference between revisions

No edit summary
(update and add links to docs)
 
(46 intermediate revisions by 11 users not shown)
Line 1: Line 1:
Socorro is the codename for the Mozilla [http://crash-stats.mozilla.org Crash Reporter] project. It is an open source project which other companies are also using for crash reporting.  
Socorro is the name for the Mozilla [http://crash-stats.mozilla.org Crash Stats] project. It is an open source project which other companies are also using for crash statistics.  


= Documentation  =
= Overview =


Socorro has a number of moving parts, each of which will be documented below.
[[Breakpad]] is a set of libraries by Mozilla products for client-side crash reporting.


*[[Breakpad]]
[https://github.com/mozilla-services/socorro/ Socorro] is a crash ingestion pipeline for collecting, processing, and reporting on crashes from Breakpad.
*[[Socorro/SocorroMiddleware|Socorro Middleware]]
*[[Socorro/SocorroUI|Socorro UI]]  


= Code Repository =
See [https://socorro.readthedocs.io Socorro documentation] for how to add support for new products, fix signature generation, add new crash annotations to crash reports, and other things.


The Socorro project is currently hosted on Google Code at http://code.google.com/p/socorro/ .
= How to file a bug for Socorro =


The project will be moving to Github in the near future.  Once this move takes place, we will update the documentation here accordingly.  The current project on Github can be watched https://github.com/rhelmer/socorro
Bugs can be filed at: https://bugzilla.mozilla.org/enter_bug.cgi?format=__standard__&product=Socorro


== Committing Code to Socorro ==
Thank you for filing bugs!


Socorro is an open source project and we welcome code contributions.  At the moment, you may use [http://bugzilla.mozilla.org Bugzilla] to [https://bugzilla.mozilla.org/buglist.cgi?product=Webtools&component=Socorro&resolution=--- browse through open Socorro bugs] or [https://bugzilla.mozilla.org/enter_bug.cgi?product=Webtools&component=Socorro add a new Socorro bug].
= Contributing to Socorro =


* [[Socorro/SocorroUI/Code Review|Socorro Code Review Practices]]
The Socorro project is currently hosted on Github at: https://github.com/mozilla-services/socorro
* [[Socorro/Socorro/Coding Standards|Socorro Coding Standards]] (Python)
* [[Socorro/SocorroUI/Coding Standards|SocorroUI Coding Standards]] (PHP)
* [[Breakpad/SVNStandards|SVN standards]]


= Planning  =
Socorro is an open source project and we welcome code contributions.


*[[Breakpad/Status Meetings|Status Meetings]]
= Writing tools to use Socorro data =
*[[Socorro:SOLR_API|Solr API Specs]]


== Release Schedule ==
You can test and learn about the Socorro API here:


[http://spreadsheets.google.com/ccc?key=t6zyWLsUinWwzS2_igS2grQ Q4 Schedule]
https://crash-stats.mozilla.org/api/


== Roadmap ==
= Staging and Testing =


*[[SocorroRoadmap2010]]
* Circle CI for testing: https://circleci.com/gh/mozilla-services/socorro
*[[Breakpad/2009Q3RoadMap|Q4 2009]]
* stage: https://crash-stats.allizom.org/
*[[Breakpad/2009Q3RoadMap|Q3 2009]]
*[[Breakpad/2009Q3RoadMap|Q2 2009]]


= Contact Us =
= Contact Us =
Line 44: Line 36:
We will be happy to answer your questions to help you get your Socorro install up off the ground.  You may contact the Socorro team at either:
We will be happy to answer your questions to help you get your Socorro install up off the ground.  You may contact the Socorro team at either:


* irc: irc.mozilla.org #breakpad
* matrix: #breakpad
* email: socorro-dev@mozilla.com
* email: socorro-dev@mozilla.com
* mailing list: tools-socorro@lists.mozilla.org (https://lists.mozilla.org/listinfo/tools-socorro)

Latest revision as of 17:46, 17 April 2020

Socorro is the name for the Mozilla Crash Stats project. It is an open source project which other companies are also using for crash statistics.

Overview

Breakpad is a set of libraries by Mozilla products for client-side crash reporting.

Socorro is a crash ingestion pipeline for collecting, processing, and reporting on crashes from Breakpad.

See Socorro documentation for how to add support for new products, fix signature generation, add new crash annotations to crash reports, and other things.

How to file a bug for Socorro

Bugs can be filed at: https://bugzilla.mozilla.org/enter_bug.cgi?format=__standard__&product=Socorro

Thank you for filing bugs!

Contributing to Socorro

The Socorro project is currently hosted on Github at: https://github.com/mozilla-services/socorro

Socorro is an open source project and we welcome code contributions.

Writing tools to use Socorro data

You can test and learn about the Socorro API here:

https://crash-stats.mozilla.org/api/

Staging and Testing

Contact Us

We will be happy to answer your questions to help you get your Socorro install up off the ground. You may contact the Socorro team at either: