This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 7611 - Invalid IRI set in the generated POWDER document
Summary: Invalid IRI set in the generated POWDER document
Status: NEW
Alias: None
Product: mobileOK authoring tools
Classification: Unclassified
Component: Powder (show other bugs)
Version: unspecified
Hardware: PC Linux
: P2 normal
Target Milestone: ---
Assignee: Sylvain Lequeux
QA Contact: fd
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-14 12:43 UTC by fd
Modified: 2009-09-14 12:43 UTC (History)
0 users

See Also:


Attachments

Description fd 2009-09-14 12:43:37 UTC
The code uses "includedresource" which doesn't exist in POWDER (only "includedresources" exists, but it is to contain a white-space separated list of explicit IRIs, not a IRI pattern).

What we probably need here is something similar to:
<iriset>
  <includehosts>example.org</includehosts>
  <includeregex>^http.*\.html$</includeregex>
</iriset>

(I added "html" to the end of the regular expression because only HTML content can be mobileOK. This may need to be adjusted).

See discussion in:
http://www.w3.org/TR/powder-grouping/#listing

The POWDER validator should help reveal other potential errors:
http://i-sieve.com/powdervalidator/