Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cross-project-issues-dev] Automated Error Reporting for Mars Milestone Builds

Hi Marcel,

I assume the project is based on the logger GSoC project. 

Can you point to the documentation and source for this remote logger plug-in. Is it possible to use and configure it with an alternative backend server? 

Best regards, Lars


2014-08-10 12:53 GMT+02:00 Marcel Bruch <marcel.bruch@xxxxxxxxxxxxxx>:
Hi cross-projects-issues,


the Mars release train is picking up speed again and I’d like to propose adding an error log reporting tool to the milestone builds that reports errors to a central logging service at eclipse.org

What’s cross-project’s take on this?
Do you see a need and would you agree to add this to the milestone builds?



The intension is obvious I think. Errors happen (especially during the milestone builds). The sad thing is that it usually takes weeks until a user recognizes them as such and reports them to Bugzilla – if ever. To help us to get notified about issues in the current code base and fixing them as quickly as possible, I’d like to add a log listener to the platform log which automatically sends error log entries to a server at eclipse.org.

The proposed user-workflow is pretty simple:
Whenever an error is logged to the Eclipse error log, that service checks whether it’s an error logged by an Eclipse plugin (by checking the plugin id starts with „org.eclipse“). If so, it opens a dialog asking the user for permission to send that error to our server (recommenders.eclipse.org) for further processing. For a brief summary of the UI, please see the wizard screenshot below.


On the server side, the error is logged and we (ATM me) are notified by email that there is something new to analyze. There is also a dashboard [1] that allows committers to review which errors have been logged in the past, say, 7 days and to analyze the submitted errors. If of interest, that system can be extended to send errors by email to selected committers based on some search criteria like containing „org.eclipse.your-project“ in a stacktrace etc.

For details about the submitted data, please study one of the example error log entries in [1]. It contains all data that would be sent.



To pick up the question from the beginning: What’s cross-project’s take on this? Should such a feature be added to the milestone builds? 
I sure that EF needs to give their permission, but the general question is whether we’d like to know (and get notified in such a way) about errors our users experience. From my experience only few people discuss on cross-projects. But maybe you can cast your voice in a mini-survey [2]?


Marcel







_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev


Back to the top