docs/content/_index.md

46 lines
1.9 KiB
Markdown
Raw Normal View History

2022-01-01 10:31:18 +05:30
+++
title = "Magic Bridges"
insert_anchor_links = "right"
+++
2022-01-05 09:32:57 +05:30
# ForgeFlux
2022-01-01 10:31:18 +05:30
2022-01-05 09:32:57 +05:30
[ForgeFlux](https://forgeflux.org/) aims to implement federation in [software forges](https://en.wikipedia.org/wiki/Forge_(software)) , enabling
a decentralized development environment.
2022-01-01 10:31:18 +05:30
2022-01-05 09:32:57 +05:30
## Why is this significant?
There have been numerous forges that have popped
up over the course of time.
Each of these forges have their own community base,
and projects that are associated to the forge itself.
2022-01-01 10:31:18 +05:30
2022-01-05 09:32:57 +05:30
However, issues arise when a user wishes to contribute towards
a project that exists in another forge.
This would require them to charter into unknown forge territory,
to have to relearn the functionality that they're already at home with.
2022-01-01 10:31:18 +05:30
2022-01-05 09:32:57 +05:30
ForgeFlux, is an idea, that intends to get rid this problem.
Work on your own forge, but **bridge** the project.
2022-01-01 10:31:18 +05:30
2022-01-05 09:32:57 +05:30
Bridging a project would allow for a user to contribute towards projects that
exist in foreign forges, through the comfort of their own forge.
## Has this been done before?
The initial [forgefed](https://forgefed.peers.community/) was
an attempt to bridge this gap, by introducing the concept
of bridging the gap between forges.
This approach required for the forge developers to actively
participate in the development of the software.
The present ForgeFlux, focuses on the implementation being present
in the API space instead.
This reduces the interference required on the side of the forges themselves,
and seeks to develop on existing utility and APIs provided.
ForgeFlux, consists of a terminology for the development and
utilization of it's software, which result in terms such as `forges`,
and `interfaces` being tossed around.
It is recommended for a reader to go through the [ecosystem-architecture](https://github.com/forgeflux-org/spec/blob/master/rfc/1-ecosystem-architecture/1-ecosystem-architecture.md), if there is any confusion regarding the usage of particular words in this documentation.
2022-01-01 10:31:18 +05:30