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 1QUJFx-0005z0-4R for garchives@archives.gentoo.org; Wed, 08 Jun 2011 13:57:14 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C65BA1C07F; Wed, 8 Jun 2011 13:56:54 +0000 (UTC) Received: from mail-pv0-f181.google.com (mail-pv0-f181.google.com [74.125.83.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 809581C07F for ; Wed, 8 Jun 2011 13:56:54 +0000 (UTC) Received: by pvg13 with SMTP id 13so293218pvg.40 for ; Wed, 08 Jun 2011 06:56:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:date:from:to:cc:subject:message-id:mime-version :content-type:content-disposition:user-agent; bh=xa+sowQAWwy1xtsPoEjd8Wt5PgrquJNZSy1OHWk6J9c=; b=VF9z6yDJcu8nfGgJU/ZbfNiwaF2/bgMMcIn+KlluDNuLFo1G5XSFJsVkVHkXv+aBA4 TV1lZ2NDcIJZBBT98Sc4mAs1vG9eB2cJpjblFPtUN1Sj0zOvgAzOVqSOLs49b68C/ajD qaLI4zpaNF/gtW/sfLGWlKTXsYW9ylbK6ZXOQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:cc:subject:message-id:mime-version:content-type :content-disposition:user-agent; b=veJdTcZXymIlDeY+i6eY3QddF8Jxn33Qyc6kQbS4IuqtzoL/2sY8efEqjvYyeLyhOD 5bRMOobQ+33WjDiibZX3dWNnLlicnPwKoFBXmcWiMINkCIMPSsK1JEECd/96OYf4cC8p a2ks753ek+sgFG+aF17dxXrGQl4zutH50Oi6U= Received: by 10.68.32.193 with SMTP id l1mr780493pbi.320.1307541413236; Wed, 08 Jun 2011 06:56:53 -0700 (PDT) Received: from felicia ([117.194.234.70]) by mx.google.com with ESMTPS id b8sm532785pbj.62.2011.06.08.06.56.49 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 08 Jun 2011 06:56:52 -0700 (PDT) Date: Wed, 8 Jun 2011 19:26:42 +0530 From: Vikraman To: gentoo-soc Cc: antarus@gentoo.org, chris@basementcode.com Subject: [gentoo-soc] Package statistics, weekly progress report #2 Message-ID: <20110608135642.GA17795@felicia> 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 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="vkogqOf2sHV7VnPd" Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-Archives-Salt: X-Archives-Hash: b345988ca5df929abb4f0f5b9aceb00c --vkogqOf2sHV7VnPd Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi everyone, This is the second progress report of the `Package Statistics` project. I was busy with exams for two weeks, and it's been a week since I resumed work. Summary =3D=3D=3D=3D=3D=3D=3D The goal of this project is to implement a client-server architecture for reporting and querying package statistics of Gentoo based machines. The client program will be used to collect package statistics from Gentoo installations and submit them to a central server. The server will calculate useful statistics based on the global dataset, that developers as well as end users have access to, via an intuitive web interface. Past week progress =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D * Requested packages to be installed on soc.dev.gentoo.org for deploying webapp[0] * Rewrote the client code to be modular * Added more fields to the client, including stuff from `emerge =E2=80=93in= fo` and package metadata * Updated the server code to handle the updated client data * Fixed bugs in the sql code * Started writing exception handling code for the client and server The current code[1] in the repository provides a working client/server that collects the following information from a host: * Uname, portage profile, timestamp of portage tree * ARCH, CHOST, CFLAGS, CXXFLAGS, FFLAGS, LDFLAGS, MAKEOPTS * ACCEPT_KEYWORDS, FEATURES, USE, LANG, SYNC, GENTOO_MIRRORS * Repository, Keyword, Useflags (plus, minus, unset), Counter, Size, and Build time for each installed package Planned goals for the next week(s) =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D * Implement stats pages for the webUI * Write ebuilds for the client/server * Continue fixing bugs, handling exceptions [0] http://bugs.gentoo.org/show_bug.cgi?id=3D369679 [1] http://git.overlays.gentoo.org/gitweb/?p=3Dproj/gentoostats.git;a=3Dcommit;= h=3D1b9697a090515d2a373e83b1094d6e08ec405c02 --=20 Vikraman --vkogqOf2sHV7VnPd Content-Type: application/pgp-signature; name="signature.asc" Content-Description: PGP signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) iF4EAREIAAYFAk3vf5oACgkQR91UhLCnL9IV0QEAnewrS8B0QgvLKLnWk4WTGS9T j3aqqQht+BJsu3hj2bYA/jEIqANrjoXTds9j4kh8F1ujJks0GzW5o/4epZ2xikMz =wR+h -----END PGP SIGNATURE----- --vkogqOf2sHV7VnPd--