<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Nov 26, 2013 at 5:55 PM, Thomi Richards <span dir="ltr"><<a href="mailto:thomi.richards@canonical.com" target="_blank">thomi.richards@canonical.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra">Hi,</div><div class="gmail_extra">
<div class="im"><br><div class="gmail_quote">On Wed, Nov 27, 2013 at 4:07 AM, Ursula Junque <span dir="ltr"><<a href="mailto:ursinha@ursinha.net" target="_blank">ursinha@ursinha.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
Is there a tool we could use to transition upstream bugs to distro bugs, then? I'm all for having a single bug list - at least until there's other consumers of a project than Ubuntu.</blockquote>
<div><br></div></div><div>
Not that I'm aware of but I think this can be quickly crafted. </div></blockquote></div><br><br></div>Yes please :)</div><div class="gmail_extra"><br></div><div class="gmail_extra">Perhaps the things I work on are unusual, but I'd guess that 90% of all the bugs filed against autopilot are filed against the upstream project, and we've grown accustomed to looking there for bug reports. </div>
<div class="gmail_extra"><br></div><div class="gmail_extra">I concede the point about the fact that people dogfooding Ubuntu Touch should file bugs against the distro, I'm just not sure how to reconcile that with the fact that most of our users file bugs against the upstream projects, and our developers are trained to work with upstream bugs rather than distro ones.</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">Your proposal makes sense, I have no trouble adopting it, I would love to get a more sane work flow than "now you have to look in two separate bug lists every day".<br clear="all">
<div><br></div><div>Any hints?</div></div></div></blockquote><div><br></div><div><br></div>There are three approaches I see:<br><br>1) We no longer report bugs on upstream projects, only Ubuntu packages (with the exception of PPA packages).<br>
Pros: One list of bugs to update/check. Cons: This might disrupt current upstreams' workflows and be a problem for projects that are available on other distros. Is this a real issue? Are there other problems than not being able to find reported bugs?<br>
<br>2) We report bugs on Ubuntu packages and have a tool that automatically creates upstreams bugtasks in the bugs.<br>Pros: One list of bugs to update/check (as all bugs would first be reported against Ubuntu packages). Cons: I'm not sure the effort to keep things synced pays off, it depends on the answer to the questions above.<br>
<br>3) We let everyone free, file bugs wherever they feel like it. <br>Cons: It's really hard to follow several policies across hundreds of projects. We'd need to create an unified list of bugs (considering tons of variables) so people won't let them fall into the cracks. Or developers/QA/other related teams would need to check in all upstreams/packages separately, which seems a nightmare and I fail to see a reason to do this.<br>
<br>I see the mix of 1) and 2) as a nice approach. We ask people to file bugs by default against Ubuntu packages, and if specific projects require upstream tasks that can be automated. This would be the exception, not the rule. </div>
<div class="gmail_quote"><br></div><div class="gmail_quote">For the cases where people mistakenly filed bugs against upstream but they belong to the distro package, we can "migrate" them to distro bugtasks, and orient people to file bugs against the distro package next time. If the upstream is "valid" only in Ubuntu we can automatically add a distro bugtask. If not, we would need to monitor upstream bugs periodically to guarantee we're not missing issues that might be in fact affecting the distro package (even if the issue wasn't found in the distro).</div>
<div class="gmail_quote"><br></div><div class="gmail_quote">What do you think?<br><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div dir="ltr"><div class="gmail_extra"><span class=""><font color="#888888">-- <br><div dir="ltr"><div>Thomi Richards<br></div><a href="mailto:thomi.richards@canonical.com" target="_blank">thomi.richards@canonical.com</a><br>
</div>
</font></span></div></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>Ursinha (Ursula Junque)<br><a href="mailto:ursinha@ursinha.net" target="_blank">ursinha@ursinha.net</a><br><a href="mailto:ursinha@ubuntu.com" target="_blank">ursinha@ubuntu.com</a><br>
--<br>Ubuntu - I am because we are<br>--<br>Linux user #289453 - Ubuntu user #31144
</div></div>