1
0
mirror of https://github.com/spacebarchat/spacebarchat.git synced 2024-11-25 11:52:56 +01:00
spacebarchat/general
2021-05-03 20:11:38 +00:00
..
contribution.md GitBook: [master] 18 pages and one asset modified 2021-05-03 20:11:38 +00:00
README.md GitBook: [master] 18 pages and one asset modified 2021-05-03 20:11:38 +00:00
setup.md GitBook: [master] 18 pages and one asset modified 2021-05-03 20:11:38 +00:00

General

Why the name Fosscord?

Fosscord is a combination of the abbreviation FOSS ~Free~/**F**air **O**pen **S**ource **S**oftware and the name Discord

Philosophy

Fosscord aims to be a full one-on-one clone of Discord, adding more features that can be used as a replacement for the official client and still connect to discord.com and host private Fosscord server instances.

Fosscord aims to give the best possible user experience, while being backwards compatible to Discord's features and adding new ones/improving old ones.

The client can connect to multiple server instances without the need to open it multiple times.

The client should be extensible through a secure Plugin and Theme System with own store.

The server should be extensible through bots, just like discord without the need to change anything except the api endpoint.

The project is open source so everyone can have a look what's going on under the hood and can be maintained and expanded by the community.

Everything is configurable in the server config and everyone can add their own features, so that it is not opinionated.

Concept

architecture

Why backwards compatible to Discord?

  • Benefit from the large user base of discord -> make a better client
  • No disadvantage for the users who use fosscord, so that they can still communicate with all friends who use discord
  • Discord has already built a great and stable protocol (don't reinvent the wheel)
  • (We can still add additional features)

Support

https://discord.gg/ZrnGQP6p3d

if we are finished we'll host our own support server.