Merge lp:~brian-murray/ubiquity/bug-reporting-method into lp:ubiquity

Proposed by Brian Murray
Status: Merged
Merged at revision: 4799
Proposed branch: lp:~brian-murray/ubiquity/bug-reporting-method
Merge into: lp:ubiquity
Diff against target: 83 lines (+11/-29)
4 files modified
debian/changelog (+4/-1)
debian/ubiquity.templates (+5/-6)
gui/gtk/ubiquity.ui (+1/-1)
gui/qt/crashdialog.ui (+1/-21)
To merge this branch: bzr merge lp:~brian-murray/ubiquity/bug-reporting-method
Reviewer Review Type Date Requested Status
Ubuntu Installer Team Pending
Review via email: mp+70793@code.launchpad.net

Description of the change

Ubiquity currently recommends that people go to +filebug for ubiquity in Launchpad and asks them to add their log files manually to the report. There is a fair bit of work being done in the ubiquity apport package hook to look for SQUASHFS errors in the syslog file and tag the bug report with the version of ubiquity used - not to mention the other information gathered by apport. So it seems to be that it'd be better if people used ubuntu-bug ubiquity rather than manually filing the bug report.

To post a comment you must log in.
Revision history for this message
Mario Limonciello (superm1) wrote :

Why not go a step further and just ask them if they want to file a bug directly and actually call out ubuntu-bug?

Revision history for this message
Robert Roth (evfool) wrote :

Removing the _ from _Install Now might not be the best solution, as that is used for the Mnemonic. Somehow the mnemonic display is wrong, although the use_underline property is set on the button. By removing the _ we will lose the Mnemonic in both KDE and GTK (kde_ui uses text.replace('_','&',1) to get the & before the mnemonic), so there must be a better solution for fixing the _Install now problem.

4791. By Brian Murray

remove changes to Install Now

4792. By Brian Murray

merge with upstream

Revision history for this message
Brian Murray (brian-murray) wrote :

I've reverted the Install Now change.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/changelog'
2--- debian/changelog 2011-08-09 08:33:05 +0000
3+++ debian/changelog 2011-08-09 15:31:32 +0000
4@@ -8,7 +8,10 @@
5 Thanks Matthew Paul Thomas.
6 * Merge PyGI branch. Ubiquity now uses PyGI and GTK+3.
7
8- -- Colin Watson <cjwatson@ubuntu.com> Mon, 18 Jul 2011 12:22:46 +0100
9+ [ Brian Murray ]
10+ * Instead of sending people to +filebug recommend using apport
11+
12+ -- Brian Murray <brian@ubuntu.com> Tue, 09 Aug 2011 08:04:40 -0700
13
14 ubiquity (2.7.14) oneiric; urgency=low
15
16
17=== modified file 'debian/ubiquity.templates'
18--- debian/ubiquity.templates 2011-08-09 08:20:30 +0000
19+++ debian/ubiquity.templates 2011-08-09 15:31:32 +0000
20@@ -329,12 +329,11 @@
21 Template: ubiquity/text/crash_text_label
22 Type: text
23 _Description:
24- We're sorry; the installer crashed. Please file a new bug report at
25- https://launchpad.net/ubuntu/+source/ubiquity/+filebug (do not attach your
26- details to any existing bug) and a developer will attend to the problem as
27- soon as possible. To help the developers understand what went wrong,
28- include the following detail in your bug report, and attach the files
29- /var/log/syslog and /var/log/partman:
30+ We're sorry; the installer crashed. Please file a new bug report using
31+ the command 'ubuntu-bug ubiquity' in a terminal. This will gather
32+ information about your system and your installation process. The details
33+ will be sent to our bug tracker and a developer will attend to the
34+ problem as soon as possible.
35
36 Template: ubiquity/text/partition_button_new_label
37 Type: text
38
39=== modified file 'gui/gtk/ubiquity.ui'
40--- gui/gtk/ubiquity.ui 2011-08-09 08:20:30 +0000
41+++ gui/gtk/ubiquity.ui 2011-08-09 15:31:32 +0000
42@@ -440,7 +440,7 @@
43 <property name="visible">True</property>
44 <property name="can_focus">True</property>
45 <property name="xalign">0</property>
46- <property name="label" translatable="yes">We're sorry; the installer crashed. Please file a new bug report at https://launchpad.net/ubuntu/+source/ubiquity/+filebug (do not attach your details to any existing bug) and a developer will attend to the problem as soon as possible. To help the developers understand what went wrong, include the following detail in your bug report, and attach the files /var/log/syslog and /var/log/partman:</property>
47+ <property name="label" translatable="yes">We're sorry; the installer crashed. Please file a new bug report using the command 'ubuntu-bug ubiquity' in a terminal. This will gather information about your system and your installation process. The details will be sent to our bug tracker and a developer will attend to the problem as soon as possible.</property>
48 <property name="wrap">True</property>
49 </object>
50 <packing>
51
52=== modified file 'gui/qt/crashdialog.ui'
53--- gui/qt/crashdialog.ui 2008-08-08 14:22:31 +0000
54+++ gui/qt/crashdialog.ui 2011-08-09 15:31:32 +0000
55@@ -86,27 +86,7 @@
56 </sizepolicy>
57 </property>
58 <property name="text" >
59- <string>We're sorry; the installer crashed. Please file a new bug report at</string>
60- </property>
61- <property name="alignment" >
62- <set>Qt::AlignVCenter</set>
63- </property>
64- <property name="wordWrap" >
65- <bool>true</bool>
66- </property>
67- </widget>
68- </item>
69- <item>
70- <widget class="QLabel" name="beastie_url" >
71- <property name="text" >
72- <string>&lt;a href="https://launchpad.net/ubuntu/+source/ubiquity/+filebug">https://launchpad.net/ubuntu/+source/ubiquity/+filebug&lt;/a></string>
73- </property>
74- </widget>
75- </item>
76- <item>
77- <widget class="QLabel" name="textLabel1" >
78- <property name="text" >
79- <string>(do not attach your details to any existing bug) and a developer will attend to the problem as soon as possible. To help the developers understand what went wrong, include the following detail in your bug report, and attach the files /var/log/syslog and /var/log/partman:</string>
80+ <string>We're sorry; the installer crashed. Please file a new bug report using the command 'ubuntu-bug ubiquity' in a terminal. This will gather information about your system and your installation process. The details will be sent to our bug tracker and a developer will attend to the problem as soon as possible.</string>
81 </property>
82 <property name="alignment" >
83 <set>Qt::AlignVCenter</set>

Subscribers

People subscribed via source and target branches

to status/vote changes: