TheToolforge right to fork policy helps to protect Wikimedia wikis from loss of a useful tool. It guarantees the right to fork an existing tool project by developers who are interested in extending and maintaining it after the original developers have lost interest. TheTerms of Use for Toolforge hosting require that all tools must beOpen Source andOpen Data. These requirements are consistent with the Wikimedia movement's commitment tothe right to fork and the licenses under which MediaWiki and the Wikimedia movement's content are distributed.
TheToolforge standards committee is a group of Wikimedia volunteers who review, approve, and facilitate access requests for the source code of Toolforge hosted tools. The committee has the power to review the source code in the tool's home directory and determine if it is publishable. After review they can publish a version of the source code to a public version control system after removing any obvious secret information such asSUL account passwords, database passwords, and OAuth secrets. It is not the responsibility of the source code committee to ensure that the published source code is complete, bug free, or suitable for a particular purpose.
Additional requests can be handled for data dumps associated with a Toolforge hosted tool when the data is not covered by an existing dump provided by the Wikimedia movement. Dumps will not be made for tables that obviously contain secret information (password hashes, etc).
The committee is also given a mandate to work with and encourage developers to publish their tool's source code on their own, and socialize the need for publicly available source code. This could involve reviewing newly created tools and filing bugs asking developers to publish their code as well as being a support resource for questions about licensing, compatibility, and related areas.
Members of the Toolforge standards committeemust:
For the purposes of this policy, "Toolforge" is defined as theTools project hosted inCloud VPS and the software and services that it provides. This includes but is not limited to all software uploaded to or created within Toolforge by current and past Toolforge project members ("tool maintainers"). Services from other Wikimedia Cloud VPS projects and externally hosted services do not fall under the scope of this policy.