User:Ajuanca/My first React application

From Wikitech

In this tutorial, I'm going to explain all the process to complete the Google Code-In task about Toolforge. You can find it here. The task objectives are:

Setting up accounts

Create a Toolforge account.

Toolforge is a hosting environment for developers working on services in the Wikimedia movement. Generally, tools hosted here help editors and other volunteers in their work. To create a Wikimedia developer account, visit this page. There, you will need to log in with your normal Wikimedia account. The following steps will be:

Wikimedia's page for creating a developer account.
  1. Choose a username.
  2. Choose a UNIX username.
  3. Adding a mail account.
  4. Set a password.
  5. Confirm that you had read the privacy policies.

Congratulations! You have just created your Wikimedia developer account.

Request membership.

Now that we have a developer account, we need to be allowed to create new tools. This is what we're going to do in the following steps:

Go to the tools subpage.

In the main page of Toolforge, go to the Tools tab that is located on the upper menu.

Tools subpage of Toolforge.

Click the Join now button.

On the left side of the page, you will find a small dialog box. There is written that you need to request Toolforge membership in order to be able to create your own tools and help with the existing ones.

Write a reason.

Finally, you need to specify why you want to be a member. If you're not very sure about what to write, think about the following questions:

  • How can I improve Wikimedia?
  • In which tasks am I good at?
  • What difficulties/repetitive tasks I have found when I write an article for Wikipedia?
  • What projects could be improved?

Once you're ready to submit your request, press the button and wait. Now your request is in a Pending status. It can be Declined or Approved. Maybe, one of the administrators requests you something, and then the status changes to Feedback needed. One common thing that maybe is requested is to link your Developer account to your Phabricator account.

Link developer account with Phabricator.

This step is optional, but you're probably going to be requested to do it. And, anyway, it's useful to make easier people contact you. The steps are:

Setting subpage of Toolforge.

Go to Toolforge settings.

Visit the settings page and navigate to the Linked accounts section. The last account is Phabricator. Click the button.

Login.

Just type your username and password and log in. Accept the emergent dialog box that asks you to link accounts.

Now you need to wait until an administrator accepts your request. Be patient.

Create a new tool.

Add a homepage.

Update routes.

Upload, configure the server and start it.