Re: [PATCH] Gate boolean protocol options on filename.

2016-07-29 Thread João Taveira Araújo
Hi, On Fri, Jul 29, 2016 at 3:43 AM, Ondrej Zajicek wrote: > On Thu, Jul 28, 2016 at 11:09:08AM -0700, João Taveira Araújo wrote: >> Hi, >> >> Any feedback on this? > > Hi > > Although i agree that we should have better ways to control BIRD > programmatically, this feature seems to me like too sp

Re: [PATCH] Gate boolean protocol options on filename.

2016-07-29 Thread Ondrej Zajicek
On Thu, Jul 28, 2016 at 11:09:08AM -0700, João Taveira Araújo wrote: > Hi, > > Any feedback on this? Hi Although i agree that we should have better ways to control BIRD programmatically, this feature seems to me like too specific and too bizarre. I see at least two alternatives already awailabl

Re: [PATCH] Gate boolean protocol options on filename.

2016-07-28 Thread Israel G. Lugo
On 07/28/2016 07:09 PM, João Taveira Araújo wrote: > Hi, > > Any feedback on this? > > I didn't follow up with a reply because the argument presented against > was a straw man fallacy followed by a slippery slope. I realize that I > could very well encode a boolean in 134 characters as in the ex

RE: [PATCH] Gate boolean protocol options on filename.

2016-07-28 Thread Pendzik, Edward
rd Pendzik :-) -Original Message- From: Bird-users [mailto:bird-users-boun...@network.cz] On Behalf Of João Taveira Araújo Sent: Thursday, July 28, 2016 2:09 PM To: Israel G. Lugo Cc: bird-users@network.cz Subject: Re: [PATCH] Gate boolean protocol options on filename. Hi, Any feedback on this?

Re: [PATCH] Gate boolean protocol options on filename.

2016-07-28 Thread João Taveira Araújo
Hi, Any feedback on this? I didn't follow up with a reply because the argument presented against was a straw man fallacy followed by a slippery slope. I realize that I could very well encode a boolean in 134 characters as in the example provided, but would rather signal that through the presence

Re: [PATCH] Gate boolean protocol options on filename.

2016-05-24 Thread Israel G. Lugo
On 24-05-2016 19:36, João Taveira Araújo wrote: > Hi, > > On Tue, May 24, 2016 at 7:31 AM, Israel G. Lugo > wrote: >> >> But that is still the case in your approach... The file being present >> dictates whether or not the configuration is valid (does what you want). > > If the file is not prese

Re: [PATCH] Gate boolean protocol options on filename.

2016-05-24 Thread João Taveira Araújo
Hi, On Tue, May 24, 2016 at 7:31 AM, Israel G. Lugo wrote: > > Personally, I don't really like this feature very much. That's fine, I personally don't like RIP and don't feel obliged to use it... > On 24-05-2016 14:29, João Taveira Araújo wrote: >> That's what we do now, and it sucks. You still

Re: [PATCH] Gate boolean protocol options on filename.

2016-05-24 Thread Israel G. Lugo
Personally, I don't really like this feature very much. On 24-05-2016 14:29, João Taveira Araújo wrote: > That's what we do now, and it sucks. You still end up with embedding > BIRD syntax outside of BIRD. If you use no wildcards in the include > statement, the file must always be present otherwi

Re: [PATCH] Gate boolean protocol options on filename.

2016-05-24 Thread João Taveira Araújo
That's what we do now, and it sucks. You still end up with embedding BIRD syntax outside of BIRD. If you use no wildcards in the include statement, the file must always be present otherwise the config is invalid, so you now shifted the responsibility of managing "disabled on|off" statements elsewhe

Re: [PATCH] Gate boolean protocol options on filename.

2016-05-24 Thread Baptiste Jonglez
Hi, On Sun, May 22, 2016 at 04:50:12PM -0700, João Taveira Araújo wrote: > Toggling session parameters currently requires editing the configuration > file and reloading BIRD. Doing so programatically requires keeping up > with the syntax and layout of a particular configuration. > > This commit i

[PATCH] Gate boolean protocol options on filename.

2016-05-22 Thread João Taveira Araújo
Toggling session parameters currently requires editing the configuration file and reloading BIRD. Doing so programatically requires keeping up with the syntax and layout of a particular configuration. This commit introduces an alternative method for gating configuration of boolean protocol propert