Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Requirements (programming) for Adding Socorro/Breakpad

35 views
Skip to first unread message

Joel Madero

unread,
Sep 14, 2015, 10:36:19 AM9/14/15
to tools-...@lists.mozilla.org
Hi All,

We're looking at the possibility of adding breakpad/socorro to our
software and were hoping to get a little guidance as to what programming
skills are needed (languages and what not) in order to implement the
code. In other words, what would an "ideal candidate" look like for
adding breakpad/socorro to a piece of software.

Any guidance appreciated!


Best,
Joel

Ted Mielczarek

unread,
Sep 14, 2015, 12:01:41 PM9/14/15
to Joel Madero, tools-...@lists.mozilla.org
Hi Joel,

Breakpad and Socorro are actually fairly separate things, although you
need them to work in concert to get working crash reporting. Breakpad is
a set of C++ libraries, so you need to write some C++ to integrate the
crash handling parts of it into your application. You also need
something client-side to submit the minidump that Breakpad produces and
some extra information via HTTP--Breakpad provides a library for this on
some platforms but not all.

Socorro is written in Python, but installing and configuring it is
primarily a sysadmin/ops sort of task.

Hope that helps,
-Ted

Joel Madero

unread,
Sep 14, 2015, 1:22:02 PM9/14/15
to Ted Mielczarek, tools-...@lists.mozilla.org
Hi Ted,
This helps a ton! We're planning on tendering it (I'm writing the
tender). Would it be okay for me to post the tender to the list or at
least a link to it once it goes public?

Best,
Joel
0 new messages