Portal:Toolforge: Difference between revisions

From Wikitech
Content deleted Content added
Start fleshing out the content
m Reverted edit by NoobThreePointOh (talk) to last revision by Triciaburmeister
Tag: Rollback
 
(126 intermediate revisions by 39 users not shown)
Line 1: Line 1:
{{See|toolforge.org redirects here. You might be looking for the [[:Category:Toolforge tools|Lists of Toolforge tools]].}}
= Tool Labs =
{{Anchor|Overview}}
[[File:Tool_labs_logo.svg|right|120px|alt=Wikimedia Tool Labs logo|link=/Tool Labs]]
{{#lst:Help:Toolforge|whatis}}
'''Tool Labs''' (or '''Tools''') is a hosting environment for community developers working on tools and bots that help users maintain and use wikis. Tool Labs provides access to replicas of Wikimedia databases, allowing developers to easily re-use this information for analytics, bot work, or by creating tools that help editors and other volunteers in their work. The infrastructure is supported by a dedicated group of Wikimedia Foundation staff and volunteers.


<div style="text-align:center;">
All Tool Labs web applications are served through [https://tools.wmflabs.org/ tools.wmflabs.org]. The main page provides an overview of user groups. Tool Labs supersedes the "Toolserver" previously run by Wikimedia Deutschland.
{{ContentGrid
|content=
{{Colored box
|title = Deploy your tool on Toolforge
|content = Use Toolforge to host and maintain tools.<br />
{{Clickable button 2|Go to the Toolforge user docs|class=mw-ui-progressive|url=https://wikitech.wikimedia.org/wiki/Help:Toolforge}}
}}
{{Colored_box
|title = Administer Toolforge
|content = Manage the Toolforge platform and its infrastructure.<br />
{{Clickable button 2|Go to the Toolforge admin docs|class=mw-ui-progressive|url=https://wikitech.wikimedia.org/wiki/Portal:Toolforge/Admin}}
}}
}}
</div>


{{:Help:Cloud Services communication}}
The Tool Labs platform is powered by Wikimedia Labs, but this aspect is not relevant to its users.
<noinclude>

__NOTOC__
For more information pertaining to the Tool Labs environment, please see [[Help:Tool Labs]].
[[Category:Portals|Toolforge]]

[[Category:Toolforge]]
== Terms of use ==
[[Category:Documentation]]
* Tool Labs is subject to the [[Wikitech:Labs_Terms_of_use|Wikimedia Labs Terms of Use]].
</noinclude>
* Tool Labs projects must be [[:en:Open-source_software|open source software]] licensed under an [http://opensource.org/licenses OSI approved license].
* Tool Labs projects must not to collect, store, or share private data or personally identifiable information, such as user names, passwords, or IP addresses, except when complying with the conditions listed in the [[Wikitech:Labs_Terms_of_use|Wikimedia Labs Terms of Use]].
{{See also|Help:Tool_Labs#Rules_of_use}}

== Quick start ==
# [[Special:UserLogin/signup|Create an account]] here on the wikitech wiki.
#* Make careful note of the ''wiki username'' and "Instance ''shell'' account name" you choose
# [[:mw:Gerrit/Tutorial#Set Up SSH Keys in Gerrit|Set up an SSH key]] that you will use along with your ''shell'' account name to log into the Tool Labs servers if you do not already have one. See {{section link|Help:Tool_Labs/Access|Generating and uploading an SSH key}} for additional help.
# Associate your SSH public key with your wikitech account using the [[Special:Preferences#mw-prefsection-openstack|Preferences > OpenStack tab]].
# [[Special:FormEdit/Tools Access Request|Fill out an access request to join the Tools project]].
# Wait for your access request for the Tools project to be processed (you should receive messages on your [[Special:MyTalk | wikitech talk page]]).
{{See also|Help:Tool_Labs/Access}}



<noinclude>__NOTOC__</noinclude>

Latest revision as of 21:36, 3 February 2024

Toolforge is a free cloud hosting platform for Wikimedia contributors. It provides web servers, data access, job management, and other features to help developers maintain tools and bots.

Toolforge is part of the Wikimedia Cloud Services (WMCS) suite of services. It is supported by Wikimedia Foundation staff and volunteers.

Deploy your tool on Toolforge

Use Toolforge to host and maintain tools.
Go to the Toolforge user docs

Administer Toolforge

Manage the Toolforge platform and its infrastructure.
Go to the Toolforge admin docs

Communication and support

Support and administration of the WMCS resources is provided by the Wikimedia Foundation Cloud Services team and Wikimedia movement volunteers. Please reach out with questions and join the conversation:

Discuss and receive general support
Stay aware of critical changes and plans
Track work tasks and report bugs

Use a subproject of the #Cloud-Services Phabricator project to track confirmed bug reports and feature requests about the Cloud Services infrastructure itself

Read stories and WMCS blog posts

Read the Cloud Services Blog (for the broader Wikimedia movement, see the Wikimedia Technical Blog)