Re: A little nit

2017-08-02 Thread William A Rowe Jr
On Wed, Aug 2, 2017 at 12:33 PM, Jim Jagielski  wrote:
> I'll be adding some code to allow for lbfactors to be
> single decimal numbers (like 1.1, 2.5, etc...)... People
> have asked "How do I change it so that machine B is like 10%
> preferred" and I mention that "Well, you could make one a
> 10 and the other an 11" but that confuses people. :/

Are we changing the lb member structures to force recompilation of all
non-core lbproviders and consumers in a subsequent 2.4.x release and
introducing more binary breakage?

Or do you envision keeping this in trunk for 2.next, or making this entirely
cosmetic (same intregal struct member, at a multiplication of 10n) in the
proxypass / balancer parameter config logic? Since that config logic is
entirely in core/proxy_balancer, it should be transparent to lbproviders
and consumers.


Re: A little nit

2017-08-02 Thread Jim Riggs
> On 2 Aug 2017, at 12:33, Jim Jagielski  wrote:
> 
> I'll be adding some code to allow for lbfactors to be
> single decimal numbers (like 1.1, 2.5, etc...)... People
> have asked "How do I change it so that machine B is like 10%
> preferred" and I mention that "Well, you could make one a
> 10 and the other an 11" but that confuses people. :/

Is this just some GUI/config magic with the existing int (e.g. shifting decimal 
places), or are you thinking of changing lbfactor to a FP type in the struct? 
It would be really nice if lbfactor (and lbstatus?) were floating point. I have 
had a couple of instances where that would have helped me do something, but I 
realize that would not an insignificant change to the code or its compatibility.



A little nit

2017-08-02 Thread Jim Jagielski
I'll be adding some code to allow for lbfactors to be
single decimal numbers (like 1.1, 2.5, etc...)... People
have asked "How do I change it so that machine B is like 10%
preferred" and I mention that "Well, you could make one a
10 and the other an 11" but that confuses people. :/


Re: mod_md

2017-08-02 Thread Tom Browder
On Mon, Jul 24, 2017 at 04:15 Stefan Eissing 
wrote:

> > On Sat, Jul 22, 2017 at 07:00 Stefan Eissing <
> stefan.eiss...@greenbytes.de> wrote:
> > Hey,
> >
> > the alpha version for Let's Encrypt (ACME) support for httpd can be
> found here: https://github.com/icing/mod_md
> >
> > I'd like to get early feedback and stabilize a tad more before bringing
> this into Apache trunk. It also contains a small patch for mod_ssl which
> people should get comfortable about. Or not. Maybe there is a better
> approach.


Stefan, I think you ought to advertise your mod_md on the Let's Encrypt
list of acme clients right now, even though it hasn't been released in a
stable version yet.

Best,

-Tom