<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.friendi.ca/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.friendi.ca/feed.php">
        <title>Friendica / Wiki</title>
        <description>A Decentralized Social Network</description>
        <link>https://wiki.friendi.ca/</link>
        <image rdf:resource="https://wiki.friendi.ca/_media/wiki/logo.png" />
       <dc:date>2026-05-23T13:12:00+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/developer-domain-driven-design?rev=1656079592&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/bbcode?rev=1654764686&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/addons?rev=1656151801&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/api-twitter?rev=1655395777&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/install?rev=1728989873&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/api-entities?rev=1655400552&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/settings?rev=1656138492&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/api-authentication?rev=1736103163&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/github?rev=1656080081&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/groups-and-privacy?rev=1656083061&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/installing-connectors?rev=1656082142&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/themes?rev=1655880862&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/abstract?rev=1657032057&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/api-mastodon?rev=1655397803&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/channel?rev=1705847906&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/connectors?rev=1656081065&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/developers-intro?rev=1661315940&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/image_description?rev=1651607429&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/install-ejabberd?rev=1656139189&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/verify_homepage?rev=1669454169&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.friendi.ca/_media/wiki/logo.png">
        <title>Friendica / Wiki</title>
        <link>https://wiki.friendi.ca/</link>
        <url>https://wiki.friendi.ca/_media/wiki/logo.png</url>
    </image>
    <item rdf:about="https://wiki.friendi.ca/docs/developer-domain-driven-design?rev=1656079592&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-24T14:06:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Domain-Driven-Design</title>
        <link>https://wiki.friendi.ca/docs/developer-domain-driven-design?rev=1656079592&amp;do=diff</link>
        <description>Domain-Driven-Design

Friendica uses class structures inspired by Domain-Driven-Design programming patterns. This page is meant to explain what it means in practical terms for Friendica development.

Inspiration

	*  &lt;https://designpatternsphp.readthedocs.io/en/latest/Structural/DependencyInjection/README.html&gt;
	*  &lt;https://designpatternsphp.readthedocs.io/en/latest/Creational/SimpleFactory/README.html&gt;
	*  &lt;https://designpatternsphp.readthedocs.io/en/latest/More/Repository/README.html&gt;
	*  &lt;htt…</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/bbcode?rev=1654764686&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-09T08:51:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Friendica BBCode tags reference</title>
        <link>https://wiki.friendi.ca/docs/bbcode?rev=1654764686&amp;do=diff</link>
        <description>Friendica BBCode tags reference

Friendica is using the BBCode markup language to format postings and comments. Alternatively the admin of a Friendica node can activate an addon to also support Markdown. How a rich text formatted posting or comment will be displayed in other projects of</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/addons?rev=1656151801&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-25T10:10:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Friendica Addon development</title>
        <link>https://wiki.friendi.ca/docs/addons?rev=1656151801&amp;do=diff</link>
        <description>Friendica Addon development

Please see the sample addon ‘randplace’ for a working example of using some of these features. Addons work by intercepting event hooks - which must be registered. Modules work by intercepting specific page requests (by</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/api-twitter?rev=1655395777&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-16T16:09:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Twitter API</title>
        <link>https://wiki.friendi.ca/docs/api-twitter?rev=1655395777&amp;do=diff</link>
        <description>Twitter API

Overview

Friendica provides the following endpoints defined in the official Twitter API reference.

Authentication is the same as described in Using the APIs.

Entities

These endpoints use the Friendica API entities.

Different behaviour

	*  screen_name: The nick name in Friendica is only unique in each network but not for all networks. The users are searched in the following priority: Friendica, StatusNet/GNU Social, Diaspora, pump.io, Twitter. If no contact was found by this wa…</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/install?rev=1728989873&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-10-15T10:57:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Friendica Installation</title>
        <link>https://wiki.friendi.ca/docs/install?rev=1728989873&amp;do=diff</link>
        <description>Friendica Installation

We&#039;ve tried very hard to ensure that Friendica will run on commodity hosting platforms - such as those used to host Wordpress blogs and Drupal websites. We offer a manual and an automatic installation. But be aware that Friendica is more than a simple web application.</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/api-entities?rev=1655400552&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-16T17:29:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Friendica API entities</title>
        <link>https://wiki.friendi.ca/docs/api-entities?rev=1655400552&amp;do=diff</link>
        <description>Friendica API entities

Activities
  Attribute    Type    Nullable   like  List of Contacts   No   dislike  List of Contacts   No   attendyes  List of Contacts   No   attendno  List of Contacts   No   attendmaybe  List of Contacts   No  
Attachment
  Attribute</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/settings?rev=1656138492&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-25T06:28:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Settings</title>
        <link>https://wiki.friendi.ca/docs/settings?rev=1656138492&amp;do=diff</link>
        <description>Settings

If you are the admin of a Friendica node, you have access to the Admin Panel where you can configure your Friendica node.

Overview

In the main page of the admin panel you will see an information summary about your node.

Queues

The three numbers shown are respectively: - The retry queue: These outgoing messages couldn’t be received by the remote host, and will be resent at longer intervals before being dropped entirely after 30 days. - The deferred queue: These internal tasks failed…</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/api-authentication?rev=1736103163&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-05T18:52:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Friendica API authentication</title>
        <link>https://wiki.friendi.ca/docs/api-authentication?rev=1736103163&amp;do=diff</link>
        <description>Friendica API authentication

You can authenticate requests to the Friendica API via two methods: HTTP Basic and OAuth.

HTTP Basic is easy to use, but it requires your account password, so it grants complete access to your account.

OAuth is significantly more involved, but has the ability to grant limited permissions, so that someone can use the</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/github?rev=1656080081&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-24T14:14:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Friendica on GitHub</title>
        <link>https://wiki.friendi.ca/docs/github?rev=1656080081&amp;do=diff</link>
        <description>Friendica on GitHub

Here is how you can work on the code with us. If you have any questions please write to the Friendica developers’ forum.

Introduction to the workflow with our GitHub repository

	*  Install git on the system you will be developing on.</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/groups-and-privacy?rev=1656083061&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-24T15:04:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Groups and Privacy</title>
        <link>https://wiki.friendi.ca/docs/groups-and-privacy?rev=1656083061&amp;do=diff</link>
        <description>Groups and Privacy

Groups are merely collections of friends. But Friendica uses these to unlock some very powerful features.

Setting Up Groups

To create a group, visit your Friendica “Contacts” page and select “Create a new group”. Give the group a name.</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/installing-connectors?rev=1656082142&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-24T14:49:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Installing Connectors (Twitter/GNU Social)</title>
        <link>https://wiki.friendi.ca/docs/installing-connectors?rev=1656082142&amp;do=diff</link>
        <description>Installing Connectors (Twitter/GNU Social)

Friendica uses addons to provide connectivity to some networks, such as Twitter.

There is also a addon to post through to an existing account on a GNU Social service. You only need this to post to an already existing GNU Social account, but not to communicate with GNU Social members in general.</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/themes?rev=1655880862&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-22T06:54:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Themes</title>
        <link>https://wiki.friendi.ca/docs/themes?rev=1655880862&amp;do=diff</link>
        <description>Themes

To change the look of friendica you have to touch the themes.
The current default theme is frio but there are numerous others.
Have a look at the community contributed theme repository for some of the themes (and theme customizations) the community has created.
In case none of them suits your needs, there are several ways to change a theme.</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/abstract?rev=1657032057&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-05T14:40:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Abstracts</title>
        <link>https://wiki.friendi.ca/docs/abstract?rev=1657032057&amp;do=diff</link>
        <description>Abstracts

Using BBCode for formatting your postings, you can add an abstract, a short summary, to your postings.

Especially in the case of Twitter (and other length limited networks to which Friendica exports your postings via the API) Friendica will try to automatically decide which part of the posting is relevant. But often you as the author of a posting knows better.</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/api-mastodon?rev=1655397803&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-16T16:43:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Mastodon API</title>
        <link>https://wiki.friendi.ca/docs/api-mastodon?rev=1655397803&amp;do=diff</link>
        <description>Mastodon API

Overview

Friendica provides the following endpoints defined in the official Mastodon API reference.

Authentication is the same as described in Using the APIs.

Clients

Supported apps

For supported apps please have a look at the FAQ

Unsupported apps

Android

	*  Fedilab Automatically uses the legacy</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/channel?rev=1705847906&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-01-21T14:38:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Channels</title>
        <link>https://wiki.friendi.ca/docs/channel?rev=1705847906&amp;do=diff</link>
        <description>Channels

Channels were introduced in version 2023.12 to Friendica. They allow users to define rules that are used to filter the content displayed in the channels timeline. Channels can be used as alternative to the usual network stream sorting and the usage of filters.

You can define channels in your account settings in the channels section.</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/connectors?rev=1656081065&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-24T14:31:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Connectors</title>
        <link>https://wiki.friendi.ca/docs/connectors?rev=1656081065&amp;do=diff</link>
        <description>Connectors

Connectors allow you to connect with external social networks and services. They are only required for posting to existing accounts on Twitter or GNU Social. There is also a connector for accessing your email INBOX.

If the following network connectors are installed on your system, select the following links to visit the appropriate settings page and configure them for your account:</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/developers-intro?rev=1661315940&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-08-24T04:39:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Where to get started to help improve Friendica</title>
        <link>https://wiki.friendi.ca/docs/developers-intro?rev=1661315940&amp;do=diff</link>
        <description>Where to get started to help improve Friendica

Do you want to help us improve Friendica?
Here we have compiled some hints on how to get started and some tasks to help you choose.
A project like Friendica is the sum of many different contributions.
Very different skills are required to make good software, not all of them involve coding!</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/image_description?rev=1651607429&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-05-03T19:50:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Image Descriptions - How to add an description to the images your are posting</title>
        <link>https://wiki.friendi.ca/docs/image_description?rev=1651607429&amp;do=diff</link>
        <description>Image Descriptions - How to add an description to the images your are posting

You can easily add an image description (or ALT text) to an image in your postings. The text will be displayed when the image is hovered with the mouse cursor, and is used by screen readers.</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/install-ejabberd?rev=1656139189&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-25T06:39:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ejabberd and prosody XMPP server with synchronized credentials</title>
        <link>https://wiki.friendi.ca/docs/install-ejabberd?rev=1656139189&amp;do=diff</link>
        <description>ejabberd and prosody XMPP server with synchronized credentials

Ejabberd is a chat server that uses XMPP as messaging protocol that you can use with a large amount of clients. In conjunction with the “xmpp” addon it can be used for a web based chat solution for your users.</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/verify_homepage?rev=1669454169&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-11-26T09:16:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Homepage Verification</title>
        <link>https://wiki.friendi.ca/docs/verify_homepage?rev=1669454169&amp;do=diff</link>
        <description>Homepage Verification

If you want to verify that the website you put into the Homepage field of your Friendica profile really belongs to you, you can do so using the rel-me microformat. Which basically is a machine read-able link to an URL in the internet that is also me</description>
    </item>
</rdf:RDF>
