Re: [Standards] roster views

2009-03-02 Thread Joe Hildebrand

On Mar 2, 2009, at 10:00 AM, Mickael Remond wrote:


Tory Patnoe wrote:
Rather than redefining roster, a well-defined PEP node might be  
better

and simpler as an address book. The "address-book" node would hold a
single address per node item.


My understanding is that we are talking about roster not address  
book in

this case - the main difference being that roster plays a role on
presence whereas the address book is more a place holder for contact
pieces of information.


Implementations could always treat this PEP node as special, and treat  
changes to it as having side-effects to presence access control list  
similar to modifying your roster today.


Re: [Standards] XEP-0255 (Location Query): ethernet reference type?

2009-03-02 Thread Joe Hildebrand

On Mar 2, 2009, at 3:15 PM, Peter Saint-Andre wrote:


Uhm.. is that meaningful? Usually for location queries external
references are more useful than your address (e.g. your MAC moves  
with

your notebook, so what is the purpose of doing a query with it?)


I meant your locally-assigned IPv4 or IPv6 address, not your MAC
address. My bad.


Actually, I meant the local ethernet (MAC) address of your active  
network connection(s).  There are network elements that keep track of  
the ethernet addresses they have seen, and can glean location  
information from that connectivity information.  Imagine that your  
switch's ARP map was query-able, and you knew where each switch port  
was punched down in a given office.  Also imagine a network of  
wireless access points that can triangulate on you, given your  
ethernet address.


I had a couple of other suggestions for -255, as well:

1) Need a "discovering support" section.  I might want to find a  
location service using disco#items/disco#info, as implied by "run as a  
component on the same or a different machine from the XMPP server  
itself".
2) For components outside your core XMPP service, it would be nice to  
direct a presence to them first, so that they get notified when you go  
offline.
3) Some location services may be able to publish your XEP-80 location  
to PEP on your behalf.  If so, they should return an empty result:






Re: [Standards] XEP-0255 (Location Query): ethernet reference type?

2009-03-02 Thread Seth Fitzsimmons
>>> It seems that we'd need this because your ethernet address might be
>>> different from your wifi address even in the same location (e.g., where
>>> I am right now my ethernet address is 00:23:32:d4:28:ea whereas my wifi
>>> address is 00:23:6c:88:d4:1d).
>>>
>>
>> Uhm.. is that meaningful? Usually for location queries external
>> references are more useful than your address (e.g. your MAC moves with
>> your notebook, so what is the purpose of doing a query with it?)
>
> I meant your locally-assigned IPv4 or IPv6 address, not your MAC
> address. My bad.

I think the intent was to pass in WiFi beacons (or MAC addresses of
visible access points) rather than the assigned IP.

That said, HELD (part of the IETF GeoPriv effort) attempts to provide
mechanisms to determine location from IP:
http://tools.ietf.org/html/draft-ietf-geopriv-http-location-delivery-12

seth


Re: [Standards] XEP-0255 (Location Query): ethernet reference type?

2009-03-02 Thread Fabio Forno
On Mon, Mar 2, 2009 at 11:15 PM, Peter Saint-Andre  wrote:
>
> I meant your locally-assigned IPv4 or IPv6 address, not your MAC
> address. My bad.

Penitenziagite! :D Yep, now I get the point and it makes sense

>> Besides that there is one more reference we are starting using: RFID
>> addresses, which allow to pinpoint the exact position of the device.

The only problem is that there are few different id schemes (e.g EPC,
96bits; iso 15693, 64 bits and other proprietary). Somewhere there urn
schemes allowing the mapping between the different standards, but a
solution like this should be general enough:
rfid
idscheme:id

(need to do some more research for confirming)

-- 
Fabio Forno, Ph.D.
Ooros srl
jabber id: f...@jabber.bluendo.com


Re: [Standards] XEP-0255 (Location Query): ethernet reference type?

2009-03-02 Thread Peter Saint-Andre
Fabio Forno wrote:
> On Mon, Mar 2, 2009 at 8:23 PM, Peter Saint-Andre  wrote:
>> I was chatting with Joe Hildebrand about XEP-0255 and he mentioned that
> 
> [...]
>> It seems that we'd need this because your ethernet address might be
>> different from your wifi address even in the same location (e.g., where
>> I am right now my ethernet address is 00:23:32:d4:28:ea whereas my wifi
>> address is 00:23:6c:88:d4:1d).
>>
> 
> Uhm.. is that meaningful? Usually for location queries external
> references are more useful than your address (e.g. your MAC moves with
> your notebook, so what is the purpose of doing a query with it?)

I meant your locally-assigned IPv4 or IPv6 address, not your MAC
address. My bad.

> Besides that there is one more reference we are starting using: RFID
> addresses, which allow to pinpoint the exact position of the device.

Yes, that too would be useful.

Peter

-- 
Peter Saint-Andre
https://stpeter.im/



smime.p7s
Description: S/MIME Cryptographic Signature


Re: [Standards] XEP-0255 (Location Query): ethernet reference type?

2009-03-02 Thread Fabio Forno
On Mon, Mar 2, 2009 at 8:23 PM, Peter Saint-Andre  wrote:
> I was chatting with Joe Hildebrand about XEP-0255 and he mentioned that

[...]
> It seems that we'd need this because your ethernet address might be
> different from your wifi address even in the same location (e.g., where
> I am right now my ethernet address is 00:23:32:d4:28:ea whereas my wifi
> address is 00:23:6c:88:d4:1d).
>

Uhm.. is that meaningful? Usually for location queries external
references are more useful than your address (e.g. your MAC moves with
your notebook, so what is the purpose of doing a query with it?)

Besides that there is one more reference we are starting using: RFID
addresses, which allow to pinpoint the exact position of the device.

-- 
Fabio Forno, Ph.D.
Bluendo srl http://www.bluendo.com
jabber id: f...@jabber.bluendo.com


Re: [Standards] XEP-0255 (Location Query): ethernet reference type?

2009-03-02 Thread Andreas Monitzer

On Mar 02, 2009, at 20:23, Peter Saint-Andre wrote:

I was chatting with Joe Hildebrand about XEP-0255 and he mentioned  
that
it would be good to add a reference type for an Ethernet address,  
such as:


It seems that we'd need this because your ethernet address might be
different from your wifi address even in the same location (e.g.,  
where
I am right now my ethernet address is 00:23:32:d4:28:ea whereas my  
wifi

address is 00:23:6c:88:d4:1d).


My MacPro has two Ethernet ports built-in, bringing the total number  
of MAC addresses to 3. Some servers might have even more.


andy



[Standards] XEP-0255 (Location Query): ethernet reference type?

2009-03-02 Thread Peter Saint-Andre
I was chatting with Joe Hildebrand about XEP-0255 and he mentioned that
it would be good to add a reference type for an Ethernet address, such as:


  

  00.31.55.f9.1d.de
  ethernet

  


It seems that we'd need this because your ethernet address might be
different from your wifi address even in the same location (e.g., where
I am right now my ethernet address is 00:23:32:d4:28:ea whereas my wifi
address is 00:23:6c:88:d4:1d).

Peter

-- 
Peter Saint-Andre
https://stpeter.im/



smime.p7s
Description: S/MIME Cryptographic Signature


Re: [Standards] roster views

2009-03-02 Thread Mickael Remond
Hello Tory,

Tory Patnoe wrote:
> Rather than redefining roster, a well-defined PEP node might be better
> and simpler as an address book. The "address-book" node would hold a
> single address per node item.

My understanding is that we are talking about roster not address book in
this case - the main difference being that roster plays a role on
presence whereas the address book is more a place holder for contact
pieces of information.

-- 
Mickaël Rémond
 http://www.process-one.net/


Re: [Standards] roster views

2009-03-02 Thread Tory Patnoe
On Sat, 2009-02-28 at 14:46 +0100, Fabio Forno wrote:
> On Sat, Feb 28, 2009 at 10:59 AM, Waqas Hussain  wrote:
> > Partial roster activation is a much much more attractive feature for
> > me than partial roster retrieval. I would probably never consider
> > using partial roster retrieval for my jabber account.
> 
> Partial retrieval will become useful by using the roster as general
> purpose address book, as we discussed in Brussels. In that case it
> becomes essential to be able to query it or do partial retrievals.
> During the meeting we made also made additional use cases: each roster
> item could have additional data (vcards, certificates, ...) and that
> information should be retrieved only upon specific requests, not
> everytime you get the roster. In other words if we want to extend the
> roster we need some mechanism for filtering retrieval in two
> dimensions:
> - filtering the contacts that are retrieved
> - filtering the additional information sent with each contact

Rather than redefining roster, a well-defined PEP node might be better
and simpler as an address book. The "address-book" node would hold a
single address per node item.

I do see limitations to using PEP as an address book though. To prevent
all clients from querying all items at startup, they should cache the
results and then query for any changes since their last known state. I
don't see a way in PEP/PubSub to do that kind of retrieval though.

Also I would be nice for a address-book type feature if PEP/PubSub
allowed queries based on the content of an item. Say all users in group
XYZ.

Tory

--
Tory Patnoe
Sr. Software Developer
Cisco/Webex/Jabber
xmpp: tpat...@corp.jabber.com