1
0
mirror of https://codeberg.org/fediverse/fep.git synced 2026-08-09 22:15:48 +00:00

Deploying from 13c93b1baf [SKIP CI]

This commit is contained in:
silverpill
2026-07-02 10:13:22 +00:00
parent 926a7fea22
commit 7628f5b485
5 changed files with 204 additions and 186 deletions
+27 -9
View File
@@ -541,6 +541,17 @@
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#future-work" class="md-nav__link">
<span class="md-ellipsis">
Future work
</span>
</a>
</li>
<li class="md-nav__item">
@@ -613,21 +624,22 @@
<p>Migration of followers from one <a href="https://www.w3.org/TR/activitypub/">ActivityPub</a> actor to another.</p>
<h2 id="history">History<a class="headerlink" href="#history" title="Permanent link">&para;</a></h2>
<p><code>Move</code> activity is defined in <a href="https://www.w3.org/TR/activitystreams-vocabulary/#dfn-move">Activity Vocabulary</a>.</p>
<p>Mastodon started using <a href="https://docs.joinmastodon.org/spec/activitypub/#Move"><code>Move</code></a> activity for migrating accounts <a href="https://github.com/mastodon/mastodon/pull/11846">in 2019</a>. The activity is sent by the old server to actor's followers and actors who receive this activity un-follow the old account and follow the new account.</p>
<p>Mastodon started using <a href="https://docs.joinmastodon.org/spec/activitypub/#Move"><code>Move</code></a> activity for migrating accounts <a href="https://github.com/mastodon/mastodon/pull/11846">in 2019</a>. The old account sends this activity to its followers. Actors who receive the activity un-follow the old account and follow the new one.</p>
<h2 id="requirements">Requirements<a class="headerlink" href="#requirements" title="Permanent link">&para;</a></h2>
<p>The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in <a href="https://tools.ietf.org/html/rfc2119.html">RFC-2119</a>.</p>
<p>The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in <a href="https://datatracker.ietf.org/doc/html/rfc2119.html">RFC-2119</a>.</p>
<h2 id="linked-actors">Linked actors<a class="headerlink" href="#linked-actors" title="Permanent link">&para;</a></h2>
<p>One persona can be represented by one or more actors. Different actors are considered associated with one persona if and only if they are <strong>linked</strong>. Possible ways to link actors:</p>
<p>One subject can be represented by one or more actors. Different actors are considered associated with one subject if and only if they are <strong>linked</strong>. Possible ways to link actors:</p>
<ul>
<li><code>alsoKnownAs</code> property of an actor object. This method is the most popular, it is used by <a href="https://docs.joinmastodon.org/user/moving/#aliases">Mastodon</a> and many other ActivityPub servers.</li>
<li><a href="https://codeberg.org/fediverse/fep/src/branch/main/fep/c390/fep-c390.md">FEP-c390</a> identity proofs. Actors are linked if they have identity proofs with the same <code>subject</code> property.</li>
<li><a href="https://indieweb.org/rel-me">rel-me</a> links. Actors are linked if their profile metadata contains verified rel-me links pointing to the same website.</li>
</ul>
<h2 id="migration">Migration<a class="headerlink" href="#migration" title="Permanent link">&para;</a></h2>
<p>Among actors associated with a persona, there MUST be one <strong>primary</strong> actor. <strong>Migration</strong> of an account means the change of a primary actor.</p>
<p>Among actors associated with a subject, there MUST be one <strong>primary</strong> actor. <strong>Migration</strong> of an account means the change of a primary actor.</p>
<h2 id="move-activity">Move activity<a class="headerlink" href="#move-activity" title="Permanent link">&para;</a></h2>
<p><code>Move</code> activity is used to notify other actors about the migration. It MUST have the following properties:</p>
<ul>
<li><code>id</code>: the unique identifier of an activity.</li>
<li><code>type</code>: the type of activity MUST be <code>Move</code>.</li>
<li><code>actor</code>: the actor performing the migration.</li>
<li><code>object</code>: the old primary actor ID.</li>
@@ -637,8 +649,8 @@
<p>Upon receiving valid <code>Move</code> activity, all actors following <code>object</code> MAY un-follow it by sending <code>Undo(Follow)</code> activity and MUST either send <code>Follow</code> activity to the <code>target</code> or otherwise notify the user that their contact has moved.</p>
<p>This activity comes in two sub-types:</p>
<ol>
<li><code>Move</code> sent by the old actor (<strong>push mode</strong>). In this case, the old server needs to be online.</li>
<li><code>Move</code> sent by the new actor (<strong>pull mode</strong>). In this case, the old server doesn't need to be online, but the person using the actor needs to have a reserve copy of the follower list.</li>
<li><code>Move</code> sent by the old actor (<strong>push mode</strong>). In this case, the old server needs to be online. The activity MUST be addressed to the followers of the old actor.</li>
<li><code>Move</code> sent by the new actor (<strong>pull mode</strong>). In this case, the old server doesn't need to be online, but the person using the actor needs to have a reserve copy of the follower list. The activity MUST be addressed to the followers of the new actor.</li>
</ol>
<p>Example (activity subtype 1, push mode):</p>
<div class="highlight"><pre><span></span><code><span class="p">{</span>
@@ -665,8 +677,8 @@
<span class="p">}</span>
</code></pre></div>
<h2 id="movedto-and-copiedto-properties"><code>movedTo</code> and <code>copiedTo</code> properties<a class="headerlink" href="#movedto-and-copiedto-properties" title="Permanent link">&para;</a></h2>
<p>If previous primary actor was deactivated after migration, it MUST have <code>movedTo</code> property containing the ID of the new primary actor. Publishers SHOULD NOT deliver activities to actor's inbox if <code>movedTo</code> property is present.</p>
<p>If previous primary actor is not deactivated, <code>copiedTo</code> property MUST be used.</p>
<p>If the old primary actor was deactivated after migration, it MUST have a <code>movedTo</code> property containing the ID of the new primary actor. Publishers SHOULD NOT deliver activities to actor's inbox if <code>movedTo</code> property is present.</p>
<p>If the old primary actor is not deactivated, the <code>copiedTo</code> property MUST be used.</p>
<p>After adding the <code>movedTo</code> or <code>copiedTo</code> property, the actor SHOULD notify its followers about the change by publishing an <code>Update</code> activity.</p>
<dl>
<dt id="movedTo">movedTo</dt>
@@ -685,11 +697,17 @@
</dd>
</dl>
<h2 id="future-work">Future work<a class="headerlink" href="#future-work" title="Permanent link">&para;</a></h2>
<p>The <code>Move</code> activity described in this document migrates followers, but not other user data. To address this shortcoming, other mechanisms have been proposed:</p>
<ul>
<li><a href="https://codeberg.org/fediverse/fep/src/branch/main/fep/ef61/fep-ef61.md">FEP-ef61: Portable Objects</a></li>
<li><a href="https://codeberg.org/fediverse/fep/src/branch/main/fep/1580/fep-1580.md">FEP-1580: Move Actor Objects with a migration Collection</a></li>
</ul>
<h2 id="references">References<a class="headerlink" href="#references" title="Permanent link">&para;</a></h2>
<ul>
<li>Christine Lemmer-Webber, Jessica Tallon, Erin Shepherd, Amy Guy, Evan Prodromou, <a href="https://www.w3.org/TR/activitypub/">ActivityPub</a>, 2018</li>
<li>James M Snell, Evan Prodromou, <a href="https://www.w3.org/TR/activitystreams-vocabulary/">Activity Vocabulary</a>, 2017</li>
<li>S. Bradner, <a href="https://tools.ietf.org/html/rfc2119.html">Key words for use in RFCs to Indicate Requirement Levels</a>, 1997</li>
<li>S. Bradner, <a href="https://datatracker.ietf.org/doc/html/rfc2119.html">Key words for use in RFCs to Indicate Requirement Levels</a>, 1997</li>
<li>silverpill, <a href="https://codeberg.org/fediverse/fep/src/branch/main/fep/c390/fep-c390.md">FEP-c390: Identity Proofs</a>, 2022</li>
<li>indieweb.org editors, <a href="https://indieweb.org/rel-me">rel-me</a>, 2013</li>
</ul>
+1 -1
View File
@@ -856,7 +856,7 @@ A given URL may resolve to different Actor Objects in different contexts, and a
<li>constraints<ul>
<li>will be interpreted as JSON.</li>
<li>If not parseable as JSON, the test result MUST be <code>inapplicable</code>.</li>
<li>dereferenced <code>@context</code> array should include <a href="../../7628/context.jsonld">both terms defined by FEP-7628</a> to signal support for this FEP</li>
<li>dereferenced <code>@context</code> array should include <a href="../7628/context.jsonld">both terms defined by FEP-7628</a> to signal support for this FEP</li>
<li>if does not, the test result outcome MUST be <code>inapplicable</code>.</li>
</ul>
</li>
File diff suppressed because one or more lines are too long
+175 -175
View File
@@ -2,702 +2,702 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://helge.codeberg.page/fep/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/draft/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/final/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/withdrawn/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/0151/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/0391/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/0391/contextProof/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/0391/inReplyToProof/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/0391/relationshipProof/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/03c1/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/044f/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/0499/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/0499/multibox/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/07d7/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/0837/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/0ea0/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/1042/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/11dd/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/1311/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/1580/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/171b/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/1970/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/1985/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/1985/ForwardChronological/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/1985/OrderingClass/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/1985/ReverseChronological/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/1985/orderType/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/19b3/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/1a11/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/1b12/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/2100/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/2277/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/22b6/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/2677/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/268d/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/2931/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/2c59/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/2e40/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/2e40/namespace/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/3264/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/34c1/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/34ec/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/35b7/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/37f2/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/3ab2/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/3b86/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/400e/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/4adb/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/4ccd/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/4f05/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/5219/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/521a/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/521a/fep-521a-test-case/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/5624/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/5711/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/5bf0/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/5e53/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/5feb/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/612d/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/61cf/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/6481/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/6606/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/67ff/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/6fcd/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/73cd/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/7458/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/7502/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/7628/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/76ea/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/7888/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/7952/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/7aa9/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/7b29/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/7d8c/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/82f6/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/844e/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/888d/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/888d/SomeType/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/888d/exampleA/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/888d/exampleB/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/888d/exampleC/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8967/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/AttendeesCollection/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/EventCancelled/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/EventMovedOnline/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/EventPostponed/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/EventRescheduled/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/EventScheduled/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/EventStatusType/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/EventTentative/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/OrganizersCollection/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/attendees/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/category/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/displayEndTime/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/eventStatus/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/externalParticipationUrl/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/isBannerImage/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/joinMode/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/organizers/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/previousStartTime/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/requiredJoinVisibility/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/timezone/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/upcomingEvents/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8b32/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8c13/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8c3f/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8fcf/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/9091/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/9098/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/96ff/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/9967/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/9f9f/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/9fde/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/a070/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/a1d1/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/a427/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/a4ed/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/a5c5/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/a974/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/ae0c/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/ae49/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/ae97/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/b06c/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/b2b8/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/bad1/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/baf5/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/bebd/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/c07e/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/c0e0/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/c118/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/c16b/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/c180/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/c195/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/c390/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/c4ad/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/c551/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/c551/tests/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/c5a1/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/c648/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/c7d3/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/c81b/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/c893/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/cb76/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/cd47/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/d36d/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/d556/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/d767/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/d8c2/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/d8c8/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/d8c8/implementation/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/d9ad/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/db0e/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/db70/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/dc88/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/dd4b/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/e229/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/e232/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/e3e9/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/e965/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/e965/fep-e965-test-case/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/eb22/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/eb48/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/ee3a/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/ef61/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/efda/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/f011/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/f06f/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/f15d/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/f1d5/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/f228/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/fb2a/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/fc48/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/fe34/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/fffd/</loc>
<lastmod>2026-07-01</lastmod>
<lastmod>2026-07-02</lastmod>
</url>
</urlset>
BIN
View File
Binary file not shown.