Portal:Toolforge: Difference between revisions

From Wikitech
Content deleted Content added
Rush (talk | contribs)
No edit summary
m Reverted edit by NoobThreePointOh (talk) to last revision by Triciaburmeister
Tag: Rollback
 
(107 intermediate revisions by 37 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]].}}
Please start with our [[Help:Cloud_Services_Introduction|Wikimedia Cloud Services Introduction]] and the [[Help:Getting_Started|Getting Started guide]].
{{Anchor|Overview}}
{{#lst:Help:Toolforge|whatis}}


<div style="text-align:center;">
{{Template:Tool Labs nav}}
{{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}}
[[File:Tool_labs_logo.svg|right|120px|alt=Wikimedia Tool Labs logo|link=Tool Labs]]
<noinclude>
'''Tool Labs''' (or '''Tools''') is a hosting environment for developers working on services that provide value to the Wikimedia and Wiki ecosystem. These services allow developers to easily do adhoc analytics, administer bots, run webservices, and generally create tools to help editors and other volunteers in their work. The environment also includes access to a variety of [[Portal:Data_as_a_Service|data services]].
__NOTOC__
{{Clear}}
[[Category:Portals|Toolforge]]
{{Prefix search|prefix="Help:Tool Labs"|placeholder=Search Tool Labs Documentation|button=Go}}
[[Category:Toolforge]]

[[Category:Documentation]]
The Tool Labs community-developed web applications are all listed at [{{Tool Labs tools list}} tools.wmflabs.org]. There is also a smaller selection listed in more detail at [https://tools.wmflabs.org/hay/directory/ Hay's Tools Directory].
</noinclude>

== Becoming a Tools Lab developer ==
{{See also|Help:Tool_Labs/Getting started|label 1=Getting started|Help:Tool_Labs/Access|label 2=Access}}
# Use the '''Tool Labs admin console''' to [https://toolsadmin.wikimedia.org/register/ create a new LDAP account].
#* Make careful note of the ''LDAP username'' and ''UNIX shell username'' you choose
#** Your LDAP username and password will be used to login here on Wikitech and on [[:mw:Gerrit|Gerrit]] and the [https://toolsadmin.wikimedia.org/ Tool Labs admin console].
#** Your shell name will be used when you interact with servers via [[Help:Tool_Labs/Access|ssh]] and when using [[:mw:Gerrit/Getting_started|git with Gerrit]].
# [https://toolsadmin.wikimedia.org/tools/membership/apply Fill out an access request to join the Tools project].
# [[:mw:Gerrit/Tutorial#Generate_a_new_SSH_key|Generate 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.
# Associate your SSH public key with your Wikitech account using the [[Special:Preferences#mw-prefsection-openstack|Preferences > OpenStack tab]] or [https://toolsadmin.wikimedia.org/profile/settings/ssh-keys Tool Labs admin console].
# Wait for your access request for the Tools project to be processed (you should receive messages on your [[Special:MyTalk | Wikitech talk page]]).

<noinclude>__NOTOC__ [[Category:Portals|Tool Labs]]</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)