<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Richard Hughes a écrit :
<blockquote cite="mid:1213000799.1206.11.camel@hughsie-work" type="cite">
  <pre wrap="">On Mon, 2008-06-09 at 01:32 +0200, Adrien BUSTANY wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">Hi folks,
packagekit-qt now covers 99.9% of the 0.2 API.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Well done guys! Seriously good work.

  </pre>
  <blockquote type="cite">
    <pre wrap="">Daniel is now working on 
the ui (I'll help him a bit), and considering is motivation and the 
screenshots we've already got, I think that the KDE4 ui will be nice. Of 
course, there'll be things to discuss, as for the gpk-application UI, 
but we should get something functionnal soon enough.
For those wondering what is the 0.01% left : it's one function in 
Transaction : GetLastPackage. Thanks to who can explain me the purpose 
of this function (does it return a package_id ?).
    </pre>
  </blockquote>
  <pre wrap=""><!---->
It's a bodge, and I'll explain why: The API is async.

SearchName(none,power)
&lt;wait a bit&gt;
Package(installed,gnome-power-manager,foo)
&lt;wait a bit [1]&gt;
Package(~installed,Kpowersave,bar)
&lt;wait a bit&gt;
Finished()

Now imagine that you want to find out the status of what the transaction
is doing at [1] - you can call GetLastPackage() and it will return a
single package_id of (installed,gnome-power-manager,foo) -- which lets
us show something nice in the UI. It's really as trivial as that.
  </pre>
</blockquote>
OK, so I get a tid, thanks for the information<br>
<blockquote cite="mid:1213000799.1206.11.camel@hughsie-work" type="cite">
  <pre wrap="">
  </pre>
  <blockquote type="cite">
    <pre wrap="">The git repo is *not* the one on freedesktop.org : that one is not 
working, totally outdated, and should be removed as soon as possible. If 
you want to look at the code, clone 
<a class="moz-txt-link-abbreviated" href="mailto:git+ssh://username@git.packagekit.org/srv/git/QPackageKit">git+ssh://username@git.packagekit.org/srv/git/QPackageKit</a>
    </pre>
  </blockquote>
  <pre wrap=""><!---->
I've synced this, but if I were you, I would ask for an upstream project
(rather than my people page) from freedesktop.org and this means you can
ll have an upstream that you can all push to. Yell if you want me to set
this up.
  </pre>
</blockquote>
Hmm, I don't know how to request a page on fd.o, That could be a good
idea. I think that kpackagekit (the ui) will end in KDE's svn, while
packagekit-qt will end on fd.o<br>
<blockquote cite="mid:1213000799.1206.11.camel@hughsie-work" type="cite">
  <pre wrap="">
Richard.


_______________________________________________
PackageKit mailing list
<a class="moz-txt-link-abbreviated" href="mailto:PackageKit@lists.freedesktop.org">PackageKit@lists.freedesktop.org</a>
<a class="moz-txt-link-freetext" href="http://lists.freedesktop.org/mailman/listinfo/packagekit">http://lists.freedesktop.org/mailman/listinfo/packagekit</a>
  </pre>
</blockquote>
<br>
Cheers<br>
Adrien<br>
<br>
</body>
</html>