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.62)
	(envelope-from <gentoo-dev+bounces-25357-garchives=archives.gentoo.org@gentoo.org>)
	id 1IBhi7-0006gy-3W
	for garchives@archives.gentoo.org; Fri, 20 Jul 2007 01:55:15 +0000
Received: from robin.gentoo.org (localhost [127.0.0.1])
	by robin.gentoo.org (8.14.0/8.14.0) with SMTP id l6K1sHvI024468;
	Fri, 20 Jul 2007 01:54:17 GMT
Received: from nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.234])
	by robin.gentoo.org (8.14.0/8.14.0) with ESMTP id l6K1qH8P022140
	for <gentoo-dev@lists.gentoo.org>; Fri, 20 Jul 2007 01:52:18 GMT
Received: by nz-out-0506.google.com with SMTP id s18so656567nze
        for <gentoo-dev@lists.gentoo.org>; Thu, 19 Jul 2007 18:52:17 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed;
        d=gmail.com; s=beta;
        h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
        b=mwPMdWea/qsUYwicG9RURs7m9lm1LFX0jg3Hg/m6wJQ3MVfxc/G+rnb2Oe4X6u39ikh5gWR30V0BGaLtTzjCmI4LE7lWnPu7KKyZy543Ie5+Hj3Oc50OUYT8BSXHEaMtEkUN6EsozXFqfSROUl298PBzX+cjkZUYMS0eMVHEDQA=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=beta;
        h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
        b=P+7otEHm9zERyydIjU8LHnr56AVKchTr+DI8L5vlkxsKwODpQe4u+9GZBkxk+1472ZwUmXm1ZUJ/V63hwj7ovrTW3d3OG349icTHGuapYVjoANiYDfzmvyY3cpejhTYDZL8gJ94hAFQ2K2ghsAUl32Za3XeGtX+Y7JtORna75NM=
Received: by 10.114.109.1 with SMTP id h1mr3168002wac.1184896336991;
        Thu, 19 Jul 2007 18:52:16 -0700 (PDT)
Received: by 10.115.18.13 with HTTP; Thu, 19 Jul 2007 18:52:16 -0700 (PDT)
Message-ID: <b21328ed0707191852o3ec406b6ga325c70951d83adc@mail.gmail.com>
Date: Thu, 19 Jul 2007 21:52:16 -0400
From: "Eric Polino" <aluink@gmail.com>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] Re: net-im/pidgin protocols
In-Reply-To: <pan.2007.07.20.00.52.48@cox.net>
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <b21328ed0707182131o722bd625o6c8119a4b084c57f@mail.gmail.com>
	 <469F1C56.6070600@gentoo.org> <469F372A.9060107@gentoo.org>
	 <469F3A9F.7030004@gentoo.org> <46A0DE7B.6030009@gentoo.org>
	 <pan.2007.07.20.00.52.48@cox.net>
X-Archives-Salt: 549f4d6d-2bf0-43de-8753-7ed47957ea6c
X-Archives-Hash: aad2eabc6d56b38e27dec954b5253235

On 7/19/07, Duncan <1i5t5.duncan@cox.net> wrote:
> joshua jackson <tsunam@gentoo.org> posted 46A0DE7B.6030009@gentoo.org,
> excerpted below, on  Fri, 20 Jul 2007 09:10:35 -0700:
>
> > Honestly..this is not something to get picky over jakub. Upstream was
> > nice and actually came and politely asked us to change the defaults to
> > what most people would consider sane (all protocols by default). As I
> > think most people emerging pidgin..would like to use any protocol by
> > default..not go..hey I don't have yahoo, I should check my use flags.
> > Which obviously hasn't happened as users pop up in #pidgin to ask why
> > the heck there isn't a yahoo account available.

This is precisely my point, glad to hear it's gotten across to someone.

> [Dev-discussion, so kept posted here.]
>
> I've not seen this question come up yet, so I'll raise it.
>
> Shouldn't the question really depend on whether optional dependencies are
> pulled in by the protocols or not?  If everything's pidgin internal, then
> if upstream wants all the protocols on as shipped, I think that's the
> sane thing to do.
>
> OTOH, if enabling those protocols pulls in all sorts of additional
> packages to support them, shipping with everything on just because it's
> possible is not the Gentoo way.  That's what USE flags are for.  If
> indeed additional dependencies are pulled in, IMO the USE flags should
> remain,

Yes there would be a few other small supporting packages.  They, at
most, would use a few extra 100K of RAM and a small amount of disk
space.  Considering that pidgin is a GTK+ application, it would imply
someone is running X and thus can afford to use a little extra RAM
being used.  They are small packages and would probably take less than
a minute or two of extra compile time.  Considering that Pidgin takes
about 5-10 minutes to compile give or take, this is negligible.

>and maybe someone needs to explain the Gentoo way to upstream.

I agree with the Gentoo way in most cases, hence why I use Gentoo.
But in this case the Gentoo way fails.  It creates more problems than
it solves.  Like was mentioned above, if people read ewarns or ran -pv
we wouldn't be having this problem, but most don't.  Unfortunately,
their negligence becomes our headache and this is what I'm trying to
solve.  I don't think the drawbacks of installing a few extra packages
for the greater good of less headaches for both users and upstream are
worth not making this change.

Once again thank you for your time,
Eric


> --
> Duncan - List replies preferred.   No HTML msgs.
> "Every nonfree program has a lord, a master --
> and if you use the program, he is your master."  Richard Stallman
>
> --
> gentoo-dev@gentoo.org mailing list
>
>


-- 
http://aluink.blogspot.com

-- 
"...indexable arrays, which may be thought of as functions whose
domains are isomorphic to contiguous subsets of the integers."
--Haskell 98 Library Report
-- 
gentoo-dev@gentoo.org mailing list