"Fossies" - the Fresh Open Source Software Archive

Member "opensips-3.0.1/modules/presence_mwi/README" (1 Oct 2019, 4541 Bytes) of package /linux/misc/opensips-3.0.1.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the latest Fossies "Diffs" side-by-side code changes report for "README": 3.0.0_vs_3.0.1.

    1 Presence_MWI Module
    2      __________________________________________________________
    3 
    4    Table of Contents
    5 
    6    1. Admin Guide
    7 
    8         1.1. Overview
    9         1.2. Dependencies
   10 
   11               1.2.1. OpenSIPS Modules
   12               1.2.2. External Libraries or Applications
   13 
   14         1.3. Exported Parameters
   15         1.4. Exported Functions
   16 
   17    2. Contributors
   18 
   19         2.1. By Commit Statistics
   20         2.2. By Commit Activity
   21 
   22    3. Documentation
   23 
   24         3.1. Contributors
   25 
   26    List of Tables
   27 
   28    2.1. Top contributors by DevScore^(1), authored commits^(2) and
   29           lines added/removed^(3)
   30 
   31    2.2. Most recently active contributors^(1) to this module
   32 
   33 Chapter 1. Admin Guide
   34 
   35 1.1. Overview
   36 
   37    The module does specific handling for notify-subscribe
   38    message-summary (message waiting indication) events as
   39    specified in RFC 3842. It is used with the general event
   40    handling module, presence. It constructs and adds
   41    message-summary event to it.
   42 
   43    The module does not currently implement any authorization
   44    rules. It assumes that publish requests are only issued by a
   45    voicemail application and subscribe requests only by the owner
   46    of voicemail box. Authorization can thus be easily done by
   47    OpenSIPS configuration file before calling handle_publish() and
   48    handle_subscribe() functions.
   49 
   50    The module implements a simple check of content type
   51    application/simple-message-summary: Content must start with
   52    Messages-Waiting status line followed by zero or more lines
   53    that consist of tabs and printable ASCII characters.
   54 
   55 1.2. Dependencies
   56 
   57 1.2.1. OpenSIPS Modules
   58 
   59    The following modules must be loaded before this module:
   60      * presence.
   61 
   62 1.2.2. External Libraries or Applications
   63 
   64    None.
   65 
   66 1.3. Exported Parameters
   67 
   68    None.
   69 
   70 1.4. Exported Functions
   71 
   72    None to be used in configuration file.
   73 
   74 Chapter 2. Contributors
   75 
   76 2.1. By Commit Statistics
   77 
   78    Table 2.1. Top contributors by DevScore^(1), authored
   79    commits^(2) and lines added/removed^(3)
   80      Name DevScore Commits Lines ++ Lines --
   81    1. Bogdan-Andrei Iancu (@bogdan-iancu) 15 13 30 30
   82    2. Juha Heinanen (@juha-h) 12 5 645 11
   83    3. Anca Vamanu 10 7 18 88
   84    4. Liviu Chircu (@liviuchircu) 9 7 25 30
   85    5. Daniel-Constantin Mierla (@miconda) 9 7 13 11
   86    6. Razvan Crainea (@razvancrainea) 9 7 10 8
   87    7. Ovidiu Sas (@ovidiusas) 3 2 2 0
   88    8. Sergio Gutierrez 3 1 41 10
   89    9. Ancuta Onofrei 3 1 10 13
   90    10. Konstantin Bokarius 3 1 2 5
   91 
   92    All remaining contributors: Peter Lemenkov (@lemenkov), Edson
   93    Gellert Schubert, Vlad Patrascu (@rvlad-patrascu).
   94 
   95    (1) DevScore = author_commits + author_lines_added /
   96    (project_lines_added / project_commits) + author_lines_deleted
   97    / (project_lines_deleted / project_commits)
   98 
   99    (2) including any documentation-related commits, excluding
  100    merge commits. Regarding imported patches/code, we do our best
  101    to count the work on behalf of the proper owner, as per the
  102    "fix_authors" and "mod_renames" arrays in
  103    opensips/doc/build-contrib.sh. If you identify any
  104    patches/commits which do not get properly attributed to you,
  105    please submit a pull request which extends "fix_authors" and/or
  106    "mod_renames".
  107 
  108    (3) ignoring whitespace edits, renamed files and auto-generated
  109    files
  110 
  111 2.2. By Commit Activity
  112 
  113    Table 2.2. Most recently active contributors^(1) to this module
  114                       Name                   Commit Activity
  115    1.  Razvan Crainea (@razvancrainea)     Aug 2015 - Sep 2019
  116    2.  Bogdan-Andrei Iancu (@bogdan-iancu) Jul 2007 - Apr 2019
  117    3.  Peter Lemenkov (@lemenkov)          Jun 2018 - Jun 2018
  118    4.  Liviu Chircu (@liviuchircu)         Mar 2014 - Jun 2018
  119    5.  Vlad Patrascu (@rvlad-patrascu)     May 2017 - May 2017
  120    6.  Ovidiu Sas (@ovidiusas)             Oct 2010 - Mar 2011
  121    7.  Anca Vamanu                         Jul 2007 - Sep 2010
  122    8.  Sergio Gutierrez                    Nov 2008 - Nov 2008
  123    9.  Daniel-Constantin Mierla (@miconda) Oct 2007 - Mar 2008
  124    10. Konstantin Bokarius                 Mar 2008 - Mar 2008
  125 
  126    All remaining contributors: Edson Gellert Schubert, Juha
  127    Heinanen (@juha-h), Ancuta Onofrei.
  128 
  129    (1) including any documentation-related commits, excluding
  130    merge commits
  131 
  132 Chapter 3. Documentation
  133 
  134 3.1. Contributors
  135 
  136    Last edited by: Peter Lemenkov (@lemenkov), Liviu Chircu
  137    (@liviuchircu), Bogdan-Andrei Iancu (@bogdan-iancu),
  138    Daniel-Constantin Mierla (@miconda), Konstantin Bokarius, Edson
  139    Gellert Schubert, Juha Heinanen (@juha-h).
  140 
  141    Documentation Copyrights:
  142 
  143    Copyright © 2007 Juha Heinanen