From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1OgM9X-0001tM-BO for garchives@archives.gentoo.org; Tue, 03 Aug 2010 18:23:51 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A4923E0859; Tue, 3 Aug 2010 18:23:43 +0000 (UTC) Received: from mail-ew0-f53.google.com (mail-ew0-f53.google.com [209.85.215.53]) by pigeon.gentoo.org (Postfix) with ESMTP id 65693E0859 for ; Tue, 3 Aug 2010 18:23:43 +0000 (UTC) Received: by ewy19 with SMTP id 19so2160112ewy.40 for ; Tue, 03 Aug 2010 11:23:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:subject:date :user-agent:x-face:mime-version:message-id:content-type :content-transfer-encoding; bh=4qs9005T2THCOAjN9rc5uO1FAbR7r90WOtd5YMNs8Cw=; b=XV8wK72fOcQ9WncjoFHOmvZAN0v+l2LUaZv4eXjPpey20SzxaorSs79j7vth2vK4xG xgwr7dyAjmx/prZFm1h9PPuj7zWSYrQllgd3BaC5OkiduQoxnoLkwna6HM2WkKRjD1Zr kHxgu9cVP2cOJ+xea7+enryPDPXkLY94u3Iig= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:date:user-agent:x-face:mime-version:message-id :content-type:content-transfer-encoding; b=GNMXefGsgtW4KeCroAgSI/G+hASpe0gPNz/BDDLN+uKI8iu3vGolHPGiBlbxUlNeJ5 xsfielavZpLmXj7QRnVfea5Ow0iIECY811ePxkGT6ij/FWY4sGWnGdEY0OFQn3uN8nHO T/DGbZhWk/IGWCcJLu22hNix5uu40EdgzKpgY= Received: by 10.14.25.99 with SMTP id y75mr3140700eey.73.1280859822509; Tue, 03 Aug 2010 11:23:42 -0700 (PDT) Received: from naboo.localnet ([91.178.203.114]) by mx.google.com with ESMTPS id v59sm11223569eeh.4.2010.08.03.11.23.40 (version=SSLv3 cipher=RC4-MD5); Tue, 03 Aug 2010 11:23:41 -0700 (PDT) From: Detlev Casanova To: gentoo-soc@lists.gentoo.org Subject: [gentoo-soc] GSoC : week 8 and 9 : Two in one. Date: Tue, 3 Aug 2010 20:23:45 +0200 User-Agent: KMail/1.13.5 (Linux/2.6.34-gentoo-r1; KDE/4.4.5; x86_64; ; ) X-Face: 7?1,~hLJv9R%<#DNR6m@9W**a.!h-)!o5B1\Y*}7"#k%MzvMP?z#A"Y@ai5SY[@JE95J'A QKwlk'5CbWOp:v5^HL>*a-.cPv*sXU?_ Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-soc@lists.gentoo.org Reply-to: gentoo-soc@lists.gentoo.org MIME-Version: 1.0 Message-Id: <201008032023.49780.detlev.casanova@gmail.com> Content-Type: multipart/signed; boundary="nextPart1943661.jahsWfHbGb"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit X-Archives-Salt: 1fcb39ef-1826-421b-97e8-81b00ab332ba X-Archives-Hash: c7002d3e6c05c9eea406d762da7b0cbf --nextPart1943661.jahsWfHbGb Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi there ! I had some troubles last weekend and you therefore did not see a weekly=20 report, I'll do it today. That was a Kuroo bug fixing week. Brian finally could install it and found = lots=20 of bugs I wasn't aware of. Some where fixed :=20 * Crash at startup, * Crash when double click on a package, * Crash when switching tabs in the package inspector, * Kuroo not starting from the K/Gnome menu entry. One big crash that has not been solved yet is the one at the end of the eme= rge=20 command. It does not happen every time and seems to be cause by Xcb. That's for week 8, =46or week 9, I tried to solve 2 bugs : The first one is the kuroo icon in the system tray that's not showing. I'd = like=20 people to test it in a Gnome environment if they have that problem under KD= E. I only succeeded in showing a question mark icon if the kuroo icon is not=20 found. After digging, I found out that it happens only when kuroo is run without=20 kdesu (even using kdesu with your username will fix the problem.) I wanted to put the problem on KStatusNotifier but I can't be sure. Maybe t= he=20 icons are not properly installed or not properly detected by kded (though t= hey=20 are propery detected by kuroo), which manages the system tray using DBus. On wednesday, a first version of the portage public api was available. You can get it from git : git clone git://git.overlays.gentoo.org/proj/portage.git git branch remotes/origin/public_api So I was able to start the C portage library. You can get it from git: git clone http://soc.dev.gentoo.org/~cazou/c-portage Compilation is as usual : configure, make, make install It's not finished, for instance, the action functions are not implemented y= et. Also, I've been wondering if returning pointers to Stringlist's is a good=20 idea. That means the user has to free it afterwards. Some functions returning multiple lists take pointers to pointer to=20 StringList. =46or example, StringList* portageGetVersions(const char*, int); would become StringList portageGetVersions(const char*, int); and the StringList wouldn't need to be freed after the function call. This week, I'll continue working on that library and start integrating in=20 Kuroo. Detlev. --nextPart1943661.jahsWfHbGb Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.15 (GNU/Linux) iEYEABECAAYFAkxYXrUACgkQLw23C4DvRJVHXQCgjbu8UJbIVVenNXk/pdnDz0Ai OusAn1J88/Z56Ob0DrHZuVspEhrd3Ll7 =EW2O -----END PGP SIGNATURE----- --nextPart1943661.jahsWfHbGb--