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 1QZmB8-0001h5-12 for garchives@archives.gentoo.org; Thu, 23 Jun 2011 15:50:50 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 62A521C025; Thu, 23 Jun 2011 15:50:14 +0000 (UTC) Received: from mail-pz0-f51.google.com (mail-pz0-f51.google.com [209.85.210.51]) by pigeon.gentoo.org (Postfix) with ESMTP id EFF491C025 for ; Thu, 23 Jun 2011 15:50:13 +0000 (UTC) Received: by pzk26 with SMTP id 26so1304339pzk.10 for ; Thu, 23 Jun 2011 08:50:13 -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 :mail-followup-to:mime-version:content-type:content-disposition :user-agent; bh=NV2hZletTLUs7fIsTttgU7/nFFq+5Yp/fkFYMSY7Els=; b=mfm1Ff84oEtSheMCD1zHkrYadAYv3FSllhra92MhDpGZCxF5YNovmo70yFizEcXVyk BTq90rk1GTFf0MLV6A9zeA1zIGaJ9IJQIgMOW/UUvXsjNKA7UOn/4zU7OdwnQDflCxTI aoVwj6C+528Qq4T02jA49PUWK3RfOP01OhOx8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:cc:subject:message-id:mail-followup-to:mime-version :content-type:content-disposition:user-agent; b=lTUpP186bq5Qj9A1jc6gxLk9q22Gnom1ZlgLR0fEL7UErFkSPIyG2LPkT+ybF7R1Fz MYHbOPcDa8TvvXkLHjgEK2wIyIQEfU/nrTHNJGhWL6fKmSI7W4Pw0Jch/1O4yh7Wc2BO W47ml3hBUbLGKPsYHKIhFG4OStF0Ez6VyrxR0= Received: by 10.142.172.3 with SMTP id u3mr461341wfe.224.1308844212857; Thu, 23 Jun 2011 08:50:12 -0700 (PDT) Received: from felicia ([117.194.232.147]) by mx.google.com with ESMTPS id u6sm1315856pbh.0.2011.06.23.08.50.10 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 23 Jun 2011 08:50:12 -0700 (PDT) Date: Thu, 23 Jun 2011 21:20:05 +0530 From: Vikraman To: gentoo-soc@lists.gentoo.org Cc: antarus@gentoo.org, chris@basementcode.com Subject: [gentoo-soc] Package statistics, weekly progress report #4 Message-ID: <20110623155005.GA31602@felicia> Mail-Followup-To: gentoo-soc@lists.gentoo.org, antarus@gentoo.org, chris@basementcode.com 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="KsGdsel6WgEHnImy" Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-Archives-Salt: X-Archives-Hash: 76a0eb1b38e9101ca44d5da7723dcf60 --KsGdsel6WgEHnImy Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi everyone, This is the fourth progress report of the `Package statistics` project[0]. I had been travelling the past week, so coding was a little slow. 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 * Wrote ebuild for the client * Auth info for the host is read from a config file now * Implemented a config file feature for the user to mask reported fields * Worked on pages for per-package and per-arch stats Issues =3D=3D=3D=3D=3D=3D * Payload compression : The client data sent could be compressed to improve post time. This could be done by gzip compression of the payload (authentication info should be separated from the payload then), or by using a transparent gzip reverse proxy with apache. * HTTPS : It was suggested to send the data over HTTPS for better security. This too, could be implemented using reverse proxies. Blockers =3D=3D=3D=3D=3D=3D=3D=3D * Still blocked on bug 369679[1] to deploy the webapp Goals for 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 * Work on the above issues * Continue work on the WebUI * Write some tests for the client [0]http://www.google-melange.com/gsoc/project/google/gsoc2011/vh4x0r/26001 [1]http://bugs.gentoo.org/show_bug.cgi?id=3D369679 --=20 Vikraman --KsGdsel6WgEHnImy Content-Type: application/pgp-signature; name="signature.asc" Content-Description: PGP signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) iF4EAREIAAYFAk4DYK0ACgkQR91UhLCnL9Jq6AEAkgGBw9ZvA4dKHX8NdqS6oaaS QWqLdSQZsiKffuOuXHUA/RbxsNdtg27AFV7tXe+voXN0y+AJdDwm2iDLS1PICqZb =JAHe -----END PGP SIGNATURE----- --KsGdsel6WgEHnImy--