<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Richard Hughes wrote:
<blockquote cite="mid:1193610926.5433.11.camel@hughsie-laptop"
 type="cite">
  <pre wrap="">On Sun, 2007-10-28 at 18:22 -0400, Matthias Clasen wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">Today I had the chance to  watch packagekit perform an update.

I'm not entirely convinced that the double progressbar is more
informative than confusing. If you want to keep it, there are some
details that need improvement:
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Feedback is great, thanks.

  </pre>
  <blockquote type="cite">
    <pre wrap="">- I saw the "part" progressbar go to 100% several times without the description
changing; it always stayed at "libuser".
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Yes, I see this too. if you do
sudo /usr/share/PackageKit/helpers/yum/update-system.py you should get a
"package downloading foo;bar;baz" for each new download, but don't. Tim
- do you see this too?
  </pre>
</blockquote>
No, I get this when running update-system.py<br>
<blockquote type="cite"><tt>package downloading&nbsp;&nbsp;&nbsp;&nbsp;
libuser;0.56.6-1.fc8;i386;development&nbsp;&nbsp; A user and group account
administration library<br>
subpercentage&nbsp;&nbsp; 47<br>
subpercentage&nbsp;&nbsp; 94<br>
subpercentage&nbsp;&nbsp; 100<br>
subpercentage&nbsp;&nbsp; 0<br>
package downloading&nbsp;&nbsp;&nbsp;&nbsp; isomd5sum;11.3.0.47-1;i386;development&nbsp;
Utilities for checking/implanting md5sums into ISO images<br>
subpercentage&nbsp;&nbsp; 100<br>
subpercentage&nbsp;&nbsp; 0</tt><br>
</blockquote>
<br>
<blockquote cite="mid:1193610926.5433.11.camel@hughsie-laptop"
 type="cite">
  <pre wrap="">
  </pre>
  <blockquote type="cite">
    <pre wrap="">- Later on, I saw the full summary line of the gedit package show up
as the description, which made the dialog resize. I think it would be
better to keep it
to just the package name for this: Downloading gedit/Installing
gedit/Cleaning up gedit
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Sure, that's sane. Fixed in 1d7bf06d603b7fe9d57e4e63d3d8ca875f3fdf43

  </pre>
  <blockquote type="cite">
    <pre wrap="">- For downloading, every package was treated as a separate part, while
for installing and cleaning up, that seemed to be not the case
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Sure, that's a backend thing - it's up to the backend to define what
sub-transactions are in the bigger transaction.

  </pre>
  <blockquote type="cite">
    <pre wrap="">- The terminology for the cleanup part is less than ideal: "Removing"
might make people wonder if the package updater runs wild and removes
their applications.
"Cleaning up" sounds move less alarming
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Hmm, I never thought of this. Maybe we need an explicit enum "cleanup"
rather than "removing" when yum is updating. Can yum distinguish the
difference between removing a package, and removing an old version due
to an upgrade?
  </pre>
</blockquote>
Yes, it can<br>
&nbsp;Tim<br>
</body>
</html>