21
edits
(Improved insturctions) |
m |
||
Line 5: | Line 5: | ||
Once you are ready to begin: | Once you are ready to begin: | ||
# Fork our GitHub repository https://github.com/kiwix/kiwix | # Fork our GitHub repository https://github.com/kiwix/kiwix | ||
# Clone your fork to your machine | # Clone your fork to your machine | ||
# Use android studio to import the android directory of the project | # Use android studio to import the android directory of the project | ||
# Make your changes and test them. | # Make your changes and test them. | ||
# Commit and push your changes to your fork | # Commit and push your changes to your fork | ||
Line 12: | Line 12: | ||
# Submit the task on the GCI site and wait for your changes to be reviewed | # Submit the task on the GCI site and wait for your changes to be reviewed | ||
# If everything is good then we will merge your changes and complete the task otherwise we will provide you with feedback so that you can make changes and resubmit | # If everything is good then we will merge your changes and complete the task otherwise we will provide you with feedback so that you can make changes and resubmit | ||
More advanced tasks may first require you to prepare our full build environment. The easiest way to do this is with a Virtual Machine | More advanced tasks may first require you to prepare our full build environment. The easiest way to do this is with a Virtual Machine: | ||
# Download the [http://download.kiwix.org/dev/KiwixDev.ova KiwixDev virtual machine] ([http://download.kiwix.org/dev/KiwixDev.ova.torrent KiwixDev torrent]) | # Download the [http://download.kiwix.org/dev/KiwixDev.ova KiwixDev virtual machine] ([http://download.kiwix.org/dev/KiwixDev.ova.torrent KiwixDev torrent]) | ||
# Import it on your preferred virtual machine (for example [https://www.virtualbox.org/ VirtualBox] | # Import it on your preferred virtual machine (for example [https://www.virtualbox.org/ VirtualBox] | ||
# Launch the virtual machine | # Launch the virtual machine | ||
# Follow the android compilation instructions here: https://github.com/kiwix/kiwix/blob/master/android/README | # Follow the android compilation instructions here: https://github.com/kiwix/kiwix/blob/master/android/README |
edits