From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 3F6BF198005 for ; Sun, 10 Mar 2013 15:20:31 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E0C89E0741; Sun, 10 Mar 2013 15:20:29 +0000 (UTC) Received: from mail-qe0-f44.google.com (mail-qe0-f44.google.com [209.85.128.44]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 5FA23E0741 for ; Sun, 10 Mar 2013 15:20:29 +0000 (UTC) Received: by mail-qe0-f44.google.com with SMTP id x7so1882807qeu.31 for ; Sun, 10 Mar 2013 08:20:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=3D96cEgBduW7tIdsGh1yDWRqEoHU8LsLMkE40eis+G0=; b=cnF+s3fIbJdXXXPajpjS6FJwZgsrum4osLSylSDBAeqiAqIG/nCDuI5+UGSJW4NEzl IS3VJttHJb3AXKwqjLeAT2avqNq64HAYfAwyP9OPkmHQggmIjZXQMy+AcVjL7tGn2am2 jIEHsJU1a09C5W9YbmmUSRHM+YNHLwSdbRdsLiE5kLBzRiv/Ii1WqIuSj+/PMl3q6zSK xfIzNppG19qjahJ6dnjbpt8klYuZVxIxWL5mHPKztkc+QLjayVlWfT+MX5sZ9CTEwSms dx3NKtF0bPPkRp026IMjenXuonnbnUquqdbD/K+xOYb0rc5eFkxOQ3ffI6I3O7NnVzuS fDzQ== 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 X-Received: by 10.49.62.2 with SMTP id u2mr14739259qer.22.1362928828211; Sun, 10 Mar 2013 08:20:28 -0700 (PDT) Sender: dastergon@gmail.com Received: by 10.49.75.9 with HTTP; Sun, 10 Mar 2013 08:20:28 -0700 (PDT) In-Reply-To: <1362858020.25081.38.camel@big_daddy.dol-sen.ca> References: <1362437070.20598.0.camel@Coffee> <1362858020.25081.38.camel@big_daddy.dol-sen.ca> Date: Sun, 10 Mar 2013 17:20:28 +0200 X-Google-Sender-Auth: v37crxnb8WPmTiRZzDD0qsU6E34 Message-ID: Subject: Re: [gentoo-soc] Some project ideas From: Pavlos Ratis To: gentoo-soc@lists.gentoo.org Cc: tools-portage@gentoo.org Content-Type: text/plain; charset=UTF-8 X-Archives-Salt: 5aa96581-1833-4acb-a36d-49201195dbb6 X-Archives-Hash: d888363ca4d3db3895f054a9b45cf3f5 It would be great to have these ideas in our wiki page: http://wiki.gentoo.org/wiki/Google_Summer_of_Code/2013 There is no need add yourself in the contacts, but you can document them (3-4 lines). On Sat, Mar 9, 2013 at 9:40 PM, Brian Dolbec wrote: > On Mon, 2013-03-04 at 23:44 +0100, Antoine Pinsard wrote: >> Hi again, >> >> I have two more project ideas and wonder if they are good ones and if >> they fit well the summer of code. >> >> The first one came from this discussion on Gentoo-Chat: >> http://forums.gentoo.org/viewtopic-t-951096.html >> >> According to some users (well, actually one for the time being), some >> portage tools "are out of date or do not completely fulfill the >> requirements of users" (last message of the first page). >> >> The idea is thus to fetch these tools and put them into two lists: those >> which need a few fixes and those which are better to be fully rewritten. >> Then evaluate which ones can be done while the summer of code. >> >> Do you think it could be a good subject? > > > First sorry it's taken so long to respond. I've been quite busy, plus I > wasn't sure how to best reply... > > Well, I know that we would like to re-write euse into python from bash. > By doing that euse could use the portage api calls to get better, more > consistent/current data to provide the users. It could also speed up > it's operation over the bash version (minor point). It would make it > easier to maintain as changes in operation on those files, accessing the > data about the flags, etc. change, the api calls are likely to not > change. That would make many changes automatically available, used > without needing to update the code. An euse re-write in python using > the portage api would also allow for more options/features to be easily > added. > > However I don't think that an euse re-write would be enough for gsoc > project. There are other tools in gentoolkit that could use more > updates, but for the most part are not extensive. > > I've cc'd the tools-portage alias so that we can all particiapte in any > further inquiries about gentoolkit and other tools-portage packages that > we maintain. > > For a well motivated student we may be able to come up with enough work > suitable for a gsoc project. > >> Thanks > > >