<commit_before><?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><NAME></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 -->
  <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>  
</widget>

<commit_msg>Fix the config.xml file ProvisionalActions tags<commit_after><?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><NAME></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>


{'fraction_non_alphanumeric': 0.14013709063214014, 'fraction_numerical': 0.006092916984006093, 'mean_word_length': 3.8325666973321066, 'pattern_counts': {'":': 0, '<': 133, '<?xml version=': 2, '>': 133, 'https://': 0, 'lorem ipsum': 0, 'www.': 6, 'xml': 5}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 16, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5948088', 'n_tokens_mistral': 1627, 'n_tokens_neox': 1581, 'n_words': 293}