Hiyas,<br><br>I'd 100% agree with that, my interactions with Fabian who looks after Chromium has been fantastic, getting to know the upstream people is really good.<br><br>Regards,<br><br>Phill.<br><br><div class="gmail_quote">
On 15 February 2011 20:41, Brian Curtis <span dir="ltr"><<a href="mailto:bcurtiswx@ubuntu.com">bcurtiswx@ubuntu.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi fellow triagers,<br>
<br>
I wanted to pass along some words of wisdom to those who typically<br>
triage bugs with specific packages (a.k.a. adopted a package).<br>
<br>
It's extremely important that you take some time every now and then to<br>
talk with those individuals who maintain your packages upstream about<br>
bug reports.  This has a lot of benefits to both upstream and Ubuntu<br>
as it opens up communication between both parties and allows for<br>
problems and props to be exchanged.<br>
<br>
For a great example, I do a lot of triaging with Empathy and I am<br>
constantly forwarding bugs upstream, and lately have been getting into<br>
fixing them.  Like most of you, there are certain wiki's and general<br>
triaging techniques that I use in order to give upstream to most<br>
information.  Along with that there are a few individuals who help me<br>
out maintaining Empathy and as a group I wanted to make sure we were<br>
doing the best job we could to help make their volunteer efforts<br>
easier.<br>
<br>
My main form of communication to them was through their mailing list.<br>
This allows them to reply to your inquiry on their own time.  This<br>
shows a lot of respect to them. There are times when too many people<br>
try to communicate in channels when they're busy triaging and fixing<br>
bugs themselves.  You don't want to be annoying *puts tongue in<br>
cheek*.<br>
<br>
The main reply I received was a very nice and informative one.  I was<br>
surprised at how thankful they were at the work we had done for them,<br>
they mentioned how a majority of their reports on the bugzilla site<br>
were from launchpad reports and that their need for us was great.<br>
Definitely made me believe we were doing a fairly good job, and kept<br>
me encouraged to keep going.<br>
<br>
I was very happy though, to receive a list of things they hoped we<br>
could improve upon.  With empathy there are many telepathy components<br>
that are involved in making the user experience what it is and they<br>
hoped that we could do a better job distinguishing between the two<br>
when forwarding upstream.  Empathy bugs go to bugzilla.gnome while<br>
telepathy bugs go to <a href="http://freedesktop.org" target="_blank">freedesktop.org</a>.  Past that they wanted to make<br>
sure that we ensured that all crash reports had backtraces, stack<br>
traces and steps to reproduce among other things for certain types of<br>
bugs.  It's painful to upstream when the person forwarding the bug<br>
upstream can't reproduce the problem themselves.  WE MUST MAKE SURE<br>
THE BUG IS REPRODUCIBLE BEFORE SUBMITTING UPSTREAM.<br>
<br>
It's my duty, now that I have communicated with upstream, to relay<br>
this to the other individuals who help me with the bug reports so we<br>
can make sure we're doing the right job.<br>
<br>
The things I want everyone to take from this are as follows:<br>
- It's important to communicate every few weeks with your upstream maintainers.<br>
- It's important to know the packages you're forwarding upstream in as<br>
much detail as you can if you've adopted the package, as each upstream<br>
has different ways they want things done.<br>
- It's important to know the others who work on bugs with you, as<br>
passing improvements across a team is crucial.  The most common reason<br>
a triager doesn't do things right is because they just don't know<br>
better.<br>
<br>
I have a suggestion to bug adopters:<br>
- Set up a bug team for the package you're working on.<br>
- Get their contact information whether it be e-mail, jabber, AIM etc...<br>
- Open your time up to team members. Make them feel more than welcome<br>
to ask you questions about bug reports.<br>
- Be a leader<br>
<br>
Best,<br>
~Brian<br>
<br>
--<br>
Research is what I'm doing when I don't know what I'm doing.<br>
--Wernher Von Braun<br>
"The second law of thermodynamics: If you think things are in a mess<br>
now, JUST WAIT!!"<br>
----------------------------------------------------------------<br>
The Statement Below is True<br>
The Statement Above is False<br>
----------------------------------------------------------------<br>
<font color="#888888"><br>
--<br>
Ubuntu-bugsquad mailing list<br>
<a href="mailto:Ubuntu-bugsquad@lists.ubuntu.com">Ubuntu-bugsquad@lists.ubuntu.com</a><br>
<a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugsquad" target="_blank">https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugsquad</a><br>
</font></blockquote></div><br><br clear="all"><br>-- <br><a href="https://wiki.ubuntu.com/phillw" target="_blank">https://wiki.ubuntu.com/phillw</a><br><br>