Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unify Basic tools installation #106

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

panitram
Copy link

What is included in this PR?

Correcting the chapter: Installing ODK-X Basic Tools
I was testing the installation and in one point I was repeating my steps. I tried to make the instructions shorter, so I deleted this step in Tables and Survey installation - it already occurs in the installation of Services (which is a prerequisite).
Then, changed the formatting in Prerequisites to bullet points as it is easier to read. I deleted then redundant verbs in this section.

Bullet points are easier to read.
It's also better to start with the info which Android version the user needs and then tell them why (or additional info).
Delete the first repetetive step in Survey and Tables installation, because is already mentioned in Services. Services are a prerequisite for all other apps.
By the time the user installs Survey or Tables, they have already performed this step.
Copy link
Contributor

@elmps2018 elmps2018 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for working on improving the docs! some suggestions.


- `OI File Manager <https://github.com/openintents/filemanager/releases>`_
- An Android tablet with an operating system version 4.4 or higher. If you are working on a Windows/Mac/Linux machine, you can use `Android Studio <https://developer.android.com/studio>`_ to launch an Android emulator for testing purposes.
- Android 10 with API level less than 30 for version 2.1.7.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This makes it sound like you have to have Android 10, that this is a pre-requisite.

I think the original text in this section was clearer, as it was complete sentences (the first pre-requisite in the revised is a fragment) and made clear the issue with Android 10.

- An Android tablet with an operating system version 4.4 or higher. If you are working on a Windows/Mac/Linux machine, you can use `Android Studio <https://developer.android.com/studio>`_ to launch an Android emulator for testing purposes.
- Android 10 with API level less than 30 for version 2.1.7.
Please note that ODK-X Services version 2.1.7 doesn't work on Android 11.
- The following third party app: `OI File Manager <https://github.com/openintents/filemanager/releases>`_.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The original directions are much clearer in stating that Before installing, you will need the app (also a complete sentence in the original)

2. Open the same web browser that you authorized to install unknown apps on your Android device. (For older versions of Android any web browser can be used since you do not need to specifically authorize the web browser's ability to install.)
3. Navigate to https://github.com/odk-x/survey/releases/latest and download the latest ODK-X Survey APK.
4. In the download window, you will see ODK_Survey.N.N.apk. - Select it to download the file.
1. Open the same web browser that you authorized to install unknown apps on your Android device. (For older versions of Android any web browser can be used since you do not need to specifically authorize the web browser's ability to install.)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would mention and link to this step in installing services where you did this so it is clear what is being referred to, and in case anyone tries to do the steps out of order they know what they need to do.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants