-
Notifications
You must be signed in to change notification settings - Fork 5
/
config.xml
64 lines (60 loc) · 2.57 KB
/
config.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
<?xml version="1.0" ?>
<widget xmlns="http://www.w3.org/ns/widgets" id="http://webinos.org/proximityreminders" version="0.2.0">
<name>Proximity Reminders</name>
<description>
Create reminders based on where you are and what time it is.
</description>
<content src="index.html" />
<icon src="remind_me.png" />
<author>John Lyle</author>
<!-- features needed -->
<feature name="http://webinos.org/feature/internet" required="true">
<!-- should this be http://webinos.org/core/network-access ?-->
<param name="csp-img-src" value="http://maps.googleapis.com"/>
<param name="csp-script-src" value="http://maps.googleapis.com"/>
</feature>
<feature name="http://webinos.org/api/webnotification" required="false" />
<feature name="http://webinos.org/api/file" required="true" />
<feature name="http://www.w3.org/ns/api-perms/geolocation" required="true" />
<!-- privacy policies -->
<DataHandlingPolicy PolicyId="#current">
<AuthorizationsSet>
<AuthzUseForPurpose>
<Purpose>http://www.w3.org/2002/01/P3Pv1/current</Purpose>
</AuthzUseForPurpose>
</AuthorizationsSet>
<ObligationsSet />
</DataHandlingPolicy>
<!-- mapping policies to APIs -->
<ProvisionalActions>
<ProvisionalAction>
<AttributeValue>http://webinos.org/geolocation</AttributeValue>
<AttributeValue>#current</AttributeValue>
<DeveloperProvidedDescription language="EN">
Geolocation is needed to trigger reminders based on your current location.
</DeveloperProvidedDescription>
</ProvisionalAction>
<ProvisionalAction>
<AttributeValue>http://webinos.org/api/webnotification</AttributeValue>
<AttributeValue>#current</AttributeValue>
<DeveloperProvidedDescription language="EN">
Notifications are used to alert you when a reminder is valid - e.g., at a
specific time or place.
</DeveloperProvidedDescription>
</ProvisionalAction>
<ProvisionalAction>
<AttributeValue>http://webinos.org/api/file</AttributeValue>
<AttributeValue>#current</AttributeValue>
<DeveloperProvidedDescription language="EN">
Your reminders are stored in files on the file system
</DeveloperProvidedDescription>
</ProvisionalAction>
<ProvisionalAction>
<AttributeValue>http://webinos.org/feature/internet</AttributeValue>
<AttributeValue>#current</AttributeValue>
<DeveloperProvidedDescription language="EN">
Internet access is used to load Google Maps
</DeveloperProvidedDescription>
</ProvisionalAction>
</ProvisionalActions>
</widget>