<div dir="ltr">I figured I should get my feedback in :-)<br><br><div class="gmail_quote">On Fri, Aug 1, 2008 at 4:28 AM, Reinhard Tartler <span dir="ltr">&lt;<a href="mailto:siretart@ubuntu.com">siretart@ubuntu.com</a>&gt;</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;"><br>
Hello from the lp liaison,<br>
<br>
(you are receiving this mail because you are either a member of the<br>
motu-sru or motu-release team. A copy is also sent to<br>
<a href="mailto:ubuntu-motu@lists.ubuntu.com">ubuntu-motu@lists.ubuntu.com</a>)</blockquote><div><br>&lt;snip&gt;<br>&nbsp;<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
<br>
Thank you for you collaboration!<br>
<font color="#888888"><br>
--<br>
Gruesse/greetings,<br>
Reinhard Tartler, KeyID 945348A4<br>
</font></blockquote></div><br>&lt;start braindump&gt;<br><br>===== My 5 =====<br><br>1. Launchpad UI<br>2. Make staying on top of everything easy<br>3. Project pages aren&#39;t as useful anymore<br>4. Associating teams/users with projects &amp; ACL<br>
5. Speed<br>&nbsp;<br>&nbsp;1. Launchpad UI<br><br>&nbsp;&nbsp;&nbsp; 1.1 &quot;Main pages&quot;<br>&nbsp;&nbsp;&nbsp; <br>The &quot;main/front page&quot; is almost useless for someone signed in. This includes the front pages for subdomains such as <a href="http://bugs.launchpad.net">bugs.launchpad.net</a>. Instead of showing the latest 5 bugs reported and fixed globally, maybe show information that is relevant to me? I think some sort of &quot;homepage&quot; for users logged in that shows relevant and useful information would be a huge plus (ie. activity/status of bugs reported by the user, activity/status/new bugs in projects/packages user is subscribed to, recent commits to branches of interest, list of bugs that need to be looked at if you&#39;re a bug contact/subscriber for project/package, blueprint stuff, etc. etc. etc.)<br>
<br>&nbsp;&nbsp;&nbsp; 1.2 Breadcrumb<br>&nbsp;&nbsp;&nbsp; <br>One huge problem I have with launchpad is that I have to often edit the url manually to get back to where I just was or move to a less detailed view. Navigating the view hierarchy needs to be much easier and it should never be easier to take the time to manually modify the url than to use the actual launchpad interface.<br>
<br>Luckily, my biggest annoyance (project branches) has already been fixed.<br><br>&nbsp;&nbsp;&nbsp; 1.3 The new buttons<br><br>Sometimes the new icons/buttons to do actions make the interface easier to use because they assist their previous lone textual link counterpart. However, in contrast, sometimes the textual counterpart has been removed entirely leaving an ambiguous icon all by its self. Furthermore, sometimes these icons become very distracting because there are so many of them in one small part of the screen real estate and they&#39;re distracting and look out of place.<br>
<br>This being said, I think this item may now be moot as it appears work has gone into improving it.<br><br>&nbsp;&nbsp;&nbsp; 1.4 Context relevant information<br>&nbsp;&nbsp;&nbsp; <br>The bug page for projects show the last five bugs reported on the left and last five bugs touched on the right. Under the bug number and title, it says &quot;reported by on $D by $N&quot;... for both. What would be much more interested to me on the right for the last five bugs touched would be the date and name of individual who last touched said bug instead of when and who reported it.<br>
<br>&nbsp;2. Make staying on top of everything easy<br>&nbsp;<br>Launchpad contains a lot of data. There are a lot of bugs for someone such as myself to look at each day from a lot of different teams (Xubuntu packages, universe sponsor queue, SRU approval requests, Canonical, non-ubuntu projects, etc.). Launchpad needs to make it easier to stay on top of everything.<br>
<br>&nbsp;&nbsp;&nbsp; 2.1 An &quot;open&quot; status<br>&nbsp;&nbsp;&nbsp; <br>There needs to be a status that says &quot;someone has looked at this but the bug isn&#39;t confirmed, triaged, whatever&quot;. Preferably, the transition from &quot;new&quot; to &quot;open&quot; should occur automatically when someone (or maybe just members of the bug squad, bug contact, etc. whatever) take action on the bug such as make a comment.<br>
<br>&nbsp;&nbsp;&nbsp; 2.2 I want to fix that!<br><br>Right now, there is no way to say &quot;Okay, I can&#39;t fix this bug right now but add it to my todo list&quot; except by assigning yourself and setting the bug as in progress so that it shows up on your profile page under &quot;$N is working on...&quot;. First off, if anything, if the bug isn&#39;t closed and you&#39;re assigned to it then it should show up in the &quot;working on&quot; section. But alas, assigning a bug to yourself because you *plan* to fix it will only result in people complaining if you don&#39;t fix it within a day or two (depending on the package/bug). I think it would be helpful to have some other mechanism to say &quot;add this to my todo/watch/favorite list&quot; to avoid that. <br>
<br>&nbsp;&nbsp;&nbsp; 2.3 Tell me what to do<br>&nbsp;&nbsp;&nbsp; <br>Launchpad should be able to suggest to me what bugs to work on similar to how it suggests what blueprints to work on. I would personally find it very helpful if launchpad was that personal assistant that I&#39;ve been dying to hire. :P<br>
<br>&nbsp;&nbsp;&nbsp; 2.4 Remind me what to do<br>&nbsp;&nbsp;&nbsp; <br>Some people such as my self would also enjoy reminders, daily/weekly reports, and the what not. They should be completely optional and as useful as possible. An example might be an overview of what happened in your projects/subscribed packages over the last week (just to make sure you haven&#39;t missed anything)<br>
<br>&nbsp;&nbsp;&nbsp; 2.5 Wave a flag<br>&nbsp;&nbsp;&nbsp; <br>When you get assigned to a bug, a special e-mail should be sent so that you can easily recognize it from mass of bug reports and other crap that makes it way through my inbox each day. <br>
<br>&nbsp;&nbsp;&nbsp; 2.6 Now just shut up! :)<br>&nbsp;&nbsp;&nbsp; <br>With that all being said, it should be very easy to shut launchpad up including disabling bug mail that you might receive due to specific group memberships.&nbsp;&nbsp;&nbsp; <br><br>&nbsp;3. Project pages aren&#39;t as useful anymore<br>
&nbsp;<br>I&#39;m not a big fan of the new layout/look for project pages. I much much preferred the old one. The new one is so bland and contains very little information.<br><br>&nbsp;4. Associating teams/users with projects &amp; ACL<br>
&nbsp;<br>I use launchpad for non-ubuntu projects. I&#39;d like to be able to associate a &quot;team&quot; with a project but not make it the registrant. Projects need some sort of &quot;membership&quot; functionality along with ACL so that you can associate people and teams with it. <br>
<br>ex. Project Xyz has xyz-core-developers as the registrant. <br>&nbsp; . xyz-core-developers is member of xyz-developers<br>&nbsp; . xyz-developers owns the mainline branch<br>&nbsp; . xyz-core-developers are associated with Project Xyz but not xyz-developers<br>
<br>In this case, I should be able to (and want to) associate xyz-developers team with the project.<br><br>&nbsp;5. Speed<br>&nbsp;<br>&nbsp;As others have mentioned, speed needs to be addressed pronto. Although, this is far from the biggest issue for me as I guess I&#39;m used to slow being a Xubuntu dev and all.<br>
<br>===== Top 15 ===== <br><br>CaptureDistroSeriesWhenFilingBugs&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; || UI to allow the user to say &quot;I don&#39;t know/Hardy/Intrepid/...&quot;<br>MaloneMeToo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; || Being able to say and record &quot;this bug affects me to&quot;<br>
Crash reporting&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; || Provide a repository of crashes linked to bug reports, possibly integration with Breakpad?<br>Bug Activity UI Interleaving&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; || Displaying activity in the comments view<br>
Code review UI&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; || Allow code review of patch attachments, feature-parity with Bugzilla<br><br>Quick summary/description/tags editing || Allowing people to change these fields without two pageloads<br>
Better package name UI guidance&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; || If the user selects &quot;don&#39;t know&quot; then lead him to an explanation<br>CompleteActivityLog&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; || Ensuring bug activity captures all bug changes<br>Import a remote bug UI&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; || One-push importing and task-annotation from Debbugs &amp; Bugzilla<br>
TagDiscipline&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; || Actually using OfficialBugTags for something!<br><br>ExplicitSearchFilteringAndCleanURLs&nbsp;&nbsp;&nbsp; || Let users see and understand what search filters are on, and clean up default search URLs<br>
FixingIrrelevantComments&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; || Marking and hiding irrelevant comments.<br>BugFreezing&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; || Marking a bug as frozen, disallowing new comments from non-bug-team-members<br>CollectingBugStatistics&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; || Pre-requisite for the triage report and useful to external report builders<br>
Bugtask forwarding relationships&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; || Mark bugs as needing to go upstream<br><br>===== Runner Ups ===== <br><br>Workload estimation&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; || Story points/hours<br>Flip Incomplete to New&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; || Automatically flip bugs from Incomplete when information is provided<br>
Negated Tags in Searches&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; || Allow searching for bugs with some tags, but without others<br>Email first-time bug-reporters&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; || A welcome message and guide to triaging process<br>IgnoreSubscriptionsRevenge&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; || Unsubscribing implicit subscribers from specific bugs<br>
<br>===== Depends on how it works ===== <br><br>Proactive bug imports&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; || Enabling complete syncs from plugin-enabled sites<br>Package-specific reporting guidelines || Bonus points for a syntax for including screenshots<br>
No more Confirmed&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; || With Me Toos and Triaged, removed this confusing status<br>Expired bugs&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; || Allowing us to track expired bugs separately from invalid, including a textual rationale<br>
Qualifying bug reporters&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; || Redirect non-qualified people to answers; based on Karma, Ubuntu Members, Referees, etc.<br>Version-tracking of bugs&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; || Being able to specify that a bug is present or was introduced in version X, and later fixed in version Y (*)<br>
<br>=====&nbsp; DO NOT WANT AT ALL ===== <br><br>Timebomb New bugs || After 6/N months, all New bugs become Incomplete<br><br>&lt;/end braindump&gt;<br clear="all"><br>-- <br>Cody A.W. Somerville<br>Release Engineer<br>Canonical OEM Solutions Group<br>
Cell: 506-449-5899<br>Email: <a href="mailto:cody.somerville@canonical.com">cody.somerville@canonical.com</a><br>
</div>