Re: Proposal to resolve (again) the include dependency hell

2020-06-07 Thread Willy Tarreau
On Mon, Jun 08, 2020 at 10:00:42AM +0500, ??? wrote: > ??, 8 ???. 2020 ?. ? 03:58, Tim Düsterhus : > > > Willy, > > > > Am 05.06.20 um 21:09 schrieb Willy Tarreau: > > > I'm just asking here that the regular contributors have a glance at the > > > branch named "20200605-rework-include-fin

Re: Proposal to resolve (again) the include dependency hell

2020-06-07 Thread Илья Шипицин
пн, 8 июн. 2020 г. в 03:58, Tim Düsterhus : > Willy, > > Am 05.06.20 um 21:09 schrieb Willy Tarreau: > > I'm just asking here that the regular contributors have a glance at the > > branch named "20200605-rework-include-final" and honestly say how they > > feel about adopting this (even if they don

Re: Proposal to resolve (again) the include dependency hell

2020-06-07 Thread Tim Düsterhus
Willy, Am 05.06.20 um 21:09 schrieb Willy Tarreau: > I'm just asking here that the regular contributors have a glance at the > branch named "20200605-rework-include-final" and honestly say how they > feel about adopting this (even if they don't care, that's fine). Such > work may only be done very

Re: Proposal to resolve (again) the include dependency hell

2020-06-05 Thread Willy Tarreau
On Sat, May 09, 2020 at 05:12:59PM +0200, Willy Tarreau wrote: (...) > > I also have the frustation to not be 100% > > sure I did not forget some includes which are naturally included by > > other dependencies, > > It's less of a problem. We consider that a file should include the files > that it

Re: Proposal to resolve (again) the include dependency hell

2020-05-09 Thread Willy Tarreau
Hi William, On Sat, May 09, 2020 at 04:20:44PM +0200, William Dauchy wrote: > > - move of ebtree/* into import/ > > I must admit on this specific ebtree one, I always asked myself why this > was not maintained out-of-tree. I guess that's mainly for simplicity and > historical reasons. I also do

Re: Proposal to resolve (again) the include dependency hell

2020-05-09 Thread William Dauchy
On Sat, May 09, 2020 at 12:48:30PM +0200, Willy Tarreau wrote: > I prefer to warn, this is long and only of interest for those who code, > so don't force yourself to digest this if not necessary :-) nice summary as always! > In the end I think that would leave us more or less with this: > - cre

Proposal to resolve (again) the include dependency hell

2020-05-09 Thread Willy Tarreau
Hi all, I prefer to warn, this is long and only of interest for those who code, so don't force yourself to digest this if not necessary :-) Just like every few years we end up in situations where performing what seems to be small changes just ends up taking a few days moving code around just due