p.d-legal/public/docs/defederation-policy/index.html

269 lines
9.6 KiB
HTML

<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Last Updated
On: February 11th, 2024
By: Ategon
All Authors: Ategon
Defederation Policy # This document details how Programming.Dev (&ldquo;programming.dev&rdquo;, &ldquo;we&rdquo;, &ldquo;us&rdquo;, &ldquo;our&rdquo;) choose to defederate with other instances. If an instance wishes to be federated and thus have their content show on our sites they must abide by the policy and ensure they do not do one of the actions in the how an instance gets defederated section.
What is Defederation?">
<meta name="theme-color" media="(prefers-color-scheme: light)" content="#ffffff">
<meta name="theme-color" media="(prefers-color-scheme: dark)" content="#343a40">
<meta name="color-scheme" content="light dark"><meta property="og:title" content="" />
<meta property="og:description" content="Last Updated
On: February 11th, 2024
By: Ategon
All Authors: Ategon
Defederation Policy # This document details how Programming.Dev (&ldquo;programming.dev&rdquo;, &ldquo;we&rdquo;, &ldquo;us&rdquo;, &ldquo;our&rdquo;) choose to defederate with other instances. If an instance wishes to be federated and thus have their content show on our sites they must abide by the policy and ensure they do not do one of the actions in the how an instance gets defederated section.
What is Defederation?" />
<meta property="og:type" content="article" />
<meta property="og:url" content="https://example.com/docs/defederation-policy/" /><meta property="article:section" content="docs" />
<title>Defederation Policy | P.D Support</title>
<link rel="manifest" href="/manifest.json">
<link rel="icon" href="/logo.png" >
<link rel="stylesheet" href="/book.min.f8de3645fe00591b41524aee174e19edd98a22255a2930a0cdc82a94835ba387.css" integrity="sha256-&#43;N42Rf4AWRtBUkruF04Z7dmKIiVaKTCgzcgqlINbo4c=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.e8f882d8f145519fd2b41b93fe0dfe62c367052577b5401557a44a86f013beff.js" integrity="sha256-6PiC2PFFUZ/StBuT/g3&#43;YsNnBSV3tUAVV6RKhvATvv8=" crossorigin="anonymous"></script>
<!--
Made with Book Theme
https://github.com/alex-shpak/hugo-book
-->
</head>
<body dir="ltr">
<input type="checkbox" class="hidden toggle" id="menu-control" />
<input type="checkbox" class="hidden toggle" id="toc-control" />
<main class="container flex">
<aside class="book-menu">
<div class="book-menu-content">
<nav>
<h2 class="book-brand">
<a class="flex align-center" href="/"><img src="/logo.png" alt="Logo" /><span>P.D Support</span>
</a>
</h2>
<div class="book-search">
<input type="text" id="book-search-input" placeholder="Search" aria-label="Search" maxlength="64" data-hotkeys="s/" />
<div class="book-search-spinner hidden"></div>
<ul id="book-search-results"></ul>
</div>
<p><strong>Documents</strong></p>
<ul>
<li><a href="/docs/automation-guidelines/">Automation Guidelines</a></li>
<li><a href="/docs/code-of-conduct/">Code of Conduct</a>
<!-- raw HTML omitted --></li>
</ul>
<p><strong>Other Sites</strong></p>
<ul>
<li><a href="https://stacks.programming.dev">Blog</a></li>
</ul>
</nav>
<script>(function(){var e=document.querySelector("aside .book-menu-content");addEventListener("beforeunload",function(){localStorage.setItem("menu.scrollTop",e.scrollTop)}),e.scrollTop=localStorage.getItem("menu.scrollTop")})()</script>
</div>
</aside>
<div class="book-page">
<header class="book-header">
<div class="flex align-center justify-between">
<label for="menu-control">
<img src="/svg/menu.svg" class="book-icon" alt="Menu" />
</label>
<strong>Defederation Policy</strong>
<label for="toc-control">
<img src="/svg/toc.svg" class="book-icon" alt="Table of Contents" />
</label>
</div>
<aside class="hidden clearfix">
<nav id="TableOfContents">
<ul>
<li><a href="#what-is-defederation">What is Defederation?</a></li>
<li><a href="#how-does-an-instance-get-defederated">How does an instance get defederated?</a></li>
<li><a href="#defederated-instances">Defederated Instances</a></li>
<li><a href="#do-we-make-updates-to-this-defederation-policy">Do we Make Updates to this Defederation Policy?</a></li>
<li><a href="#contact-us">Contact Us</a></li>
</ul>
</nav>
</aside>
</header>
<article class="markdown book-article"><p>Last Updated<br>
On: February 11th, 2024<br>
By: Ategon</p>
<p>All Authors: Ategon</p>
<h1 id="defederation-policy">
Defederation Policy
<a class="anchor" href="#defederation-policy">#</a>
</h1>
<p>This document details how Programming.Dev (&ldquo;programming.dev&rdquo;, &ldquo;we&rdquo;, &ldquo;us&rdquo;, &ldquo;our&rdquo;) choose to defederate with other instances. If an instance wishes to be federated and thus have their content show on our sites they must abide by the policy and ensure they do not do one of the actions in the how an instance gets defederated section.</p>
<h2 id="what-is-defederation">
What is Defederation?
<a class="anchor" href="#what-is-defederation">#</a>
</h2>
<p>Our sites are federated with other instances. Instances are essentially sites but that are instances of federated software. This means that content posted on our sites is visible from other sites and we get content from other sites to interact with on our sites. Someone in a federated forum about cars may browse programming posts on their cars site and comment from there and we may do the same to them.</p>
<p>Defederating from a instance:</p>
<ul>
<li>Makes users from our sites not be able to see things such as posts and comments from users on that instance.</li>
<li>Makes users from that instance no longer be able to interact with communities or users on our sites.</li>
</ul>
<h2 id="how-does-an-instance-get-defederated">
How does an instance get defederated?
<a class="anchor" href="#how-does-an-instance-get-defederated">#</a>
</h2>
<ul>
<li>Instances may be defederated if they break our <a href="https://github.com/programming-dot-dev/p.d-legal/blob/main/CODE-OF-CONDUCT.md">Code of Conduct</a> whether though encouraging something we disallow or not moderating users that break it.</li>
<li>Instances that have no active administrators may be defederated.</li>
<li>Instances that have a lack of security that is not addressed and that puts our users at risk may be defederated. This includes things like having a sign up process that does not stop bots from mass creating accounts.</li>
<li>Instances that have defederated from us may be defederated to prevent one way conversations where we get content from the other instance but users commenting on that content get no response.</li>
</ul>
<h2 id="defederated-instances">
Defederated Instances
<a class="anchor" href="#defederated-instances">#</a>
</h2>
<p>This is a list of all of the instances we have currently defederated and the reasoning for them:</p>
<p>Forums &amp; Link Aggregators</p>
<pre tabindex="0"><code>burggit.moe - Lolicon, Shotacon, &amp; Ignoring DMCA requests
hexbear.net - Not on allowlist
kbin.cafe - CSAM
mujico.org - Racism
rqd2.net - Pedophilia, Zoophilia, &amp; Biastophilia
</code></pre><p>Microblogs</p>
<pre tabindex="0"><code>13bells.com - Hate Speech, Homophobia &amp; Transphobia
1611.social - Hate Speech, Homophobia &amp; Racism
4aem.com - Antisemitism
5dollah.click - Racism
more to be added here. Full list is visible on fediseer or our site federation tab if it exists
</code></pre><h2 id="do-we-make-updates-to-this-defederation-policy">
Do we Make Updates to this Defederation Policy?
<a class="anchor" href="#do-we-make-updates-to-this-defederation-policy">#</a>
</h2>
<p>We may update the Defederation Policy from time to time. When we do, we will change the &ldquo;Last Updated&rdquo; date and author at the top of the page to indicate the date and author of the most recent changes. If we make changes we may notify you by posting a notice of such changes or by sending you a notification. We encourage you to review the Defederation Policy periodically for any modifications.</p>
<h2 id="contact-us">
Contact Us
<a class="anchor" href="#contact-us">#</a>
</h2>
<p>If you have questions or concerns about this Defederation Policy you should contact us at <a href="mailto:info@programming.dev">info@programming.dev</a>.</p>
</article>
<footer class="book-footer">
<div class="flex flex-wrap justify-between">
</div>
<script>(function(){function e(e){const t=window.getSelection(),n=document.createRange();n.selectNodeContents(e),t.removeAllRanges(),t.addRange(n)}document.querySelectorAll("pre code").forEach(t=>{t.addEventListener("click",function(){if(window.getSelection().toString())return;e(t.parentElement),navigator.clipboard&&navigator.clipboard.writeText(t.parentElement.textContent)})})})()</script>
</footer>
<div class="book-comments">
</div>
<label for="menu-control" class="hidden book-menu-overlay"></label>
</div>
<aside class="book-toc">
<div class="book-toc-content">
<nav id="TableOfContents">
<ul>
<li><a href="#what-is-defederation">What is Defederation?</a></li>
<li><a href="#how-does-an-instance-get-defederated">How does an instance get defederated?</a></li>
<li><a href="#defederated-instances">Defederated Instances</a></li>
<li><a href="#do-we-make-updates-to-this-defederation-policy">Do we Make Updates to this Defederation Policy?</a></li>
<li><a href="#contact-us">Contact Us</a></li>
</ul>
</nav>
</div>
</aside>
</main>
</body>
</html>