<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hi all,<div class=""><br class=""></div><div class="">This week I’ve been working on integrating Apport with Debian bug tracking system (BTS) [1]. More specifically, I’m trying to add new UI components in Apport to display users existing bug reports in Debian BTS.</div><div class=""><br class=""></div><div class="">I use python-debianbts [2] to fetch reported bugs. I implemented a scrolled window with a listbox whose rows are brief descriptions of bug reports in Debian BTS [3], and a window to show users detailed bug reports including severity, messages, etc. </div><div class=""><br class=""></div><div class="">Then I integrated new UI components into the original Apport GTK UI interface, i.e., apport-gtk [4] and apport-gtk.ui [5]. This is almost done except a problem caused by inconsistent python versions: on my machine Apport is using python 3.4.2 but it seems that debianbts doesn’t support python 3 right now. </div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">[1] <a href="https://www.debian.org/Bugs/" class="">https://www.debian.org/Bugs/</a></div><div class="">[2] <a href="https://github.com/venthur/python-debianbts/" class="">https://github.com/venthur/python-debianbts/</a></div><div class="">[3] <a href="https://github.com/windflyer/apport/blob/gsoc/gtk/display_bugreports.py" class="">https://github.com/windflyer/apport/blob/gsoc/gtk/display_bugreports.py</a></div><div class="">[4] <a href="https://github.com/windflyer/apport/blob/gsoc/gtk/apport-gtk" class="">https://github.com/windflyer/apport/blob/gsoc/gtk/apport-gtk</a></div><div class="">[5] <a href="https://github.com/windflyer/apport/blob/gsoc/gtk/apport-gtk.ui#L310" class="">https://github.com/windflyer/apport/blob/gsoc/gtk/apport-gtk.ui#L310</a></div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">--</div><div class="">Regards and thanks,</div><div class="">Yuru</div><br class=""><div apple-content-edited="true" class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""></div></div></div></div></div>
</div>
<br class=""></body></html>