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 >