Skip to content

Latest commit

 

History

History
69 lines (43 loc) · 5.22 KB

Volunteers-welcome!.md

File metadata and controls

69 lines (43 loc) · 5.22 KB

Volunteers welcome!

We are always looking for volunteers, feel free to step in! It's very easy to get started - have a look at the roles that you fancy below. Thanks a lot!

Developers

  1. Set up your working environment by following the quick start guide.
  2. Choose an unassigned bug that sounds interesting to you, and ask to be assigned the issue. If the issue was assigned to someone who has been inactive for over 1 month, you can bring this to the attention of collaborators who may ping them for updates and possibly re-assign the issue to you.
    • If you are a new contributor, please only ask to be assigned to issues with a "bug" or "good first issue" label. Issues labeled "enhancement" will usually only be assigned to contributors with more than 5 merged pull requests to this repo. Exceptions may be granted if multiple collaborators agree, but it will take time for approval. (rationale)
  3. Follow the Contributing Guidelines.

It is also recommended that you actually try the app and upload pictures with the app. Become familiar with the various workflows. Notice what kind of categories are suggested depending on where the picture is taken or what you type. Check what people consider excellent pictures and get inspired by their rich descriptions and accurate categories.

Testers

Use the beta version, or even the alpha version, and report bugs to the issue tracker.

Choose the beta version if:

  • You want to test only relatively stable versions of the app.
  • You consider that uploading your pictures is more important than finding the app's bugs.
  • You don't want to receive many app updates, because you don't have access to unlimited Internet.

Choose the alpha version if:

  • You want to test the latest cutting edge.
  • You love finding bugs, and don't mind if some features are unusable sometimes.
  • You don't mind receiving app updates several times per day.

How to install the beta

The beta version might have bugs, your role is to find them all so that we can make a bug-free stable release :-)

1. Install the app from the Google Play Store. 2. Scroll down until you see a box mentioning the beta program.
App page Join beta program
  1. After some minutes or hours of enrolling, update your app to get the beta version. Please be patient.

How to install the test flavor

The test flavor allows you to use a server different from the Commons server. Only needed if you plan to upload many test images with no encyclopedic value. You must compile this version by yourself, from the source code.

Stress-testing

To detect more crashes, we encourage testers to sometimes enable "Don't keep activities" (In Developer options), for instance one day per week.

Translators

See Translating the App.

Patrollers

See https://commons.wikimedia.org/wiki/Commons:Mobile_app#We_need_your_help:_please_monitor_uploads

Documentation writers

Be it this wiki, the Wikimedia page, the official webpage or the source code, documentation always needs to be improved and updated