sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
Re: [SM-Commit] GIT changes to master grimoire by Pol Vinogradov (89df13027dc98c3af2c5e5a5ba43c2d51726e8e7)
- From: "Eric Sandall" <eric AT sandall.us>
- To: sm-commit AT lists.ibiblio.org
- Subject: Re: [SM-Commit] GIT changes to master grimoire by Pol Vinogradov (89df13027dc98c3af2c5e5a5ba43c2d51726e8e7)
- Date: Mon, 17 Nov 2008 16:35:08 -0800
Quoting "Ladislav Hagara" <ladislav.hagara AT unob.cz>:
Arguable. :-)
Imho, optional_depends gnutls is enough. Next time user is asked if
he/she wants gnutls for pop3s and imaps.
The question was not "Do you want pop3s and imaps?". The qestion was "Do
you want openssl for pop3s and imaps?".
If user wanted openssl it doesnt automatically mean he/she want gnutls
for it now.
They are users who really do not like gnutls with its dependencies. We
should not install gnutls automatically for them.
It is question for user.
True. :) It depends on what the user meant by, 'y'. I mean, "Yes, I want this *functionality* regardless of the dependencies." I guess some might mean, "Yes, I want whatever features *openssl* provides."
The simpler (and correct, for some) approach would be as Pol originally did and just change the optional dependency. :) The other (correct for some) approach is more convoluted, and so we may want to bypass it.
I can see the argument for the simpler, especially since claws-mail would not have SSL support anyways unless the user had gnutls installed (as I do) and so won't notice the change, since they don't require SSL. Those who wanted SSL either already have it working (via gnutls silently being picked up) or filed the bug that found this. :)
I think I will agree that the simple approach (only change the optional dependency, no TRIGGERS or other hackery) is the best approach, but request a PATCHLEVEL++ so claws-mail is registered as using gnutls for other TRIGGERS (e.g. gnutls updates).
Sorry for the extra work Pol! :)
-sandalle
--
Eric Sandall | Source Mage GNU/Linux Developer
eric AT sandall.us PGP: 0xA8EFDD61 | http://www.sourcemage.org/
http://eric.sandall.us/ | http://counter.li.org/ #196285
-
[SM-Commit] GIT changes to master grimoire by Pol Vinogradov (89df13027dc98c3af2c5e5a5ba43c2d51726e8e7),
Pol Vinogradov, 11/17/2008
-
Re: [SM-Commit] GIT changes to master grimoire by Pol Vinogradov (89df13027dc98c3af2c5e5a5ba43c2d51726e8e7),
Ladislav Hagara, 11/17/2008
-
Re: [SM-Commit] GIT changes to master grimoire by Pol Vinogradov (89df13027dc98c3af2c5e5a5ba43c2d51726e8e7),
Eric Sandall, 11/17/2008
-
Re: [SM-Commit] GIT changes to master grimoire by Pol Vinogradov (89df13027dc98c3af2c5e5a5ba43c2d51726e8e7),
Ladislav Hagara, 11/17/2008
-
Re: [SM-Commit] GIT changes to master grimoire by Pol Vinogradov (89df13027dc98c3af2c5e5a5ba43c2d51726e8e7),
Eric Sandall, 11/17/2008
- Re: [SM-Commit] GIT changes to master grimoire by Pol Vinogradov (89df13027dc98c3af2c5e5a5ba43c2d51726e8e7), Pol Vinogradov, 11/17/2008
-
Re: [SM-Commit] GIT changes to master grimoire by Pol Vinogradov (89df13027dc98c3af2c5e5a5ba43c2d51726e8e7),
Eric Sandall, 11/17/2008
-
Re: [SM-Commit] GIT changes to master grimoire by Pol Vinogradov (89df13027dc98c3af2c5e5a5ba43c2d51726e8e7),
Ladislav Hagara, 11/17/2008
-
Re: [SM-Commit] GIT changes to master grimoire by Pol Vinogradov (89df13027dc98c3af2c5e5a5ba43c2d51726e8e7),
Eric Sandall, 11/17/2008
-
Re: [SM-Commit] GIT changes to master grimoire by Pol Vinogradov (89df13027dc98c3af2c5e5a5ba43c2d51726e8e7),
Ladislav Hagara, 11/17/2008
Archive powered by MHonArc 2.6.24.