I think Rene is referring not to the "smsc" part, but all the rest.
Right now, if you add/remove a "service" (or anything other than an "smsc" group) the only option is to restart Kannel. I agree it would be very useful. Regards, -- Alejandro Guerrieri aguerri...@kannel.org On 19/04/2011, at 15:06, Nikos Balkanas wrote: > start-smsc already reloads smsc configuration. Proposed patch doesn't. > > BR, > Nikos > ----- Original Message ----- From: "Rene Kluwen" <rene.klu...@chimit.nl> > To: "'Alexander Malysh'" <amal...@kannel.org>; "'Alejandro Guerrieri'" > <aguerri...@kannel.org> > Cc: "'Kannel Devel'" <de...@vm1.kannel.org> > Sent: Tuesday, April 19, 2011 3:11 PM > Subject: RE: useful patches for everyone > > >> I am voting +1 also if this means an improvement and doesn't break >> compatibility. >> Reload configuration sounds an interesting next project ;). A lot of work >> though. >> >> == Rene >> >> -----Original Message----- >> From: devel-boun...@kannel.org [mailto:devel-boun...@kannel.org] On Behalf >> Of Alexander Malysh >> Sent: Tuesday, 19 April, 2011 11:53 >> To: Alejandro Guerrieri >> Cc: Kannel Devel >> Subject: Re: useful patches for everyone >> >> Hi Alex, >> >> IMHO this option is not really needed and is only workaround about a fact >> that bearerbox >> is unable to reload configuration without restart. But reload is much bigger >> implementation as >> this simple "hack". If this "hack" will help much people to do cleaner >> configuration now then I'm >> not voting against this feature. >> >> Alex, please update userguide and commit this patch if nobody has any >> objections. >> >> I'm +0 >> >> Thanks, >> Alexander Malysh >> >> Am 19.04.2011 um 10:49 schrieb Alejandro Guerrieri: >> >>> For KISS's sake, this doesn't clutter configuration nor breaks backwards >> compatibility. It doesn't hurt performance either. >>> >>> If you don't want to use it just ignore it completely, the default >> behavior if the directive is missing is to start the smsc at boot as usual, >> so no harm's done. >>> >>> Where do we trace the "absolutely necessary" line is of course fuzzy, but >> from what I read seems like other users would find it useful as well. >>> >>> Regards, >>> -- >>> Alejandro Guerrieri >>> aguerri...@kannel.org >>> >>> >>> >>> On 19/04/2011, at 05:19, Nikos Balkanas wrote: >>> >>>> Hi, >>>> >>>> wapbox must be kept around because of backwards compatibility, that is a >> must for all open source software. Users are still using it. >>>> >>>> Finally I would like to add my support for keeping configuration >> explosion in check. Otherwise, what a few people might gain in convenience, >> a lot of people might have to pay for it in terms of kannel support due to >> more difficult configuration. Some golden rules in configuration are: >>>> >>>> 1) KISS >>>> 2) Don't expand it, unless it is absolutely necessary. >>>> >>>> Stopping service to modify configuration is a no-no. Commenting a >> configuration file off-line is convenience. >>>> >>>> My 2 cents, >>>> Nikos >>>> ----- Original Message ----- From: Juan Nin >>>> To: Kannel Devel >>>> Sent: Tuesday, April 19, 2011 4:41 AM >>>> Subject: Re: useful patches for everyone >>>> >>>> >>>> That's what we do today, but the idea is not to have to do any "extra" >> work, neither having to comment/uncomment things out, nor have to add/remove >> config files. >>>> >>>> >>>> Having the start-at-boot directive allows you to just keep the >> configuration defined, but the smsc does not start. >>>> So anytime you need it, you just use the start-smsc and then the >> stop-smsc. >>>> This is much cleaner IMHO than having to do all the extra manual work, no >> matter how easy that manual work it may be. >>>> >>>> >>>> A similar discussion was held some months ago, can't remember what new >> directive it was, where the directive was finally added, since it was seen >> it was helpful. >>>> Not all directives are used by everyone or may be useful for everybody, >> that happens on any piece of software, but does not mean it's not useful, >> nor that it should not be added. I don't care about the WAP related parts of >> Kannel for example, and that doesn't mean I believe they should not exist. >> Adding useful things to Kannel is something that makes Kannel a better >> product, so I don't really see why not to add it. Maybe if it was something >> complicated that really messed up with the code, could be, but this is >> definitely not the case. >>>> >>>> >>>> Just my 2 cents. >>>> >>>> >>>> 2011/4/18 Nikos Balkanas <nbalka...@gmail.com> >>>> >>>> What about the HTTP command start-smsc: >>>> >>>> It reloads the smsc and starts them from configuration. Therefore you >> could have the smsc commented out at start, then enable it in the >> configuration and start it from the web interface, without stooping kannel. >> Is that not adequate? >>>> >>>> BR, >>>> Nikos >>>> ----- Original Message ----- From: "Thomas Gottgens" >> <tho...@ist.schuldig.de> >>>> To: "Alvaro Cornejo" <cornejo.alv...@gmail.com> >>>> Cc: "Alexander Malysh" <amal...@vm1.kannel.org>; "Kannel Devel" >> <de...@vm1.kannel.org> >>>> Sent: Monday, April 18, 2011 11:24 PM >>>> >>>> Subject: Re: useful patches for everyone >>>> >>>> >>>> >>>> Hello, >>>> >>>> i second that. Having the ability to start kannel with some of the binds >> down >>>> is so much easier in HA/Failover environments. >>>> >>>> Monday, April 18, 2011, 8:31:05 PM, you wrote: >>>> >>>> AC> Hi Alex >>>> >>>> AC> Another use would be when having backup links. I do use over 20 >> modems >>>> AC> but not have all enabled at start. In order to not to have to reload >>>> AC> kannel when a new modem is needed, I do start kannel and then stop >> all >>>> AC> the backup modems and I have to do the same whenever I restart kannel >>>> AC> or the server >>>> >>>> AC> I'll love to have this feature in standard kannel >>>> >>>> -- >>>> Best regards, >>>> Thomas mailto:tho...@ist.schuldig.de >>>> >>> >>> >> >> >> > >