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 <gentoo-dev+bounces-40246-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1NvGkT-00025z-4X
	for garchives@archives.gentoo.org; Fri, 26 Mar 2010 21:07:21 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 90896E08BE;
	Fri, 26 Mar 2010 21:07:15 +0000 (UTC)
Received: from mail-bw0-f219.google.com (mail-bw0-f219.google.com [209.85.218.219])
	by pigeon.gentoo.org (Postfix) with ESMTP id AAC31E07A7
	for <gentoo-dev@lists.gentoo.org>; Fri, 26 Mar 2010 21:06:59 +0000 (UTC)
Received: by bwz19 with SMTP id 19so655026bwz.26
        for <gentoo-dev@lists.gentoo.org>; Fri, 26 Mar 2010 14:06:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:mime-version:received:in-reply-to:references
         :date:received:message-id:subject:from:to:content-type
         :content-transfer-encoding;
        bh=NjMxP+aY354Fm0rOoHzgfD2f0Rux5QA52WhgrzkRYGY=;
        b=vXL5fXQ2kLTrF8bYqC7EojL2L+PDodYEmWYaqJCScb+ZTk+3oGjRMAhd/Q+LyuFP5Z
         RurhfqABYbKckn8sCSKumZ5kuhVHZgxlYxzKDxvCE8AHauCqT9C3F8nrLNPgPR/Y2G6b
         xdU5githWIedRfyfZW77SgMlN1CX1C0WS4Jms=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=mime-version:in-reply-to:references:date:message-id:subject:from:to
         :content-type:content-transfer-encoding;
        b=Nylcny8fjn53IBMhQSQGUDItcGL6xR9X8cQPDH7pFruTANSoPQUpSuoV+ghdVOZP9n
         91Gr0JwM0UZWT+G54wus+weHWfSfrcT9yNXhtFthQY6hosTkmO1Z+AXzum5XK2vypSZ2
         X+9YHl15aQ2+DdpOJgIhVX1zeHF4Rio+vFKGE=
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@lists.gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
MIME-Version: 1.0
Received: by 10.204.85.33 with HTTP; Fri, 26 Mar 2010 14:06:58 -0700 (PDT)
In-Reply-To: <201001051559.30285.ronisbr@gmail.com>
References: <201001051559.30285.ronisbr@gmail.com>
Date: Fri, 26 Mar 2010 22:06:58 +0100
Received: by 10.204.129.218 with SMTP id p26mr1807480bks.145.1269637618908; 
	Fri, 26 Mar 2010 14:06:58 -0700 (PDT)
Message-ID: <af6354291003261406t4d8a2198waac62850b599c3c3@mail.gmail.com>
Subject: Re: [gentoo-dev] New application for gentoo: app-portage/kportagetray
From: =?UTF-8?B?T25kxZllaiBTw7prdXA=?= <mimi.vx@gmail.com>
To: gentoo-dev@lists.gentoo.org
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Archives-Salt: 56c4dec4-5f5b-4ab2-b8a1-9fcf3d301948
X-Archives-Hash: 5933233f379b3aceb01fb2ab3fae4d1e

looks good ,  its support overlays (layman) ??

2010/1/5 Ronan Arraes Jardim Chagas <ronisbr@gmail.com>:
> Hello fellows,
>
> I started to code a new application to make some daily tasks easier with
> portage. It is called KPortageTray.
>
> It is coded with PyKDE, so, unfortunately (or fortunately :D) you will ne=
ed
> PyKDE and KDE to install it.
> I'm not sure if I make something that will need portage 2.2, if anyone ca=
n
> tell me I'll appreciate.
>
> By now, I just implemented some very common tasks like:
>
> - Sync portage tree;
> - Upgrade world set;
> - Check if there are upgrade available;
> =C2=A0 =C2=A0 =C2=A0 =C2=A0* I'll make something to schedule it in future=
 versions.
> - Upgrade portage version;
> - Run etc-update, revdep-rebuild or execute dep-clean at the system.
>
> I used a very simple approach: for every actions that the user must see t=
he
> output, a script execute a konsole with kdesu. With this way, isn't neces=
sary
> to run the application as root which, in my opinion, is better.
>
> This application can save some typing with daily tasks, but it will never
> substitute CLI, since some complicate things is very hard to handle. For
> example, if there are some Block, KPortageTray warning the user, show the
> output from emerge and let the user resolve it. But, since it is very unc=
ommon
> to have a Block, this software can really save some time.
>
> I make some tests but it is at the beginning of development, so I'm askin=
g for
> help do add new features / give ideas / report bugs. If the community lik=
e it,
> maybe I'll open a git repository somewhere.
>
> I took three screenshots:
>
> http://yfrog.com/7akportagetray01p
> http://yfrog.com/11kportagetray02p
> http://yfrog.com/b6kportagetray03p
>
> And I'm attaching tarball and ebuild (80KiB ~) and I would appreciate if
> someone test it and give me a feedback :)
>
> My future plans is to make possible to use just PyQT instead PyKDE or mak=
e a
> version using PyGTK.
>
> Regards,
> --
> Ronan Arraes Jardim Chagas
> Control and Automation Engineer
> Gentoo Foundation Member
>