Monday, August 29, 2011

Re: [Geopriv] Latest on draft-ietf-geopriv-relative-location-01.txt?

Hi Cliff,

Thanks for taking the time to look at this.

On 2011-08-27 at 03:21:55, Cliff Behrens wrote:
> All,
>
> Can someone please tell me what the status is of
> http://www.ietf.org/internet-drafts/draft-ietf-geopriv-relative-
> location
> -01.txt? It seems that the last revised draft was submitted on March
> 28, but there has been no follow-on activity or discussion related to
> it.

We're still expecting an updated version.

> I would be happy to pick-up this thread, if it is proper for me to do
> so, not having any previous involvement with this group.

Please do. Fresh eyes are always welcome. And valuable.

> I guess what still seems most mysterious to me at this point is how
> (and
> when) a target location is placed in the context of a World Coordinate
> Reference System. I suppose the map document reference used for this
> could be put in the PIDF-LO by the localization application, assuming
> that all of this was planned in advance. But I wonder about the case
> where a team must respond to an address for an emergency, so must
> discover whether a map document or BIM exists for it, along with the
> method of localization used (if one exists).

Discovery shouldn't really be necessary - the document includes the means to provide a link (URI) to a map or BIM resource. We haven't nailed down exactly what it is that is identified by the URI, simply because we haven't seen any clear indications that any one solution is going to be chosen.

> In other words, it seems
> like search of a catalog or registry might be required.

I for one, am against the building of a catalogue. I suspect that such a thing would be outside the IETF's remit.

> In either
> case, I think that instantiation of a PIDF-LO requires localization
> and contextualization applications that retrieve information and
> perform computations with it, and while these applications are
> implicit in the current draft, I'm not sure that the PIDF-LO as
> specified facilitates this data flow. Is it others' understanding
> that the secondary map data/metadata would be provided by the localization service?

See above - the <map> element provides this capability. It's crude, sure, but it's at about the level we thought would work. Anything more complete is also likely to be more complex - and that complexity has to be justified. We couldn't justify anything more than what we have. Feel free to disagree.

> Then there's that huge "hairball" related to "shapes of uncertainty."
> My feeling on this is that, if you feel the need to include some
> measure of location uncertainty in the PIDF-LO, then you should either
> provide the shape and the location of its boundary for an agreed-on
> uncertainty value (e.g., 5% error), or provide a shape (and the
> location of its
> boundary) with its uncertainty value.

We use the term "confidence" when referring to probabilities of that sort.

The draft already has that capability (the latter). See the expression of uncertainty regions - and the implied 95% confidence - in RFC 5491. Those same capabilities are used here.

> However, if all you are trying
> to convey is that a target is located somewhere within a space bounded
> by well-known building features, e.g., an office, presumably the
> coordinates of the boundary would be derived from a map document,
> e.g., a floorplan or BIM, and these would convey location uncertainty,
> e.g., I am only certain that Joe is in the main conference room but I
> can't tell you exactly where he is in it.

How is that distinction important? Whether I am uncertain about the location or whether you are uncertain about the location ultimately makes little difference if you are the consumer of the location information.

> Section 1
>
> (1) The reference location can also have dynamic components such as
> velocity. The relative offset is specified in meters using a
> Cartesian coordinate system.
>
> Does this belong in the object? If so, should it have orientation
> (and in Cartesian coordinates)? Does this make sense indoors?

Yes. Depends on your "indoors". Think of a cruise ship or any other "building" that moves. It's actually a case where relative location is most useful.

> (2) Applications could use this information to display the relative
> location. Additional fields allow the map to be oriented and scaled
> correctly.
>
> Shouldn't this be data or metadata either stored with the referenced
> document or in a catalog that references it?

Catalogue?

Yes, this is metadata, but we don't have the luxury of a consistent and controlled context into which we can reliably place such metadata. Thus, we populate the object with metadata. See also: usage rules for location objects, timestamps, method, etc...

> (3) ...and the reference location could specify a point within the
> building from which the offset is measured.
>
> If one were to determine location in this manner, then wouldn't it be
> desirable to also specify how localization was determined and its
> accuracy? (See localization generator or LG in GML 3.1.1 PIDF-LO
> Shape Application Schema for use by the Internet Engineering Task
> Force.)

That would be nice - but in order to do so would require restructuring the syntax. Being able to convey more information about the reference point was not considered important enough to warrant the added complexity.

(As an aside, the idea that you can concisely state _how_ location is generated is - in my opinion - a poor idea. Whenever someone asks how, either not answering or answering "magic" is the best way to handle it. With anything more specific, you run the risk of a recipient inferring things - and I've learned that such inferences have a dangerously high probability of being wrong. For instance, if I tell you that I determined where you are based on the identity of the cell tower you are using, would you infer that the location that I've given you is poor? Because you'd be wrong occasionally, especially if that cell is a Femtocell.)

> (4) The baseline location SHOULD be general enough to describe both
> the reference location and the relative location (reference plus
> offset).
> In particular, ....., etc.
>
> This is kind of murky...a figure would help.

Agreed.

Here's how it works:

Relative Location = { Baseline, Reference, Relative }

The actual location is (Baseline ∩ Reference) + Relative.

The reason is that old recipients don't understand Reference and Relative and need to only see the Baseline. Because the (Baseline ∩ Reference) might identify a very specific location - one that is potentially very wrong - we needed to ensure that they only saw something very general.

In practice, this is only really useful for Civic Addresses, where the intersect operation has a hope of working.

> (5) If the baseline location was expressed as a geodetic location,
> the reference MUST be geodetic. If the baseline location was
> expressed as a civic address, the reference MUST be a civic. Baseline
> and reference locations MAY also include dynamic location information [RFC5962].
>
> Seems this constraint is unnecessary if a detailed BIM were obtained
> for a civic address, and then used to determine geodetic locations
> from BIM
> + localization. Why would the baseline location ever change?

Yeah, but in order to have that interoperate, we'd also have to specify which BIM, how that BIM is acquired, etc... That's a big problem.

Feel free to ignore the MUST if you know better within your application, but please don't expect someone random on the Internet to be able to use the BIM.

> (6) The relative location can be expressed using a point (2- or 3-
> dimensional), or a shape that includes uncertainty: circle, sphere,
> ellipse, ellipsoid, polygon, prism or arc-band. Descriptions of these
> shapes can be found in [RFC5491].
>
> Seems a red-herring if you don't quantify it. Again, this might be
> determined based on localization technique.

Does not parse. Perhaps it's a nomenclature problem.

> (7) Optionally, a reference to a 'map' document can be provided. The
> reference is a URI.
>
> How/when is this association made?

Outside of the confines of a protocol specification, by someone who knows (or works out) that link.

> (8) The document could be an image or dataset that represents a map,
> floorplan or other form. The type of document the URI points to is
> described as a MIME media type.
>
> Including a CityGML BIM.gml.

As you please. As long as you have a MIME media type for your BIM you can use it.

> (9) Metadata in the relative location can include the location of the
> reference point in the map as well as an orientation (angle from
> North) and scale to align the document CRS with the WGS-84 CRS.
>
> Again, wouldn't this alignment best be made with metadata stored with
> the referenced document? If all of this look-up and alignment is
> driven by an application, then can't it also get the metadata for the
> document and use these to align it and locate the reference point in
> it?

Certainly, though JPEG images don't have a standardized metadata framework for expressing the metadata we need.

It might pay to include a statement along the lines of (the referenced document might include metadata that overrides these values).

> (10) The document is assumed to be useable by the application
> receiving the PIDF with the relative location to locate the reference
> point in the map. This document does not describe any mechanisms for
> displaying or manipulating the document other than providing the
> reference location, orientation and scale.
>
> It shouldn't have to. It should only provide the URI to the
> application which uses the PIDF-LO.

Agreed. But we'd like to make that very clear. Clear scope is very important in a specification like this. People have all sorts of unreasonable expectations.

> (11) xmlns:gp="urn:ietf:params:xml:ns:pidf:geopriv10"
>
> This needed for localization or Location Geneator?

RFC 4119 defines this structure.

> (12) xmlns:ca="urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr"
>
> Why is IETF using own specification for civic addresses rather than
> OASIS xNAL standard, as used by OGC?

http://www.xkcd.com/927/

> (13) xmlns:gs="http://www.opengis.net/pidflo/1.0"
> <http://www.opengis.net/pidflo/1.0>
>
> Is all of this still relevant given revisions to this draft?

Indeed, still relevant.

> (14) <rel:map>
...
> </rel:map>
>
> I can well imagine a use case where all of this is discovered through
> an application using civic or geodetic address and knowledge of LG.

Absolutely. The map is optional.

> Datum, baseline location, reference location, relative location...need
> to be more carefully defined and distinguished, along with the
> implications for each when applied to civic and geodetic addresses.
> Isn't "elevation" a better term since it refers to height above geoid
> (or sea level) rather than height above ground?

These are terms of art. There's an expectation that they are understood. We are fairly careful when defining how the Cartesian space is defined, but if that is not clear enough, please let us know.

And careful with "height above geoid". We've been stung on that one before. Not everyone carries an EGM. We use WGS84, and height above ellipsoid is altitude.

> (16) Dynamic location information [RFC5962] in the baseline or
> reference location alters relative coordinate system. The resulting
> Cartesian coordinate system axes are rotated so that the 'y' axis is
> oriented along the direction described by the <orientation> element.
> The coordinate system also moves as described by the <speed> and
> <heading> elements.
>
> Not sure this makes sense. Shouldn't the baseline location, at least,
> remain fixed since it may be the only datum stored for a building
> through which one can associate WRS and LCS?

That's only true if the building is stationary, or your reference point is a building.

> (17) Shape data is used to represent regions of uncertainty for the
> reference and relative locations. Shape data in the reference
> location uses a WGS84 [WGS84] CRS. Shape data in the relative
> location uses a relative CRS.
>
> This makes little sense unless either (a) an uncertainty value is used
> to compute a shape, or (b) an uncertainty measure is provided for a
> shape. Otherwise, if a shape is used to provide an approximate
> location for a target, e.g., somewhere in an office room, then
> presumably a floorplan or BIM (with the proper shape and coordinate
> values) would be used to provide the geospatial context for target
> location.

RFC 5491 describes the term "shape" as it is used in this context.

> (18) A circle or sphere describes a single point with a single
> uncertainty value in meters.
>
> Don't see where uncertainty value is provided in the example below
> (i.e., 4.9.2.1).

Look for <gs:radius>.

> (19) A ellipse or ellipsoid describes a point with an elliptical or
> ellipsoidal uncertainty region.
>
> Why doesn't this shape also have associated with it an uncertainty
> value (like the circle), especially if this is the reason for
> providing a shape?

I think that we use very different definitions for uncertainty. See above. The same applies to your comments (20, 21).

> (22) Maps can be simple images, vector files, 2-D or 3-D geospatial
> databases, or any other form of representation understood by both the
> sender and recipient.
>
> I would include a BIM, e.g., a CityGML model, in this list of
> representations.

As implied by the statement, you are free to use any map form that you like.

> But how is this reference added to the PIDF-LO? I
> would also like to provide a link to a catalog service that provides a
> map or model for a civic or geodetic location. The catalog service
> would supply appropriate metadata, e.g., CRS, publication data, datum
> or "baseline location", etc. for the document.

Is a URI insufficient for this purpose?

Regards,
Martin

> --
> Clifford Behrens, PhD
> Senior Scientist & Director
> Information Analysis
> Applied Research
> Telcordia Technologies, Inc.
> Phone: 732-699-2619
> FAX: 732-336-7015
> Email: cliff@research.telcordia.com


_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv

Friday, August 26, 2011

[Geopriv] Latest on draft-ietf-geopriv-relative-location-01.txt?

All,

Can someone please tell me what the status is of http://www.ietf.org/internet-drafts/draft-ietf-geopriv-relative-location-01.txt?  It seems that the last revised draft was submitted on March 28, but there has been no follow-on activity or discussion related to it.

I would be happy to pick-up this thread, if it is proper for me to do so, not having any previous involvement with this group.  I will be attending the OGC CityGML SWG in Sept., so was hoping to learn more about how they are modeling relative location with the objective of using some of their thinking to inform the specification of relative location in PIDF-LO.  Guess what I am struggling with a bit at the moment is how much information is proper for the PIDF-LO, and how much should be provided by services referenced in the object.

I guess what still seems most mysterious to me at this point is how (and when) a target location is placed in the context of a World Coordinate Reference System.  I suppose the map document reference used for this could be put in the PIDF-LO by the localization application, assuming that all of this was planned in advance.  But I wonder about the case where a team must respond to an address for an emergency, so must discover whether a map document or BIM exists for it, along with the method of localization used (if one exists).  In other words, it seems like search of a catalog or registry might be required.  In either case, I think that instantiation of a PIDF-LO requires localization and contextualization applications that retrieve information and perform computations with it, and while these applications are implicit in the current draft, I'm not sure that the PIDF-LO as specified facilitates this data flow.  Is it others' understanding that the secondary map data/metadata would be provided by the localization service?

Then there's that huge "hairball" related to "shapes of uncertainty."  My feeling on this is that, if you feel the need to include some measure of location uncertainty in the PIDF-LO, then you should either provide the shape and the location of its boundary for an agreed-on uncertainty value (e.g., 5% error), or provide a shape (and the location of its boundary) with its uncertainty value. However, if all you are trying to convey is that a target is located somewhere within a space bounded by well-known building features, e.g., an office, presumably the coordinates of the boundary would be derived from a map document, e.g., a floorplan or BIM, and these would convey location uncertainty, e.g., I am only certain that Joe is in the main conference room but I can't tell you exactly where he is in it.

At any rate, I have provided more detailed comments below to 22 excerpts, referenced by section in the current draft.  I would gladly engage others in clarifying these points, and would be happy to talk to people at the OGC meetings in Sept. about any questions or outstanding issues related to this draft.

Regards,

Cliff Behrens

===============  Comments Follow Below ===============================================

Section 1

(1)  The reference location can also have dynamic components such as velocity.  The relative offset is specified in meters using a Cartesian coordinate system.

Does this belong in the object?  If so, should it have orientation (and in Cartesian coordinates)?  Does this make sense indoors?

(2)  Applications could use this information to display the relative location.  Additional fields allow the map to be oriented and scaled correctly.


Shouldn’t this be data or metadata either stored with the referenced document or in a catalog that references it?

Section 3

(3)  ...and the reference location could specify a point within the building from which the offset is measured.

If one were to determine location in this manner, then wouldn’t it be desirable to also specify how localization was determined and its accuracy?  (See localization generator or LG in GML 3.1.1 PIDF-LO Shape Application Schema for use by the Internet Engineering Task Force.)

(4)  The baseline location SHOULD be general enough to describe both the reference location and the relative location (reference plus offset).  In particular, ....., etc.

This is kind of murky...a figure would help.

(5)  If the baseline location was expressed as a geodetic location, the reference MUST be geodetic.  If the baseline location was expressed as a civic address, the reference MUST be a civic.  Baseline and reference locations MAY also include dynamic location information [RFC5962].


Seems this constraint is unnecessary if a detailed BIM were obtained for a civic address, and then used to determine geodetic locations from BIM + localization.  Why would the baseline location ever change?

(6)  The relative location can be expressed using a point (2- or 3-dimensional), or a shape that includes uncertainty: circle, sphere, ellipse, ellipsoid, polygon, prism or arc-band.  Descriptions of these shapes can be found in [RFC5491].

Seems a red-herring if you don’t quantify it.  Again, this might be determined based on localization technique.

(7)  Optionally, a reference to a 'map' document can be provided.  The reference is a URI.
 
How/when is this association made?

(8)  The document could be an image or dataset that represents a map, floorplan or other form.  The type of document the URI points to is described as a MIME media type. 


Including a CityGML BIM.gml.

(9)  Metadata in the relative location can include the location of the reference point in the map as well as an orientation (angle from North) and scale to align the document CRS with the WGS-84 CRS.
 
Again, wouldn’t this alignment best be made with metadata stored with the referenced document?  If all of this look-up and alignment is driven by an application, then can’t it also get the metadata for the document and use these to align it and locate the reference point in it?

(10)  The document is assumed to be useable by the application receiving the PIDF with the relative location to locate the reference point in the map.  This document does not describe any mechanisms for displaying or manipulating the document other than providing the reference location, orientation and scale.

It shouldn’t have to.  It should only provide the URI to the application which uses the PIDF-LO.

(11)  xmlns:gp="urn:ietf:params:xml:ns:pidf:geopriv10"

            
This needed for localization or Location Geneator?

(12)  xmlns:ca="urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr"

Why is IETF using own specification for civic addresses rather than OASIS xNAL standard, as used by OGC?

(13)  xmlns:gs="http://www.opengis.net/pidflo/1.0"

Is all of this still relevant given revisions to this draft?

(14)  <rel:map>
         <rel:url type="image/png">
            http://example.com/location/map.png
         </rel:url>
         <rel:offset>20. 120.</rel:offset>
         <rel:orientation>29.</rel:orientation>
         <rel:scale>20. -20.</rel:scale>
      </rel:map>


I can well imagine a use case where all of this is discovered through an application using civic or geodetic address and knowledge of LG.

Section 4

(15)  Relative location is a shape (point, circle, ellipse...).  The shape is defined with a CRS that has a datum defined as the reference (which appears as a civic address or geodetic location in the tuple), and the shape coordinates as meter offsets North/East of the datum measured in meters (with an optional Z offset relative to datum altitude).  An optional angle allows the reference CRS be to rotated with respect to North.

Datum, baseline location, reference location, relative location...need to be more carefully defined and distinguished, along with the implications for each when applied to civic and geodetic addresses.  Isn’t “elevation” a better term since it refers to height above geoid (or sea level) rather than height above ground?

4.2

(16)  Dynamic location information [RFC5962] in the baseline or reference location alters relative coordinate system.  The resulting Cartesian coordinate system axes are rotated so that the 'y' axis is oriented along the direction described by the <orientation> element.  The coordinate system also moves as described by the <speed> and <heading> elements.


Not sure this makes sense.  Shouldn’t the baseline location, at least, remain fixed since it may be the only datum stored for a building through which one can associate WRS and LCS?

4.9

(17)  Shape data is used to represent regions of uncertainty for the reference and relative locations.  Shape data in the reference location uses a WGS84 [WGS84] CRS.  Shape data in the relative location uses a relative CRS.

This makes little sense unless either (a) an uncertainty value is used to compute a shape, or (b) an uncertainty measure is provided for a shape.  Otherwise, if a shape is used to provide an approximate location for a target, e.g., somewhere in an office room, then presumably a floorplan or BIM (with the proper shape and coordinate values) would be used to provide the geospatial context for target location.

4.9.2

(18)  A circle or sphere describes a single point with a single uncertainty value in meters.

Don’t see where uncertainty value is provided in the example below (i.e., 4.9.2.1).

4.9.3

(19)  A ellipse or ellipsoid describes a point with an elliptical or ellipsoidal uncertainty region.

Why doesn’t this shape also have associated with it an uncertainty value (like the circle), especially if this is the reason for providing a shape?

4.9.4

(20)  A polygon or prism include a number of points that describe the outer boundary of an uncertainty region.

 
...and what is its value?

4.9.5

(21)  A arc-band describes a region constrained by a range of angles and distances from a predetermined point.  This shape can only be provided for a two-dimensional CRS.

Why is uncertainty not a property of this shape?

4.10

(22)  Maps can be simple images, vector files, 2-D or 3-D geospatial databases, or any other form of representation understood by both the sender and recipient.


I would include a BIM, e.g., a CityGML model, in this list of representations.  But how is this reference added to the PIDF-LO?  I would also like to provide a link to a catalog service that provides a map or model for a civic or geodetic location.  The catalog service would supply appropriate metadata, e.g., CRS, publication data, datum or “baseline location”, etc. for the document.
--  Clifford Behrens, PhD Senior Scientist & Director Information Analysis Applied Research Telcordia Technologies, Inc. Phone:  732-699-2619 FAX:    732-336-7015 Email:  cliff@research.telcordia.com

Thursday, August 18, 2011

Re: [Ecrit] [Geopriv] Verifying errata 2511

Ted - with this argument, do you still think the errata is inappropriate?

Your suggestion for an example in local-civic is something we could do anyhow - does anybody think that would be a bad idea?

RjS

On Aug 7, 2011, at 7:22 PM, Thomson, Martin wrote:

> On 2011-08-06 at 07:56:26, Ted Hardie wrote:
>> In the examples used in RFC 5222, there was only one namespace, so
>> there was no need for a disambiguation prefix for the elements. Even
>> in your example, the disambiguation occurs with a prefix only on one
>> of the two namespaces; the erratum appears to suggest it is required
>> even when there is a single namespace. I don't think it is.
>
> The problem isn't that the example is ambiguous to you or I. Machine interpretation of these elements is unable to make the sorts of inferences you are describing.
>
> The type of each of these elements is clear:
> qnameList = list { xsd:QName* }
>
> Say that I implement this in Java with JAXB. The type of each of these elements (based on the schema) is java.util.List<javax.xml.namespace.QName>. When I go looking to see if the "A3" element is valid, I would use something like:
>
> List<QName> valid = locationValidation.getValid();
> for (QName n : valid) {
> if (n.getNamespaceURI().equals("urn:...:civicAddr")
> && n.getLocalPart().equals("A3")) {
> return true;
> }
> }
> return false;
>
> That wouldn't work with the example as it stands, because the value that my parser reads is {urn:ietf:params:xml:ns:lost1}:A3.
>
> Another secondary benefit of the schema being as it is: noise is flagged as being in error. The following would be picked up in parsing and validation unless the "foo" prefix was bound:
>
> <valid>foo:bar</valid>
>
> --Martin
> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www.ietf.org/mailman/listinfo/ecrit

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www.ietf.org/mailman/listinfo/ecrit

Tuesday, August 16, 2011

[Geopriv] Fwd: Last Call: (Multi-threaded Routing Toolkit (MRT) Border Gateway Protocol (BGP) routing information export format with geo-location extensions) to Proposed Standard

FYI, may be of interest to some here.
--Richard

Begin forwarded message:

> From: The IESG <iesg-secretary@ietf.org>
> Date: August 12, 2011 11:23:29 AM EDT
> To: IETF-Announce <ietf-announce@ietf.org>
> Cc: grow@ietf.org
> Subject: Last Call: <draft-ietf-grow-geomrt-04.txt> (Multi-threaded Routing Toolkit (MRT) Border Gateway Protocol (BGP) routing information export format with geo-location extensions) to Proposed Standard
> Reply-To: ietf@ietf.org
>
>
> The IESG has received a request from the Global Routing Operations WG
> (grow) to consider the following document:
> - 'Multi-threaded Routing Toolkit (MRT) Border Gateway Protocol (BGP)
> routing information export format with geo-location extensions'
> <draft-ietf-grow-geomrt-04.txt> as a Proposed Standard
>
> The IESG plans to make a decision in the next few weeks, and solicits
> final comments on this action. Please send substantive comments to the
> ietf@ietf.org mailing lists by 2011-08-26. Exceptionally, comments may be
> sent to iesg@ietf.org instead. In either case, please retain the
> beginning of the Subject line to allow automated sorting.
>
> Abstract
>
>
> This document updates the Multi-threaded Routing Toolkit (MRT) export
> format for Border Gateway Protocol (BGP) routing information by
> extending it to include optional terrestrial coordinates of a BGP
> Collector and its BGP Peers.
>
>
>
>
> The file can be obtained via
> http://datatracker.ietf.org/doc/draft-ietf-grow-geomrt/
>
> IESG discussion can be tracked via
> http://datatracker.ietf.org/doc/draft-ietf-grow-geomrt/
>
>
> No IPR declarations have been submitted directly on this I-D.
>
>
> _______________________________________________
> IETF-Announce mailing list
> IETF-Announce@ietf.org
> https://www.ietf.org/mailman/listinfo/ietf-announce

_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv

Sunday, August 7, 2011

Re: [Ecrit] [Geopriv] Verifying errata 2511

On 2011-08-06 at 07:56:26, Ted Hardie wrote:
> In the examples used in RFC 5222, there was only one namespace, so
> there was no need for a disambiguation prefix for the elements. Even
> in your example, the disambiguation occurs with a prefix only on one
> of the two namespaces; the erratum appears to suggest it is required
> even when there is a single namespace. I don't think it is.

The problem isn't that the example is ambiguous to you or I. Machine interpretation of these elements is unable to make the sorts of inferences you are describing.

The type of each of these elements is clear:
qnameList = list { xsd:QName* }

Say that I implement this in Java with JAXB. The type of each of these elements (based on the schema) is java.util.List<javax.xml.namespace.QName>. When I go looking to see if the "A3" element is valid, I would use something like:

List<QName> valid = locationValidation.getValid();
for (QName n : valid) {
if (n.getNamespaceURI().equals("urn:...:civicAddr")
&& n.getLocalPart().equals("A3")) {
return true;
}
}
return false;

That wouldn't work with the example as it stands, because the value that my parser reads is {urn:ietf:params:xml:ns:lost1}:A3.

Another secondary benefit of the schema being as it is: noise is flagged as being in error. The following would be picked up in parsing and validation unless the "foo" prefix was bound:

<valid>foo:bar</valid>

--Martin
_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www.ietf.org/mailman/listinfo/ecrit

Friday, August 5, 2011

Re: [Ecrit] [Geopriv] Verifying errata 2511

This just highlights the fact that we need to errata the examples because people are implementing from non-normative examples rather than from normative schema.
________________________________________
From: ecrit-bounces@ietf.org [ecrit-bounces@ietf.org] On Behalf Of Rosen, Brian [Brian.Rosen@neustar.biz]
Sent: Friday, August 05, 2011 5:05 PM
To: Ted Hardie
Cc: ecrit@ietf.org
Subject: Re: [Ecrit] [Geopriv] Verifying errata 2511

Also, there are implementations that do it the way the text currently illustrates, and it works, so this would require them to change, for little gain.

While I would have preferred that we handled this better in 5222, I'm with Ted here.

Brian

On Aug 5, 2011, at 5:56 PM, Ted Hardie wrote:

> Howdy Richard,
>
> Your example is definitely better than the text in the erratum, but I
> still don't think this is an erratum for RFC 5222.
>
> RFC 5222 says:
>
> The <valid> element enumerates those civic address elements that have
> been recognized as valid by the LoST server and that have been used to
> determine the mapping. The <unchecked> elements enumerates the civic
> address elements that the server did not check and that were not used
> in determining the response. The <invalid> element enumerate civic
> address elements that the server attempted to check, but that did not
> match the other civic address elements found in the <valid> list.
> Civic location tokens that are not listed in either the <valid>
> <invalid>, or <unchecked> element belong to the class of unchecked
> tokens.
>
> In the examples used in RFC 5222, there was only one namespace, so
> there was no need for a disambiguation prefix for the elements. Even
> in your example, the disambiguation occurs with a prefix only on one
> of the two namespaces; the erratum appears to suggest it is required
> even when there is a single namespace. I don't think it is.
>
> A better approach here, at least in my opinion, would be to add a
> locationValidation example to draft-ietf-geopriv-local-civic, to show
> how it works when there are multiple namespaces. I don't think that
> would require the draft to update RFC 5222--it's just an example, not
> a substantive change (again, just my opinion). It's also far more
> likely to be seen there than in an erraturm.
>
> Ted
>
>
> On Thu, Aug 4, 2011 at 5:15 PM, Richard L. Barnes <rbarnes@bbn.com> wrote:
>> The confusion arises when you have civic address elements that originate from multiple namespaces, as in draft-ietf-geopriv-local-civic:
>>
>> <civicAddress xml:lang="en-GB"
>> xmlns="urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr"
>> xmlns:cdc="http://devon.canals.org.uk/civic">
>> <country>UK</country>
>> <A1>Devon</A1>
>> <A3>Monkokehampton</A3>
>> <RD>Deckport</RD>
>> <STS>Cross</STS>
>>
>> <cdc:bridge>21451338</cdc:bridge>
>>
>> </civicAddress>
>>
>>
>> On Aug 4, 2011, at 6:28 PM, Ted Hardie wrote:
>>
>>> I don't think this is needed. If you look at the full response,
>>> you'll see that this namespace is declared in reference to the
>>> civicAddress in both the query and response:
>>>
>>> <civicAddress
>>> xmlns="urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr">
>>> <country>DE</country>
>>> <A1>Bavaria</A1>
>>> <A3>Munich</A3>
>>> <PC>81675</PC>
>>> </civicAddress>
>>>
>>> The location ID is present in both as well, so I don't think there
>>> should be much confusion about how the location validation response
>>> elements are to be interepreted. They are specific to a location,
>>> which already has a namespace attached.
>>>
>>> It may be that further text is required to make that even more clear,
>>> but I don't think adding a namespace within the locationValidation
>>> response itself is needed.
>>>
>>> regards,
>>>
>>> Ted
>>>
>>>
>>>
>>> On Thu, Aug 4, 2011 at 12:12 PM, Robert Sparks <rjsparks@nostrum.com> wrote:
>>>> (note the crosspost - please reply only to ecrit@ietf.org)
>>>> Please see <http://www.rfc-editor.org/errata_search.php?eid=2511>
>>>> and thread on the Ecrit list titled
>>>>
>>>> Erratum report on erratum 2511 to RFC 5222 (LoST: A Location-to-Service
>>>> Translation Protocol)
>>>>
>>>> which started Nov 23, 2010.
>>>> Given the subsequent discussion of draft-ietf-geopriv-local-civic, I plan to
>>>> mark this errata as
>>>> Verified. If you don't think this is the correct thing to do, please let me
>>>> know ASAP. If there are no
>>>> replies, I will verify that errata next Thursday (11Aug)
>>>> _______________________________________________
>>>> Geopriv mailing list
>>>> Geopriv@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/geopriv
>>>>
>>>>
>>> _______________________________________________
>>> Ecrit mailing list
>>> Ecrit@ietf.org
>>> https://www.ietf.org/mailman/listinfo/ecrit
>>
>>
> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www.ietf.org/mailman/listinfo/ecrit

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www.ietf.org/mailman/listinfo/ecrit
_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www.ietf.org/mailman/listinfo/ecrit

Re: [Ecrit] [Geopriv] Verifying errata 2511

I don't think that local-civic needs to update RFC5222, but I don't think that the examples in RFC5222 are correct either when it comes to the token shown in the validation examples. The schema clearly calls for a qualified name list, and the tokens in the examples are not suitably qualified.

I don't think that it hurts to have an annex in local-civic that shows what a LoST query and validation response might look like, I would like to hear if anybody else is okay with approach before we update local-civic though since we have agreement to call a WGLC once the document is updated with the registry consensus.

Cheers
James


________________________________________
From: ecrit-bounces@ietf.org [ecrit-bounces@ietf.org] On Behalf Of Ted Hardie [ted.ietf@gmail.com]
Sent: Friday, August 05, 2011 4:56 PM
To: Richard L. Barnes
Cc: ecrit@ietf.org
Subject: Re: [Ecrit] [Geopriv] Verifying errata 2511

Howdy Richard,

Your example is definitely better than the text in the erratum, but I
still don't think this is an erratum for RFC 5222.

RFC 5222 says:

The <valid> element enumerates those civic address elements that have
been recognized as valid by the LoST server and that have been used to
determine the mapping. The <unchecked> elements enumerates the civic
address elements that the server did not check and that were not used
in determining the response. The <invalid> element enumerate civic
address elements that the server attempted to check, but that did not
match the other civic address elements found in the <valid> list.
Civic location tokens that are not listed in either the <valid>
<invalid>, or <unchecked> element belong to the class of unchecked
tokens.

In the examples used in RFC 5222, there was only one namespace, so
there was no need for a disambiguation prefix for the elements. Even
in your example, the disambiguation occurs with a prefix only on one
of the two namespaces; the erratum appears to suggest it is required
even when there is a single namespace. I don't think it is.

A better approach here, at least in my opinion, would be to add a
locationValidation example to draft-ietf-geopriv-local-civic, to show
how it works when there are multiple namespaces. I don't think that
would require the draft to update RFC 5222--it's just an example, not
a substantive change (again, just my opinion). It's also far more
likely to be seen there than in an erraturm.

Ted


On Thu, Aug 4, 2011 at 5:15 PM, Richard L. Barnes <rbarnes@bbn.com> wrote:
> The confusion arises when you have civic address elements that originate from multiple namespaces, as in draft-ietf-geopriv-local-civic:
>
> <civicAddress xml:lang="en-GB"
> xmlns="urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr"
> xmlns:cdc="http://devon.canals.org.uk/civic">
> <country>UK</country>
> <A1>Devon</A1>
> <A3>Monkokehampton</A3>
> <RD>Deckport</RD>
> <STS>Cross</STS>
>
> <cdc:bridge>21451338</cdc:bridge>
>
> </civicAddress>
>
>
> On Aug 4, 2011, at 6:28 PM, Ted Hardie wrote:
>
>> I don't think this is needed. If you look at the full response,
>> you'll see that this namespace is declared in reference to the
>> civicAddress in both the query and response:
>>
>> <civicAddress
>> xmlns="urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr">
>> <country>DE</country>
>> <A1>Bavaria</A1>
>> <A3>Munich</A3>
>> <PC>81675</PC>
>> </civicAddress>
>>
>> The location ID is present in both as well, so I don't think there
>> should be much confusion about how the location validation response
>> elements are to be interepreted. They are specific to a location,
>> which already has a namespace attached.
>>
>> It may be that further text is required to make that even more clear,
>> but I don't think adding a namespace within the locationValidation
>> response itself is needed.
>>
>> regards,
>>
>> Ted
>>
>>
>>
>> On Thu, Aug 4, 2011 at 12:12 PM, Robert Sparks <rjsparks@nostrum.com> wrote:
>>> (note the crosspost - please reply only to ecrit@ietf.org)
>>> Please see <http://www.rfc-editor.org/errata_search.php?eid=2511>
>>> and thread on the Ecrit list titled
>>>
>>> Erratum report on erratum 2511 to RFC 5222 (LoST: A Location-to-Service
>>> Translation Protocol)
>>>
>>> which started Nov 23, 2010.
>>> Given the subsequent discussion of draft-ietf-geopriv-local-civic, I plan to
>>> mark this errata as
>>> Verified. If you don't think this is the correct thing to do, please let me
>>> know ASAP. If there are no
>>> replies, I will verify that errata next Thursday (11Aug)
>>> _______________________________________________
>>> Geopriv mailing list
>>> Geopriv@ietf.org
>>> https://www.ietf.org/mailman/listinfo/geopriv
>>>
>>>
>> _______________________________________________
>> Ecrit mailing list
>> Ecrit@ietf.org
>> https://www.ietf.org/mailman/listinfo/ecrit
>
>
_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www.ietf.org/mailman/listinfo/ecrit
_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www.ietf.org/mailman/listinfo/ecrit

Re: [Ecrit] [Geopriv] Verifying errata 2511

Also, there are implementations that do it the way the text currently illustrates, and it works, so this would require them to change, for little gain.

While I would have preferred that we handled this better in 5222, I'm with Ted here.

Brian

On Aug 5, 2011, at 5:56 PM, Ted Hardie wrote:

> Howdy Richard,
>
> Your example is definitely better than the text in the erratum, but I
> still don't think this is an erratum for RFC 5222.
>
> RFC 5222 says:
>
> The <valid> element enumerates those civic address elements that have
> been recognized as valid by the LoST server and that have been used to
> determine the mapping. The <unchecked> elements enumerates the civic
> address elements that the server did not check and that were not used
> in determining the response. The <invalid> element enumerate civic
> address elements that the server attempted to check, but that did not
> match the other civic address elements found in the <valid> list.
> Civic location tokens that are not listed in either the <valid>
> <invalid>, or <unchecked> element belong to the class of unchecked
> tokens.
>
> In the examples used in RFC 5222, there was only one namespace, so
> there was no need for a disambiguation prefix for the elements. Even
> in your example, the disambiguation occurs with a prefix only on one
> of the two namespaces; the erratum appears to suggest it is required
> even when there is a single namespace. I don't think it is.
>
> A better approach here, at least in my opinion, would be to add a
> locationValidation example to draft-ietf-geopriv-local-civic, to show
> how it works when there are multiple namespaces. I don't think that
> would require the draft to update RFC 5222--it's just an example, not
> a substantive change (again, just my opinion). It's also far more
> likely to be seen there than in an erraturm.
>
> Ted
>
>
> On Thu, Aug 4, 2011 at 5:15 PM, Richard L. Barnes <rbarnes@bbn.com> wrote:
>> The confusion arises when you have civic address elements that originate from multiple namespaces, as in draft-ietf-geopriv-local-civic:
>>
>> <civicAddress xml:lang="en-GB"
>> xmlns="urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr"
>> xmlns:cdc="http://devon.canals.org.uk/civic">
>> <country>UK</country>
>> <A1>Devon</A1>
>> <A3>Monkokehampton</A3>
>> <RD>Deckport</RD>
>> <STS>Cross</STS>
>>
>> <cdc:bridge>21451338</cdc:bridge>
>>
>> </civicAddress>
>>
>>
>> On Aug 4, 2011, at 6:28 PM, Ted Hardie wrote:
>>
>>> I don't think this is needed. If you look at the full response,
>>> you'll see that this namespace is declared in reference to the
>>> civicAddress in both the query and response:
>>>
>>> <civicAddress
>>> xmlns="urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr">
>>> <country>DE</country>
>>> <A1>Bavaria</A1>
>>> <A3>Munich</A3>
>>> <PC>81675</PC>
>>> </civicAddress>
>>>
>>> The location ID is present in both as well, so I don't think there
>>> should be much confusion about how the location validation response
>>> elements are to be interepreted. They are specific to a location,
>>> which already has a namespace attached.
>>>
>>> It may be that further text is required to make that even more clear,
>>> but I don't think adding a namespace within the locationValidation
>>> response itself is needed.
>>>
>>> regards,
>>>
>>> Ted
>>>
>>>
>>>
>>> On Thu, Aug 4, 2011 at 12:12 PM, Robert Sparks <rjsparks@nostrum.com> wrote:
>>>> (note the crosspost - please reply only to ecrit@ietf.org)
>>>> Please see <http://www.rfc-editor.org/errata_search.php?eid=2511>
>>>> and thread on the Ecrit list titled
>>>>
>>>> Erratum report on erratum 2511 to RFC 5222 (LoST: A Location-to-Service
>>>> Translation Protocol)
>>>>
>>>> which started Nov 23, 2010.
>>>> Given the subsequent discussion of draft-ietf-geopriv-local-civic, I plan to
>>>> mark this errata as
>>>> Verified. If you don't think this is the correct thing to do, please let me
>>>> know ASAP. If there are no
>>>> replies, I will verify that errata next Thursday (11Aug)
>>>> _______________________________________________
>>>> Geopriv mailing list
>>>> Geopriv@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/geopriv
>>>>
>>>>
>>> _______________________________________________
>>> Ecrit mailing list
>>> Ecrit@ietf.org
>>> https://www.ietf.org/mailman/listinfo/ecrit
>>
>>
> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www.ietf.org/mailman/listinfo/ecrit

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www.ietf.org/mailman/listinfo/ecrit

Re: [Ecrit] [Geopriv] Verifying errata 2511

Howdy Richard,

Your example is definitely better than the text in the erratum, but I
still don't think this is an erratum for RFC 5222.

RFC 5222 says:

The <valid> element enumerates those civic address elements that have
been recognized as valid by the LoST server and that have been used to
determine the mapping. The <unchecked> elements enumerates the civic
address elements that the server did not check and that were not used
in determining the response. The <invalid> element enumerate civic
address elements that the server attempted to check, but that did not
match the other civic address elements found in the <valid> list.
Civic location tokens that are not listed in either the <valid>
<invalid>, or <unchecked> element belong to the class of unchecked
tokens.

In the examples used in RFC 5222, there was only one namespace, so
there was no need for a disambiguation prefix for the elements. Even
in your example, the disambiguation occurs with a prefix only on one
of the two namespaces; the erratum appears to suggest it is required
even when there is a single namespace. I don't think it is.

A better approach here, at least in my opinion, would be to add a
locationValidation example to draft-ietf-geopriv-local-civic, to show
how it works when there are multiple namespaces. I don't think that
would require the draft to update RFC 5222--it's just an example, not
a substantive change (again, just my opinion). It's also far more
likely to be seen there than in an erraturm.

Ted


On Thu, Aug 4, 2011 at 5:15 PM, Richard L. Barnes <rbarnes@bbn.com> wrote:
> The confusion arises when you have civic address elements that originate from multiple namespaces, as in draft-ietf-geopriv-local-civic:
>
> <civicAddress xml:lang="en-GB"
>     xmlns="urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr"
>     xmlns:cdc="http://devon.canals.org.uk/civic">
>   <country>UK</country>
>   <A1>Devon</A1>
>   <A3>Monkokehampton</A3>
>   <RD>Deckport</RD>
>   <STS>Cross</STS>
>
>   <cdc:bridge>21451338</cdc:bridge>
>
> </civicAddress>
>
>
> On Aug 4, 2011, at 6:28 PM, Ted Hardie wrote:
>
>> I don't think this is needed.  If you look at the full response,
>> you'll see that this namespace is declared in reference to the
>> civicAddress in both the query and response:
>>
>> <civicAddress
>>           xmlns="urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr">
>>           <country>DE</country>
>>           <A1>Bavaria</A1>
>>           <A3>Munich</A3>
>>           <PC>81675</PC>
>>         </civicAddress>
>>
>> The location ID is present in both as well, so I don't think there
>> should be much confusion about how the location validation response
>> elements are to be interepreted.  They are specific to a location,
>> which already has a namespace attached.
>>
>> It may be that further text is required to make that even more clear,
>> but I don't think adding a namespace within the locationValidation
>> response itself is needed.
>>
>> regards,
>>
>> Ted
>>
>>
>>
>> On Thu, Aug 4, 2011 at 12:12 PM, Robert Sparks <rjsparks@nostrum.com> wrote:
>>> (note the crosspost - please reply only to ecrit@ietf.org)
>>> Please see <http://www.rfc-editor.org/errata_search.php?eid=2511>
>>> and thread on the Ecrit list titled
>>>
>>> Erratum report on erratum 2511 to RFC 5222 (LoST: A Location-to-Service
>>> Translation Protocol)
>>>
>>> which started Nov 23, 2010.
>>> Given the subsequent discussion of draft-ietf-geopriv-local-civic, I plan to
>>> mark this errata as
>>> Verified. If you don't think this is the correct thing to do, please let me
>>> know ASAP. If there are no
>>> replies, I will verify that errata next Thursday (11Aug)
>>> _______________________________________________
>>> Geopriv mailing list
>>> Geopriv@ietf.org
>>> https://www.ietf.org/mailman/listinfo/geopriv
>>>
>>>
>> _______________________________________________
>> Ecrit mailing list
>> Ecrit@ietf.org
>> https://www.ietf.org/mailman/listinfo/ecrit
>
>
_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www.ietf.org/mailman/listinfo/ecrit

Thursday, August 4, 2011

Re: [Ecrit] [Geopriv] Verifying errata 2511

The confusion arises when you have civic address elements that originate from multiple namespaces, as in draft-ietf-geopriv-local-civic:

<civicAddress xml:lang="en-GB"
xmlns="urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr"
xmlns:cdc="http://devon.canals.org.uk/civic">
<country>UK</country>
<A1>Devon</A1>
<A3>Monkokehampton</A3>
<RD>Deckport</RD>
<STS>Cross</STS>

<cdc:bridge>21451338</cdc:bridge>

</civicAddress>


On Aug 4, 2011, at 6:28 PM, Ted Hardie wrote:

> I don't think this is needed. If you look at the full response,
> you'll see that this namespace is declared in reference to the
> civicAddress in both the query and response:
>
> <civicAddress
> xmlns="urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr">
> <country>DE</country>
> <A1>Bavaria</A1>
> <A3>Munich</A3>
> <PC>81675</PC>
> </civicAddress>
>
> The location ID is present in both as well, so I don't think there
> should be much confusion about how the location validation response
> elements are to be interepreted. They are specific to a location,
> which already has a namespace attached.
>
> It may be that further text is required to make that even more clear,
> but I don't think adding a namespace within the locationValidation
> response itself is needed.
>
> regards,
>
> Ted
>
>
>
> On Thu, Aug 4, 2011 at 12:12 PM, Robert Sparks <rjsparks@nostrum.com> wrote:
>> (note the crosspost - please reply only to ecrit@ietf.org)
>> Please see <http://www.rfc-editor.org/errata_search.php?eid=2511>
>> and thread on the Ecrit list titled
>>
>> Erratum report on erratum 2511 to RFC 5222 (LoST: A Location-to-Service
>> Translation Protocol)
>>
>> which started Nov 23, 2010.
>> Given the subsequent discussion of draft-ietf-geopriv-local-civic, I plan to
>> mark this errata as
>> Verified. If you don't think this is the correct thing to do, please let me
>> know ASAP. If there are no
>> replies, I will verify that errata next Thursday (11Aug)
>> _______________________________________________
>> Geopriv mailing list
>> Geopriv@ietf.org
>> https://www.ietf.org/mailman/listinfo/geopriv
>>
>>
> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www.ietf.org/mailman/listinfo/ecrit

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www.ietf.org/mailman/listinfo/ecrit

Re: [Ecrit] [Geopriv] Verifying errata 2511

I don't think this is needed. If you look at the full response,
you'll see that this namespace is declared in reference to the
civicAddress in both the query and response:

<civicAddress
xmlns="urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr">
<country>DE</country>
<A1>Bavaria</A1>
<A3>Munich</A3>
<PC>81675</PC>
</civicAddress>

The location ID is present in both as well, so I don't think there
should be much confusion about how the location validation response
elements are to be interepreted. They are specific to a location,
which already has a namespace attached.

It may be that further text is required to make that even more clear,
but I don't think adding a namespace within the locationValidation
response itself is needed.

regards,

Ted

On Thu, Aug 4, 2011 at 12:12 PM, Robert Sparks <rjsparks@nostrum.com> wrote:
> (note the crosspost - please reply only to ecrit@ietf.org)
> Please see <http://www.rfc-editor.org/errata_search.php?eid=2511>
> and thread on the Ecrit list titled
>
> Erratum report on erratum 2511 to RFC 5222 (LoST: A Location-to-Service
> Translation Protocol)
>
> which started Nov 23, 2010.
> Given the subsequent discussion of draft-ietf-geopriv-local-civic, I plan to
> mark this errata as
> Verified. If you don't think this is the correct thing to do, please let me
> know ASAP. If there are no
> replies, I will verify that errata next Thursday (11Aug)
> _______________________________________________
> Geopriv mailing list
> Geopriv@ietf.org
> https://www.ietf.org/mailman/listinfo/geopriv
>
>
_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www.ietf.org/mailman/listinfo/ecrit

[Geopriv] Verifying errata 2511

(note the crosspost - please reply only to ecrit@ietf.org)

Please see <http://www.rfc-editor.org/errata_search.php?eid=2511>
and thread on the Ecrit list titled

Erratum report on erratum 2511 to RFC 5222 (LoST: A Location-to-Service Translation Protocol)

which started Nov 23, 2010.

Given the subsequent discussion of draft-ietf-geopriv-local-civic, I plan to mark this errata as
Verified. If you don't think this is the correct thing to do, please let me know ASAP. If there are no
replies, I will verify that errata next Thursday (11Aug)

Monday, August 1, 2011

[Geopriv] Fwd: [new-work] Proposed W3C Charters: Tracking Protection Working Group, Privacy Interest Group (until 2011-08-29)

fyi

Begin forwarded message:

From: Ian Jacobs <ij@w3.org>
Date: August 1, 2011 8:39:35 AM CDT
Subject: [new-work] Proposed W3C Charters: Tracking Protection Working Group, Privacy Interest Group (until 2011-08-29)

Hello,

Today W3C Advisory Committee Representatives received a Proposal to revise the Privacy Activity [0] (see the W3C Process Document description of Activity Proposals [1]). This proposal includes draft charters for two groups:

 Tracking Protection Working Group
 http://www.w3.org/2011/tracking-protection/charter-draft

 Privacy Interest Group:
 http://www.w3.org/2011/07/privacy-ig-charter

As part of ensuring that the community is aware of proposed work at W3C, this draft charter is public during the Advisory Committee review period.

W3C invites public comments through 2011-08-29 on the proposed charter. Please send comments to public-new-work@w3.org, which has a public archive:
 http://lists.w3.org/Archives/Public/public-new-work/

Other than comments sent in formal responses by W3C Advisory Committee Representatives, W3C cannot guarantee a response to comments. If you work for a W3C Member [2], please coordinate your comments with your Advisory Committee Representative. For example, you may wish to make public comments via this list and have your Advisory Committee Representative refer to it from his or her formal review comments.

If you should have any questions or need further information, please contact Nick Doty, Privacy Analyst <npdoty@w3.org>.

Thank you,

Ian Jacobs, Head of W3C Communications

[0] http://www.w3.org/Privacy/Activity
[1]
http://www.w3.org/2005/10/Process-20051014/activities#ActivityCreation
[2] http://www.w3.org/Consortium/Member/List

--
Ian Jacobs (ij@w3.org)    http://www.w3.org/People/Jacobs/
Tel:                                      +1 718 260 9447

_______________________________________________
new-work mailing list
new-work@ietf.org
https://www.ietf.org/mailman/listinfo/new-work