[Soc-coordination] GSoC 2015 Week 4: Apport for Debian

Yuru Shao shaoyuru at gmail.com
Mon Jun 22 04:37:48 UTC 2015


Hi all,

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.

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. 

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. 



[1] https://www.debian.org/Bugs/ <https://www.debian.org/Bugs/>
[2] https://github.com/venthur/python-debianbts/ <https://github.com/venthur/python-debianbts/>
[3] https://github.com/windflyer/apport/blob/gsoc/gtk/display_bugreports.py <https://github.com/windflyer/apport/blob/gsoc/gtk/display_bugreports.py>
[4] https://github.com/windflyer/apport/blob/gsoc/gtk/apport-gtk <https://github.com/windflyer/apport/blob/gsoc/gtk/apport-gtk>
[5] https://github.com/windflyer/apport/blob/gsoc/gtk/apport-gtk.ui#L310 <https://github.com/windflyer/apport/blob/gsoc/gtk/apport-gtk.ui#L310>


--
Regards and thanks,
Yuru



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/soc-coordination/attachments/20150622/4c803987/attachment.html>


More information about the Soc-coordination mailing list