Forge (software)
Web-based collaborative software platform for developing and sharing computer applications / From Wikipedia, the free encyclopedia
Dear Wikiwand AI, let's keep it short by simply answering these key questions:
Can you list the top facts and stats about Forge (software)?
Summarize this article for a 10 year old
In FOSS development communities, a forge is a web-based collaborative software platform for both developing and sharing computer applications.
This article needs additional citations for verification. (August 2015) |
For software developers it is an online service to host the tools they need to work and communicate with their coworkers. It provides a workflow to propose modifications and engage in discussions. The goal is to reach an agreement that will allow these modifications to be merged into the software repository.
For users, a forge is a repository of computer applications, a place where bugs can be reported, a channel to be informed of security issues, etc.
The source code itself is stored in a revision control system and linked to a wide range of services such as a code review, bug database, continuous integration, etc. When a FOSS development community forks, it duplicates the content of the forge and is then able to modify it without asking permission. A community may rely on services scattered on multiple forges: they are not necessarily hosted under the same domain.