[sr-dev] git:master: tmrec: new module for time recurrence matching

Daniel-Constantin Mierla miconda at gmail.com
Thu Jan 12 09:26:52 CET 2012


Hello,

On 1/12/12 12:40 AM, Andreas Granig wrote:
> Hi Daniel,
>
> We're currently porting the Perl Time::Period module
> (http://search.cpan.org/~pryan/Period-1.20/Period.pm) into a kamailio
> function. This allows for powerful period definitions, which we'd export
> as in_time_period("$TS", "<period definition>") into the config file.
>
> Would you mind renaming tmrec into something more generic like
> time_utils and the existing function tmrec_match into ical_match or
> something similar? We'd then integrate in_time_period() into this module
> as well and push it to the repo, if there are no objections from you guys.
the purpose of the new function still matches the name of the module -- 
'time recurrence' operations. The module can be renamed, to timeops or 
so to keep a pattern with other module names -- not sure when will be 
time for it, before next release, so feel free to add new functions 
there meanwhile. But for the function makes no sense, it uses tmrec 
library, which has a special format based on ical specs.

Cheers,
Daniel
>
> Andreas
>
> On 01/11/2012 03:51 PM, Daniel-Constantin Mierla wrote:
>> Module: sip-router
>> Branch: master
>> Commit: bf692bcf4708e0c1d084bea8def9fc0d96d3f832
>> URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=bf692bcf4708e0c1d084bea8def9fc0d96d3f832
>>
>> Author: Daniel-Constantin Mierla<miconda at gmail.com>
>> Committer: Daniel-Constantin Mierla<miconda at gmail.com>
>> Date:   Wed Jan 11 15:50:24 2012 +0100
>>
>> tmrec: new module for time recurrence matching
>>
>> - recurrence definitions based on RFC2445
>>
>> ---
>>
>>   modules/tmrec/Makefile            |   17 ++
>>   modules/tmrec/README              |  231 +++++++++++++++++++++++++++
>>   modules/tmrec/doc/Makefile        |    4 +
>>   modules/tmrec/doc/tmrec.xml       |   37 +++++
>>   modules/tmrec/doc/tmrec_admin.xml |  311 +++++++++++++++++++++++++++++++++++++
>>   modules/tmrec/tmrec_mod.c         |  222 ++++++++++++++++++++++++++
>>   6 files changed, 822 insertions(+), 0 deletions(-)
>>
>> Diff:   http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commitdiff;h=bf692bcf4708e0c1d084bea8def9fc0d96d3f832
>>
>> _______________________________________________
>> sr-dev mailing list
>> sr-dev at lists.sip-router.org
>> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev
>>
>>
>> _______________________________________________
>> sr-dev mailing list
>> sr-dev at lists.sip-router.org
>> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev

-- 
Daniel-Constantin Mierla -- http://www.asipto.com
http://linkedin.com/in/miconda -- http://twitter.com/miconda

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-dev/attachments/20120112/a23cd5f5/attachment.htm>


More information about the sr-dev mailing list