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
=== modified file 'debian/changelog'
--- debian/changelog 2011-08-09 08:33:05 +0000
+++ debian/changelog 2011-08-09 15:31:32 +0000
@@ -8,7 +8,10 @@
8 Thanks Matthew Paul Thomas.8 Thanks Matthew Paul Thomas.
9 * Merge PyGI branch. Ubiquity now uses PyGI and GTK+3.9 * Merge PyGI branch. Ubiquity now uses PyGI and GTK+3.
1010
11 -- Colin Watson <cjwatson@ubuntu.com> Mon, 18 Jul 2011 12:22:46 +010011 [ Brian Murray ]
12 * Instead of sending people to +filebug recommend using apport
13
14 -- Brian Murray <brian@ubuntu.com> Tue, 09 Aug 2011 08:04:40 -0700
1215
13ubiquity (2.7.14) oneiric; urgency=low16ubiquity (2.7.14) oneiric; urgency=low
1417
1518
=== modified file 'debian/ubiquity.templates'
--- debian/ubiquity.templates 2011-08-09 08:20:30 +0000
+++ debian/ubiquity.templates 2011-08-09 15:31:32 +0000
@@ -329,12 +329,11 @@
329Template: ubiquity/text/crash_text_label329Template: ubiquity/text/crash_text_label
330Type: text330Type: text
331_Description:331_Description:
332 We're sorry; the installer crashed. Please file a new bug report at332 We're sorry; the installer crashed. Please file a new bug report using
333 https://launchpad.net/ubuntu/+source/ubiquity/+filebug (do not attach your333 the command 'ubuntu-bug ubiquity' in a terminal. This will gather
334 details to any existing bug) and a developer will attend to the problem as334 information about your system and your installation process. The details
335 soon as possible. To help the developers understand what went wrong,335 will be sent to our bug tracker and a developer will attend to the
336 include the following detail in your bug report, and attach the files336 problem as soon as possible.
337 /var/log/syslog and /var/log/partman:
338337
339Template: ubiquity/text/partition_button_new_label338Template: ubiquity/text/partition_button_new_label
340Type: text339Type: text
341340
=== modified file 'gui/gtk/ubiquity.ui'
--- gui/gtk/ubiquity.ui 2011-08-09 08:20:30 +0000
+++ gui/gtk/ubiquity.ui 2011-08-09 15:31:32 +0000
@@ -440,7 +440,7 @@
440 <property name="visible">True</property>440 <property name="visible">True</property>
441 <property name="can_focus">True</property>441 <property name="can_focus">True</property>
442 <property name="xalign">0</property>442 <property name="xalign">0</property>
443 <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>443 <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>
444 <property name="wrap">True</property>444 <property name="wrap">True</property>
445 </object>445 </object>
446 <packing>446 <packing>
447447
=== modified file 'gui/qt/crashdialog.ui'
--- gui/qt/crashdialog.ui 2008-08-08 14:22:31 +0000
+++ gui/qt/crashdialog.ui 2011-08-09 15:31:32 +0000
@@ -86,27 +86,7 @@
86 </sizepolicy>86 </sizepolicy>
87 </property>87 </property>
88 <property name="text" >88 <property name="text" >
89 <string>We're sorry; the installer crashed. Please file a new bug report at</string>89 <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>
90 </property>
91 <property name="alignment" >
92 <set>Qt::AlignVCenter</set>
93 </property>
94 <property name="wordWrap" >
95 <bool>true</bool>
96 </property>
97 </widget>
98 </item>
99 <item>
100 <widget class="QLabel" name="beastie_url" >
101 <property name="text" >
102 <string>&lt;a href="https://launchpad.net/ubuntu/+source/ubiquity/+filebug">https://launchpad.net/ubuntu/+source/ubiquity/+filebug&lt;/a></string>
103 </property>
104 </widget>
105 </item>
106 <item>
107 <widget class="QLabel" name="textLabel1" >
108 <property name="text" >
109 <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>
110 </property>90 </property>
111 <property name="alignment" >91 <property name="alignment" >
112 <set>Qt::AlignVCenter</set>92 <set>Qt::AlignVCenter</set>

Subscribers

People subscribed via source and target branches

to status/vote changes: