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 1S8bYj-0002tu-1U for garchives@archives.gentoo.org; Fri, 16 Mar 2012 18:07:25 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 75646E0ABD for ; Fri, 16 Mar 2012 18:07:24 +0000 (UTC) Received: from mail-bk0-f53.google.com (mail-bk0-f53.google.com [209.85.214.53]) by pigeon.gentoo.org (Postfix) with ESMTP id CDCA3E09E4 for ; Fri, 16 Mar 2012 15:59:49 +0000 (UTC) Received: by bkwj4 with SMTP id j4so3614944bkw.40 for ; Fri, 16 Mar 2012 08:59:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=Pm5NEpyk5Jh2gWMz2tWEDWxevJpbvrvE143VSl4bIjQ=; b=MQJ2x22Qi9BCbbL8QEXCoZXAHWAS+V90yj1E5N2S1oZ2Oh83Cup/5rvvjkwlbzB9wh KPqucHlLNVjOgugcfiO+5KjGiyeABBxD3u/4iMm0mI35evOtmZULPKkBEkC8B3FPw8lI b1ng7CqiN5CcFTQ913e3FPTtMnenPLQFMD6bG9pYtXeZQnIjG13l+XezjYo9UFI/ycXa 8S2E8bO2046mW8ybgQwHNO4cBQ4v2nIdswdLySeuRww1T1PywsfShWBI12N5REmWWOW5 KI4h6XE4bDSO0/ToUQ4rloJC2JZJOjBJPo0Iz9PAU7uL8LqBg/CdBUmRkdOd7ZiTNPOA JakA== 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 Received: by 10.204.157.138 with SMTP id b10mr1145560bkx.75.1331913588907; Fri, 16 Mar 2012 08:59:48 -0700 (PDT) Received: by 10.204.35.77 with HTTP; Fri, 16 Mar 2012 08:59:48 -0700 (PDT) In-Reply-To: References: Date: Fri, 16 Mar 2012 16:59:48 +0100 Message-ID: Subject: Re: [gentoo-soc] Package statistics reporting tool From: Corentin Chary To: gentoo-soc@lists.gentoo.org Cc: rafaelmartins@gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 7ac78083-7aff-4778-a567-f1d60ca2e681 X-Archives-Hash: 512011eeb92e46ed8555df5291557840 Hi, Ccing Rafael. On Thu, Mar 15, 2012 at 2:44 PM, Yanbo Wang wrote: > Hi everyone, > > I'm a post graduate student from China. I'm interested in the idea about > Package statistics reporting tool and I'd like to take part in this year'= s GSoc > as a student. > > I have read the code written by Vikraman and deployed the server on my ge= ntoo. > The server gathered a lot of information about environment and > packages installed. > I could get the statistic through web interface or terminal.That's > very great, I really want > to contribute to the project. > > Please tell me this year's focus, and I have some ideas to share. > 1. Upload more information such as developers' email, whether the package= s > installed is stable or not, =C2=A0the crash info. > 2. Some statistics like popularity(recently installed packages, least > popular packages) > or the relationship between packages could be done in a cronjob. > 3. Integrate with bugzilla. Developers can easily get the bugs of > packages through > statistic web interface or terminal, like PyBugz [1]. These will help > developers find bugs > of their packages easier. > > About me: > I=E2=80=99ve had 3 years=E2=80=99 experience in java development (Java We= b and Swing), 2 years' > in python development (Django) and also be fimilar with c/c++. =C2=A0I=E2= =80=99ve been using > gentoo for over 1 year and I really want to contribute a little to > gentoo community. > > [1] http://www.liquidx.net/pybugz/ I took a quick look at last year code, and I think the project would be easier to extend if it was using django. This would avoid writing custom SQL queries, etc... And you can probably steal some code from euscan to do that. Note that I'm not the mentor for this project and it is just an idea. I think this years goals should be: - stabilization of the client, and integration with the base system, documentation during installation, etc... - adding more features to the web interface, like what we can find on http://popcon.debian.org/ (charts, sortable tables, overlays usage, etc..) - integration with other gentoo webservices (how ?) - putting the project in production of gentoo-infra --=20 Corentin Chary http://xf.iksaif.net