<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel about="http://permalink.gmane.org/gmane.comp.voip.sipx.devel">
    <title>gmane.comp.voip.sipx.devel</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.sipx.devel</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13996"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13995"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13994"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13993"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13992"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13991"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13990"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13989"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13988"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13987"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13986"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13985"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13984"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13983"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13982"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13981"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13980"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13979"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13978"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13977"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13996">
    <title>New jars for jasper reports</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13996</link>
    <description>I have committed the changes for Jasper Reports.  As a result, all
developers will need to install the sipx-jasperreports-deps RPM.  This
is available in the sipxecs repo.  I have updated the "Building from
Source" page on the wiki with this info.  After installing the RPM,
please make sure to do an autoreconf and configure, at least in
sipXconfig project.

Kevin

</description>
    <dc:creator>Kevin Thorley</dc:creator>
    <dc:date>2008-12-02T03:49:34</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13995">
    <title>Re: sipxrelay logging problems?</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13995</link>
    <description>

I would not recommend removing it. I just have to be careful not to
use PropertyConfigurator. It is a good place to centralize logging
overrides.


Ranga



</description>
    <dc:creator>M. Ranganathan</dc:creator>
    <dc:date>2008-12-02T03:58:34</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13994">
    <title>Re: Is XECS-415 really fixed?</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13994</link>
    <description>I thought we had an agreement around this feature based on this thread:
http://list.sipfoundry.org/archive/sipx-dev/msg14689.html

The resulting implementation came a bit as a surprise and we looked at
it and commented on it
--martin


-----Original Message-----
From: sipx-dev-bounces&lt; at &gt;list.sipfoundry.org
[mailto:sipx-dev-bounces&lt; at &gt;list.sipfoundry.org] On Behalf Of Krzeminski,
Damian (BL60:9D30)
Sent: Monday, December 01, 2008 6:24 PM
To: sipx-dev&lt; at &gt;sipfoundry.org
Subject: Re: [sipX-dev] Is XECS-415 really fixed?

Martin Steinmann wrote:

Nothing was said about requiring many other things.

think
the

Because everyone is very eager to throw "the requirement was this" and
"the
requirement was that" around (which probably does not make much sense to
many people reading this list) I'd like to take this opportunity to
remind
everyone how things usually work in sipXconfig:

Martin and users tell us to implement user stories / usage scenarios (in
many cases I - or in this case Robert - write up stories bases on some
in</description>
    <dc:creator>Martin Steinmann</dc:creator>
    <dc:date>2008-12-02T00:44:49</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13993">
    <title>Re: Is XECS-415 really fixed?</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13993</link>
    <description>
Nothing was said about requiring many other things.


Because everyone is very eager to throw "the requirement was this" and "the
requirement was that" around (which probably does not make much sense to
many people reading this list) I'd like to take this opportunity to remind
everyone how things usually work in sipXconfig:

Martin and users tell us to implement user stories / usage scenarios (in
many cases I - or in this case Robert - write up stories bases on some
initial request from the list or from Martin).

We talk about stories on this list. We try to come up with a task list
(list o JIRA issues). We proceed to implement the stories. I always push -
and usually fail :-) - to implement the simplest thing that works first.

Then we come back, look at the UI or a feature again. And we try to
implement other stories. The goal is to have a quick turn around: try many
things, get them better, stop early if we are heading in the wrong
direction. During that time sipXconfig remains usable and people can look</description>
    <dc:creator>Damian Krzeminski</dc:creator>
    <dc:date>2008-12-01T23:24:30</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13992">
    <title>Re: XECS-1694 Subscriptions initiated by RLS servermayfailto reachremote NATed phones in HA configurations</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13992</link>
    <description>Sorry to be so late getting back to you on this, but I've been out of
town for two weeks.

On Mon, 2008-11-17 at 09:10 -0500, Joly, Robert (CAR:9D30) wrote:


I've looked at section 4.4 now, and clearly it covers phone calls and
subscriptions from the phone to sipX.  But subscriptions *from* sipX
*to* the phone don't seem to be listed (on page 50, at the beginning of
section 4.4).  Am I overlooking something?


Oddly, GRUU can provide some benefit even if the phone in question does
not support GRUU:  The registrar assigns a GRUU to any registration that
presents an instance ID, even if the phone doesn't support GRUU.  (There
are some uses for instance IDs outside of GRUU production.)  Since the
proxy/registrar route requests addressed to the GRUU to the contact URI
of the phone, the phone will receive the requests.  The GRUU itself can
be seen in the registration event package for the phone's registration.

Though that case is not likely to happen in practice.

Dale


</description>
    <dc:creator>Dale Worley</dc:creator>
    <dc:date>2008-12-01T22:05:42</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13991">
    <title>Re: XECS-1694 Subscriptions initiated by RLSservermayfailto reachremote NATed phones in HA configurations</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13991</link>
    <description>
On Mon, 2008-12-01 at 16:42 -0500, Dale Worley wrote:


should be:

       &lt;unknown-param name='path'&gt;sip:my.path.com&lt;/unknown-param&gt; 

(attribute values must be quoted)


</description>
    <dc:creator>Scott Lawrence</dc:creator>
    <dc:date>2008-12-01T21:59:10</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13990">
    <title>Re: Is XECS-415 really fixed?</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13990</link>
    <description>than

This was actually a requirement for this feature: To implement source
routing so that gateways can be selected based on where the call
originates. Nothing was said about requiering that a gateway is
restricted to one location. 

I am all in favor of simplification that makes it possible to get this
feature in. What we cannot do is introduce concepts that are hard to
understand and therefore negatively affect usability. I therefore think
that we have to go back and think about the original requirement and the
concept of introducing a location for gateways as well as assigning
users to such locations.
--martin


</description>
    <dc:creator>Martin Steinmann</dc:creator>
    <dc:date>2008-12-01T21:55:17</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13989">
    <title>Re: XECS-1694 Subscriptions initiated by RLSservermayfailto reachremote NATed phones in HA configurations</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13989</link>
    <description>
If the registration has a GRUU, it is carried in a &lt;pub-gruu&gt; element
within the &lt;registration&gt; element.  See
draft-ietf-sipping-gruu-reg-event-09, soon to be an RFC.

A typical example is:

&lt;?xml version="1.0"?&gt;

&lt;reginfo xmlns="urn:ietf:params:xml:ns:reginfo"
    xmlns:gr="urn:ietf:params:xml:ns:gruuinfo"
    version="0" state="full"&gt;
  &lt;registration aor="sip:user&lt; at &gt;example.com" id="as9"
       state="active"&gt;
    &lt;contact id="76" state="active" event="registered"
       duration-registered="36001" expires="3599"
       callid="1j9FpLxk3uxtm8tn&lt; at &gt;192.0.2.1" cseq="54321"
       q="0.8"&gt;
         &lt;uri&gt;sip:user&lt; at &gt;192.0.2.1&lt;/uri&gt;
         &lt;unknown-param name="+sip.instance"&gt;"&amp;lt;urn:uuid:f81d4fae-7dec-11d0-a765-00a0c91e6bf6&amp;gt;"&lt;/unknown-param&gt;
         &lt;gr:pub-gruu uri="sip:user&lt; at &gt;example.com;gr=hha9s8d-999a"/&gt;
    &lt;/contact&gt;
  &lt;/registration&gt;
&lt;/reginfo&gt;

(Because the UA provided an instance ID, there is an &lt;unknown-param
name="+sip.instance"&gt; element as well.)

(Oddly, a registrar can construct a GRUU for a registr</description>
    <dc:creator>Dale Worley</dc:creator>
    <dc:date>2008-12-01T21:42:47</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13988">
    <title>Re: Is XECS-415 really fixed?</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13988</link>
    <description> 


For sipX gurus, the idea of overlapping groups where the settings of the
last group in the User Group list takes precedence but where the first
group in the User Group list defines the location may not be so
confusing but chances are that it will to many.  Also, finding
'superadmin', 'sales' and 'engineering' intermixed with 'Ottawa' and
'Boston' in Gateway _Location_ pull-down menus is not as clean as it
could be.  I pleaded my case and I will stop there for fear of running
another lap down the circular argument track.  We'll see how much of
this Damian will be able/willing to implement and we'll improve it based
on the feedback we get.
</description>
    <dc:creator>Robert Joly</dc:creator>
    <dc:date>2008-12-01T21:05:38</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13987">
    <title>Re: Interconnecting sipXecs systems</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13987</link>
    <description>what
to
parameters)

Not that I know assuming that NAT traversal is fully automatic and
transparent. 
--martin

</description>
    <dc:creator>Martin Steinmann</dc:creator>
    <dc:date>2008-12-01T21:05:16</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13986">
    <title>Re: Is XECS-415 really fixed?</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13986</link>
    <description>they
screen.
organizational

Except that this is not obvious to the unintended admin. I found group
priorities a "hard to grasp" concept before we mingled it with location.
Now with this added complexity I start to get really concerned about how
to make this intuitive or document it in help texts so that people will
get this right without "expensive" help.
--martin

</description>
    <dc:creator>Martin Steinmann</dc:creator>
    <dc:date>2008-12-01T21:01:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13985">
    <title>Re: XECS-1694 Subscriptions initiated by RLSservermayfailto reachremote NATed phones in HA configurations</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13985</link>
    <description>
On Mon, 2008-12-01 at 14:56 -0500, Arjun Nair wrote:

Hmmm... not too surprising.

The reason I suggested the angle brackets (&amp;lt;...&amp;gt;) is that in SIP
we have the problem that semi-colon delimited parameters are ambiguous
without the angle brackets, unless you know what part of a SIP message
the uri value came from.  They can be either field parameters or uri
parameters.

Looking back at RFC 3680, it becomes clear that the encoding you suggest
below is correct:

   The "uri" element contains the URI associated with that contact.  The
   "display-name" element contains the display name for the contact.
   The "display-name" element MAY contain the xml:lang attribute to
   indicate the language of the display name.

   The "unknown-param" element is used to convey contact header field
   parameters that are not specified in RFC 3261.  One example are the
   user agent capability parameters specified in [11].  Each "unknown-
   param" element describes a single contact header field parameter.
   The name of</description>
    <dc:creator>Scott Lawrence</dc:creator>
    <dc:date>2008-12-01T20:54:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13984">
    <title>Re: Is XECS-415 really fixed?</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13984</link>
    <description>
On Mon, 2008-12-01 at 14:39 -0500, Joly, Robert (CAR:9D30) wrote:

Sorry, but that argument is circular - you argue that multiple groups
are rare in order to argue against using multiple groups.  I use
multiple groups a lot when setting things up, and overlapping groups are
very useful because they express different axes - sales vs engineering
and Ottawa vs Boston for example.


</description>
    <dc:creator>Scott Lawrence</dc:creator>
    <dc:date>2008-12-01T20:30:52</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13983">
    <title>Re: Is XECS-415 really fixed?</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13983</link>
    <description>
You can change the group priority by re-ordering them on the group screen.
The order in which you enter the group names on a user screen does not matter.
It's easy to keep you geographical based groups above you organizational
groups.


That's correct. Introducing a designated location concept in UI (which
again - I am not really arguing against) will not change the fact that
group order will influence the location.

And think about it like that: people who are in Ottawa probably will have
other common things than just which gateway should be used: so admin would
probably have a group for them anyway. Asking admin to also create a
location and assign it to that group is asking admin to do more things.


[...]

</description>
    <dc:creator>Damian Krzeminski</dc:creator>
    <dc:date>2008-12-01T20:15:50</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13982">
    <title>Re: Interconnecting sipXecs systems</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13982</link>
    <description>
On Mon, 2008-12-01 at 14:26 -0500, Damian Krzeminski wrote:

None that I can think of for now.



_______________________________________________
sipx-dev mailing list
sipx-dev&lt; at &gt;list.sipfoundry.org
List Archive: http://list.sipfoundry.org/archive/sipx-dev
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev</description>
    <dc:creator>Scott Lawrence</dc:creator>
    <dc:date>2008-12-01T20:03:36</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13981">
    <title>Re: XECS-1694 Subscriptions initiated by RLS servermay failto reachremote NATed phones in HA configurations</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13981</link>
    <description>
This doesn't validate as anyURI (using sipx-validate-xml). 

Here's my latest proposal:

Reg-info xml:

&lt;?xml version="1.0"?&gt;
   &lt;reginfo xmlns="urn:ietf:params:xml:ns:reginfo"
             version="1" state="partial"&gt;
     &lt;registration aor="sip:joe&lt; at &gt;example.com" id="a7" state="active"&gt;
       &lt;contact id="76" state="active" event="registered"
             duration-registered="0"&gt;
          &lt;uri&gt;sip:joe&lt; at &gt;pc34.example.com&lt;/uri&gt;
          &lt;unknown-param name=path&gt;my.path.com&lt;/unknown-param&gt; 
       &lt;/contact&gt;
     &lt;/registration&gt;
   &lt;/reginfo&gt;


This validates, and it should maintain interop/backward compatibility for reg-info.


Arjun




</description>
    <dc:creator>Arjun Nair</dc:creator>
    <dc:date>2008-12-01T19:56:49</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13980">
    <title>Re: Is XECS-415 really fixed?</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13980</link>
    <description>
That is correct however some subtleties need to be mentioned.  #1-
Scenarios that have users belonging to multiple groups are not frequent
and #2 for those cases, conflicts could be avoided altogether by using
the user-based location setting instead of the group-based ones.


I have my opinion on what is necessary but it does not really count
because I'm not out there talking to customers and trying to sell the
product.  I think we'll have to defer to Martin on that one.
</description>
    <dc:creator>Robert Joly</dc:creator>
    <dc:date>2008-12-01T19:39:46</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13979">
    <title>Re: Interconnecting sipXecs systems</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13979</link>
    <description>
Makes sense to me.
Are there any special parameters (other than generic gateway parameters)
for such connection?
D.

_______________________________________________
sipx-dev mailing list
sipx-dev&lt; at &gt;list.sipfoundry.org
List Archive: http://list.sipfoundry.org/archive/sipx-dev
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev</description>
    <dc:creator>Damian Krzeminski</dc:creator>
    <dc:date>2008-12-01T19:26:10</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13978">
    <title>Re: sipxrelay logging problems?</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13978</link>
    <description>
log4j.properties should probably not be monopolized by sipXconfig (it comes
from times when sipXconfig was the only java application in sipx).

I'll gladly move out of the way with it. I do not even remember from top of
my head how sipXconfig is finding it at the moment...
D.

</description>
    <dc:creator>Damian Krzeminski</dc:creator>
    <dc:date>2008-12-01T19:19:31</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13977">
    <title>Re: Problem removing services from a server</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13977</link>
    <description>
On Mon, 2008-12-01 at 11:47 -0500, Joe Attardi wrote:

It would be more productive to enumerate the sequence of xml-rpc actions
between sipXconfig and sipXsupervisor (as opposed to GUI clicks).

</description>
    <dc:creator>Scott Lawrence</dc:creator>
    <dc:date>2008-12-01T18:46:55</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13976">
    <title>Re: Is XECS-415 really fixed?</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.sipx.devel/13976</link>
    <description>
On Mon, 2008-12-01 at 11:04 -0500, Robert Joly wrote:

Actually, my understanding is that the group hierarchy is fixed - it
depends on the order of the groups in the groups list, not on how they
are entered.   (is this right Damian?)


But since users can be in multiple groups, you're right back where you
started with possible conflicts.


"Conceivable" is a metric that leads to the Dark Side.  Is it
"necessary" that we be able to this?  I don't think so.


</description>
    <dc:creator>Scott Lawrence</dc:creator>
    <dc:date>2008-12-01T18:44:17</dc:date>
  </item>
  <textinput about="http://search.gmane.org/?group=$group=gmane.comp.voip.sipx.devel">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.voip.sipx.devel</link>
  </textinput>
</rdf:RDF>
