Re: [Chandler-dev] Talkback, feedback...
John Anderson <john-6zGkXsw2EZWGJGYlWa3Ukdi2O/[email protected]>
| Newsgroups | gmane.org.osaf.general,gmane.org.osaf.cosmo |
|---|---|
| Message-ID | <[email protected]> |
It would also be very useful to get feedback from python asserts -- i.e. the asserts most of us add to the Chandler code. Today the release version of Chandler ignores all asserts. John Heikki Toivonen wrote: > I've been working on a talkback-like functionality for Chandler. > (Talkback is a proprietary crash reporting system used for example by > Mozilla. You can query the public data here: > http://talkback-public.mozilla.org/search/start.jsp) We'd need a > different name than talkback so suggestions welcome... > > Although the original talkback is about reporting hard crashes with > C/C++ stack traces, the Chandler feedback mechanism is intended to > enable users to report uncaught Python tracebacks with additional system > etc. info. (I think I saw mention that wxWidgets has some crash > reporting system in place as well but I haven't researched further.) > > I have the client side code pretty much done expect for the lines of > code that actually send the report. > > I recently saw mention that people have done these for webapps as well > (http://www.fogcreek.com/FogBUGZ/help/UsingFogBUGZtoGetCrashRep.html), > which is why I decided to cross-post to cosmo and scooby lists in case > there is some interest. > > Jared and I have been thinking a little bit about the server side, and > now would be good time to get some feedback on that. > > We think most reliable way, and easiest to implement both client and > server side and operate on the server side would be to use http (or > perhaps https) to communicate the feedback. > > We'd like to start simple. In fact as simple as just using HTTP POST to > send a single text file. I guess we are not sure if we'd prefer simple > XML or just plain text. Plain text would be easy to grep etc., but there > are some things in the feedback that span several lines which makes XML > more attractive (user comments, traceback, ...). With the right kind of > XML most of plain text file benefits could still be achieved. > > We could handle different applications and application versions by > posting to different URLs. > > Depending on how many reports we get, we might need to batch process the > reports into database and/or index them with some text search system. > Another alternative would also be to start discarding reports after a > certain period of time or certain number of reports - after all the most > valuable reports tend to come in soon after a release. > > We'd then have simple query/display app where you could search by > incident id, stack signature etc. or perhaps by regex. Due to privacy > concerns we may want to limit the full reports to OSAF staff, but > showing stack info etc. should be free for all. I should be possible to > associate reports with bugs. > > By the way, all of this server side stuff would also be open source. > With the simplest possible solutions we could get the server side up in > a day. > > So, any interest? Suggestions? > > Reply-To set to general. > > > ------------------------------------------------------------------------ > > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > > Open Source Applications Foundation "chandler-dev" mailing list > http://lists.osafoundation.org/mailman/listinfo/chandler-dev > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Open Source Applications Foundation "General" mailing list http://lists.osafoundation.org/mailman/listinfo/general