abrt / libreport

Generic library for reporting various problems
GNU General Public License v2.0
30 stars 40 forks source link

add support for screencasting to ABRT #103

Closed mozeq closed 11 years ago

mozeq commented 11 years ago

Opened '20121105T12:58:45' by jmoskovc as https://fedorahosted.org/abrt/ticket/828

mozeq commented 11 years ago

Added '20121112T09:57:36' by 'rvokal'

How do you envision that this would work? Would it be started automatically by some UI event or a user would have to start with from some ABRT wizard?

Proposed scenario:

User has issue with application X, that is not working properly. User start gnome-abrt where he has an option to report existing and already captured issue or capture a new issue. User picks the affected app (if possible) to enable abrt to collect logs for that particular app. Also starts screenscasting until the users stops it. Users can report the issue or open the video file. Where do you upload the video? Directly to bz? Should their be a size limit? Would you offer to use some video sharing service if the video is too large (Dropbox, youtube, blip, ulozto? :) )

mozeq commented 11 years ago

Added '20121220T09:19:54' by 'jmoskovc'

Added a simple support for screencasting to the reporting wizard. The solution is based on '''recordmydesktop''' which doesn't depend on any gui toolkits, so doesn't pull any unnecessary packages.

Fixed in git.

commit 9615a8ce1a798d60a150616195fc777a8e3134c0 Author: Jiri Moskovcak jmoskovc@redhat.com Date: Wed Dec 19 15:36:12 2012 +0100

add abrt-screencast to POTFILES.in

- so translators can translate it

commit 57771749ba9522df6e9c193d7a8041d9c18a8401 Author: Jiri Moskovcak jmoskovc@redhat.com Date: Tue Dec 18 19:44:48 2012 +0100

added screen casting support to the wizard
mozeq commented 11 years ago

Added '20121220T09:22:49' by 'jmoskovc'

How to test:

Run the reporting as usual and when you got to the page where the wizard asks for the comment press the button "add screencast". The screencasting controls should appear and guide you thru the rest of the process. The resulting report should contain screencast.ogv which should be attached in bugzilla.