Am 14.12.2013 um 03:51 schrieb Cedric BAIL <cedric.b...@free.fr>:

> Hello,
> 
> On Sat, Dec 14, 2013 at 2:59 AM, Leif Middelschulte
> <leif.middelschu...@gmail.com> wrote:
>> as I proposed some time ago, I’d like to improve the way we approach crash 
>> dumps.
>> 
>> I’d suggest to use breakpad instead of our current hackish approach. It’s 
>> used by Mozilla to help get an overview of prevailing problems in their 
>> applications (e.g. Firefox).
>> 
>> See https://crash-stats.mozilla.com/home/products/Firefox for an exemplary 
>> web interface implementation of the server 
>> (https://github.com/mozilla/socorro).
>> Have a look at 
>> https://code.google.com/p/google-breakpad/wiki/LinuxStarterGuide to see the 
>> code necessary to get started on the client side.
>> 
>> I’d write the code to detect a backtrace and (with the user’s consent) send 
>> it to our Socorro instance. What do you guys think?
>> If there are no political/design objections (e.g. „won’t be accepted 
>> upstream“), I’d work on it.
> 
> Nothing against the idea, just that we don't want to depend on tool
> that we don't have all active core developers who can write code for
> it. Right now, we only accept PHP as it is close to C and any
> developers of Enlightenment can manage that. So I would say we can't
> use that tool because it is not PHP.
Hm.. Jenkins is written in Java afaik.
Anyway, socorro is split into multiple parts. To cite the docs:

The components which make up Socorro are:

        • Collector - collects breakpad minidump crashes which come in over 
HTTP POST
        • Processor - turn breakpad minidump crashes into stack traces and 
other info
        • Middleware - provide HTTP REST interface for JSON reports and 
real-time data
        • Web UI aka crash-stats - django-based web app for visualizing crash 
data

So maybe we could ditch the web ui and middleware and write a extension for 
phabricator instead.

> 
> Regards,
> -- 
> Cedric BAIL
> 
> ------------------------------------------------------------------------------
> Rapidly troubleshoot problems before they affect your business. Most IT 
> organizations don't have a clear picture of how application performance 
> affects their revenue. With AppDynamics, you get 100% visibility into your 
> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to