From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org)
	by nuthatch.gentoo.org with esmtp (Exim 4.60)
	(envelope-from <gentoo-user+bounces-41553-garchives=archives.gentoo.org@gentoo.org>)
	id 1Fg8WP-0000gY-AX
	for garchives@archives.gentoo.org; Tue, 16 May 2006 23:00:11 +0000
Received: from robin.gentoo.org (localhost [127.0.0.1])
	by robin.gentoo.org (8.13.6/8.13.6) with SMTP id k4GMpckv009270;
	Tue, 16 May 2006 22:51:38 GMT
Received: from dolly.gnuher.de (dolly.gnuher.de [212.227.64.154])
	by robin.gentoo.org (8.13.6/8.13.6) with ESMTP id k4GMRcTf017361
	for <gentoo-user@lists.gentoo.org>; Tue, 16 May 2006 22:27:38 GMT
Received: from pd9e9f10b.dip.t-dialin.net ([217.233.241.11])
	by dolly.gnuher.de with esmtpsa SSL 3.0:RSA_ARCFOUR_MD5:16
	(Exim 4.50 id 1Fg80v-0001jr-Kv)
	for <gentoo-user@lists.gentoo.org>; Wed, 17 May 2006 00:27:38 +0200
From: Christoph Eckert <ce@christeck.de>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] New Portage browser
Date: Tue, 16 May 2006 23:55:56 +0200
User-Agent: KMail/1.8.3
References: <446A4420.1090501@buanzo.com.ar>
In-Reply-To: <446A4420.1090501@buanzo.com.ar>
Precedence: bulk
List-Post: <mailto:gentoo-user@lists.gentoo.org>
List-Help: <mailto:gentoo-user+help@gentoo.org>
List-Unsubscribe: <mailto:gentoo-user+unsubscribe@gentoo.org>
List-Subscribe: <mailto:gentoo-user+subscribe@gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user.gentoo.org>
X-BeenThere: gentoo-user@gentoo.org
Reply-to: gentoo-user@lists.gentoo.org
MIME-Version: 1.0
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Message-Id: <200605162355.56199.ce@christeck.de>
X-Archives-Salt: 08778fc2-52ac-4dc1-904e-bb402608d04c
X-Archives-Hash: 836b1816bcf801f43b1d630c94f70ebb

Hi,


> I'm working on a new portage browser, and I was looking for ideas
> from USERS, that's why I'm posting here.

as I'm a Desktop user, I'll speak up ;-) .

> I've never found a program that would allow me to browse
> portage categories, then packages, showing in one window description,
> version, etc, etc.
>
> Thus, I'm working on one now, but I want to develop something

Great to hear!

> that will run in console and X, too, like suse's yast.
>
> So, I would like to know:
>
> 1) do you prefer a console, a GUI, or both?

Both would be great.

> 2) what additional functionality would you like? (mask/unmask
> packages, install/remove, emerge command generator [much like
> nmapfe], etc)

There already are some projects which try to do frontends for 
configuring a Gentoo system. If you write a portage frontend then yes, 
I'd enjoy to have all settings right at my fingertips. Otherwise I'd 
better stay with 4 shells open ;-) .

> If you have any idea regarding development (because of the
> both console and X-compatible script/program), please let me know. If
> not, I may end up writing an API, and two different programs.

I'm not sure what you plan exactly, but it sounds as it was reasonable 
to keep the tool as desktop independent as possible.

What about using Qt4? You can use it for shell only programming as well 
as for GUI programming (introduced in Qt4), it is independent from KDE 
or Gnome, and it allows you to divide the data from the frontend. 
Finally, it offers a concept similar to "model view controller" and a 
thread save signal/slot concept.

Just my two cents,


ce

-- 
gentoo-user@gentoo.org mailing list