Skip to content

Commit 7b14c1e

Browse files
authored
Update vi mi first steps (#3557)
1 parent fa0aa65 commit 7b14c1e

20 files changed

+131
-52
lines changed

navigation.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@
2424
* [**Introduction / First Steps**](pages/vi/vi-first-steps.md)
2525
* [FAQ](pages/vi/vi-faq.md)
2626
- - - -
27-
* [Step 0 - Introductory Steps](pages/vi/vi-first-steps.md#Step_0_-_Introductory_Steps)
28-
* [Step 1 - Markdown and Fork Tutorial](pages/vi/vi-github-and-markdown.md)
27+
* [Step 0 - Introductory Step](pages/vi/vi-intro-step.md)
28+
* [Step 1 - GitHub, Markdown, and Forking Workflow](pages/vi/vi-github-and-markdown.md)
2929
* [Step 2 - Software Prerequisites](pages/vi/vi-prerequisites.md)
3030
* [Step 3 - Planet and Docker](pages/vi/vi-first-steps.md#Step_3_-_Planet_and_Docker)
3131
* [    Docker Tutorial](pages/vi/vi-docker-tutorial.md)
@@ -48,14 +48,14 @@
4848
* [**Introduction / First Steps**](pages/mi/mi-10-steps.md)
4949
* [FAQ](pages/mi/mi-faq.md)
5050
- - - -
51-
* [Step 0 - Prerequisites](pages/mi/mi-10-steps.md#Step_0_-_Prerequisites)
52-
* [Step 1 - Markdown & Forking Workflow](pages/mi/mi-10-steps.md#Step_1_-_Markdown_&_Forking_Workflow)
53-
* [Step 2 - myPlanet App](pages/mi/mi-10-steps.md#Step_2_-myPlanet_App)
54-
* [Step 3 - Build myPlanet in Android Studio](pages/mi/mi-10-steps.md#Step_3_-_Build_myPlanet_in_Android_Studio)
55-
* [Step 4 - Connect myPlanet to Planet](pages/mi/mi-10-steps.md#Step_4_-_Connect_myPlanet_app_to_Planet)
51+
* [Step 0 - Introductory Step](pages/mi/mi-intro-step.md)
52+
* [Step 1 - Markdown & Forking Workflow](pages/mi/mi-github-and-markdown.md)
53+
* [Step 2 - myPlanet App](pages/mi/mi-myplanet.md)
54+
* [Step 3 - myPlanet and Android Studio](pages/mi/mi-myplanet-and-android-studio.md)
55+
* [Step 4 - Connect myPlanet app to Planet](pages/mi/mi-myplanet-connection.md)
5656
* [Step 5 - Git Repositories](pages/mi/mi-github-and-repositories.md)
5757
* [Step 6 - GitHub Issues Tutorial](pages/mi/mi-10-steps.md#Step_6_-_GitHub_Issues_Tutorial)
58-
* [Step 7 - Take a Course on myPlanet, Courses Gardening](pages/mi/mi-10-steps.md#Step_7_-_Take_a_Course_on_myPlanet,_Courses_Gardening)
58+
* [Step 7 - Take a Course on myPlanet, Courses Gardening](pages/mi/mi-myplanet-course.md)
5959
* [Step 8 - Create More Issues and Pull Requests](pages/mi/mi-issues-and-prs.md)
6060
* [Step 9 - Kotlin Tour](pages/mi/mi-10-steps.md#Step_9_-_Kotlin_Tour)
6161
* [Step 10 - Be Part of the Team](pages/mi/mi-10-steps.md#Step_10_-_Be_part_of_the_team)

pages/mi/mi-10-steps.md

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -37,17 +37,9 @@ If you have general internship inquiries and can't find the information you need
3737

3838
For technical questions not covered in the FAQ, in addition to contacting us on Discord, Google and Stack Exchange serve as excellent supplementary resources to explore. :)
3939

40-
## Step 0 - Prerequisites
40+
## Step 0 - Introductory Step
4141

42-
To participate in the internship, you will need the following:
43-
44-
1. A laptop or desktop computer with at least 8GB of RAM.
45-
2. An Android device (phone or tablet) with a minimum of 3GB of RAM and running Android 9 "Pie" or later, and/or a Chromebook.
46-
- If you do not have a physical Android or Chromebook device, you can use a [Raspberry Pi 4](https://emteria.com/kb/hardware#raspberry-pi-4b) [or 5](https://emteria.com/kb/hardware#raspberry-pi-5) with at least 8GB of RAM as an experimental alternative.
47-
3. [Discord](https://discord.com/download) installed on both your Android device and your laptop or desktop computer for easier communication and screenshot sharing.
48-
4. A stable internet connection.
49-
50-
**Once you have confirmed that you meet the aforementioned requirements, please say hi to everyone in the Discord channel and let us know that you have reached Step 0.**
42+
Follow the instructions on [Mobile Interns Introductory Step](mi-intro-step.md).
5143

5244
## Step 1 - Markdown & Forking Workflow
5345

@@ -57,15 +49,15 @@ Follow the instructions on [Creating Your GitHub Profile Page: A Guide to Markdo
5749

5850
## Step 2 - myPlanet App
5951

60-
Please follow the directions at [myPlanet App](step2.md) to download and test the beta version of myPlanet.
52+
Please follow the directions at [myPlanet App](mi-myplanet.md) to download and test the beta version of myPlanet.
6153

6254
## Step 3 - Build myPlanet in Android Studio
6355

6456
Follow the guide at [myPlanet and Android Studio](mi-myplanet-and-android-studio.md) to clone myPlanet repository from GitHub and build the myPlanet app with Android Studio.
6557

6658
## Step 4 - Connect myPlanet app to Planet
6759

68-
Follow the guide at [Connecting myPlanet to Planet](mi-step4.md).
60+
Follow the guide at [Connecting myPlanet to Planet](mi-myplanet-connection.md).
6961

7062
## Step 5 - Git Repositories: A Guide to Cloning, Configuring, and Syncing Forks
7163

pages/mi/mi-intro-step.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# Step 0 - Mobile Interns Introductory Step
2+
3+
## Internship Hardware Requirements
4+
5+
To participate in this internship, you will need the following:
6+
7+
1. A laptop or desktop computer with a minimum of 8GB of RAM.
8+
2. An Android device (phone or tablet) with a minimum of 3GB of RAM and running Android 9 "Pie" or later, and/or a Chromebook.
9+
- If you do not have a physical Android or Chromebook device, we suggest asking around to see if a friend or family member has an old Android phone they no longer use.
10+
3. A stable internet connection.
11+
12+
**Once you have confirmed that you meet the aforementioned requirements, please say hi to everyone in the Discord channel and let us know that you have reached Step 0.**
13+
14+
## Watch the Organization and Follow Contributors
15+
16+
In GitHub, we [follow organizations](https://docs.github.com/en/get-started/exploring-projects-on-github/following-organizations) and [follow people](https://docs.github.com/en/get-started/exploring-projects-on-github/following-people) to receive notifications about their activity. Look for the "Watch" button at the top right of the page when you are in a repository. Additionally, follow each other to stay updated on what others in the group are working on.
17+
18+
- Use the "Watch" button in repositories you're working on and "Follow" individuals to keep up with the latest activities.
19+
- Follow the [Open Learning Exchange
20+
](https://github.com/open-learning-exchange) to stay updated on changes with OLE on GitHub.
21+
- Watch the [Open Learning Exchange's myPlanet repository](https://github.com/open-learning-exchange/myplanet) to stay updated on changes with the main repository you'll be working on.
22+
- Follow OLE's CTO [dogi](https://github.com/dogi) and myPlanet's core developer [Gideon](https://github.com/Okuro3499) on GitHub.
23+
- You can also follow [other active mobile interns](mi-team.md) to stay updated on their activities.
24+
25+
## Package Management (macOS/Windows)
26+
27+
If you are on macOS or Windows, we recommend you get a package manager:
28+
29+
- macOS: [Homebrew](https://brew.sh/) or [MacPorts](https://www.macports.org/)
30+
- Windows: [Chocolatey Community](https://community.chocolatey.org/)
31+
32+
## Discord Installation and Server Nickname
33+
34+
- Discord will be the primary communication tool for this internship, so please [download and install it](https://discord.com/download) on your computer and Android device.
35+
- with Homebrew `brew install --cask discord`
36+
- with Chocolatey `choco install discord`
37+
- If your preferred name differs significantly from your Discord "Display Name," click on "treehouses" in the upper left of the Discord interface. Then, select "Edit Server Profile" from the menu and update your server nickname to include your preferred name or first name and last name initial.
38+
39+
#### Return to [First Steps](mi-10-steps.md#Step_0_-_Introductory_Step)

pages/mi/mi-issues-and-prs.md

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# Step 8 - Create More Issues and Pull Requests
22

3+
## Objectives
4+
5+
- Create three more issues
6+
- Add comments to three other issues
7+
- Resolving three issues
8+
9+
## Introduction
10+
11+
Just as your learning with this Wiki was made possible by the efforts of previous interns, now we turn to you to continue that tradition and help future mobile interns take their First Steps. Through this step, you should try to further improve our Markdown Wiki, with better explanations, formatting fixes, and more! You must have made your pull requests and have them each approved by at least two other OLE team members/interns in order for it to be merged to the upstream repository. Just as before, announce your Pull Request on the Discord channel so other members can review it. You may need to make some additional corrections. Learn by teaching - or editing our teaching tool, in this case!
12+
13+
## ToDo
14+
315
In this step, your goal is to create, comment on, and resolve GitHub issues to improve our Markdown Wiki. Here's what you'll need to do:
416

517
1. **Create Issues**:
@@ -28,6 +40,13 @@ Once you complete Step 8 you will have:
2840
- 4 comments made on issues you didn't create (one at step 6 and three at step 8)
2941
- 4 issues created (one at step 6 and three at step 8)
3042

31-
**HINT**: You can track your progress with the number of pull requests and issues [here](../track-first-steps-progress.md).
43+
## Track Your Progress
44+
45+
- After completing Step 8, you should have:
46+
- 5 merged pull requests (one from Step 1, one from Step 6, and three from Step 8)
47+
- 4 comments on *issues you didn't create* (one from Step 6 and three from Step 8)
48+
- 4 issues created (one from Step 6 and three from Step 8)
49+
50+
Hint: You can track your progress with the number of pull requests and issues [**here**](../track-first-steps-progress.md).
3251

3352
#### Return to [First Steps](mi-10-steps.md#Step_8_-_Create_More_Issues_and_Pull_Requests)
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Connecting myPlanet to Planet
1+
# Step 4 - Connecting myPlanet to Planet
22

33
## Background
44

pages/mi/mi-myplanet-course.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Take a Course on myPlanet, Courses Gardening
1+
# Step 7 - Take a Course on myPlanet, Courses Gardening
22

33
## myPlanet App Dashboard and Courses Overview
44

File renamed without changes.

pages/vi/vi-create-issues-and-pull-requests.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Create More Issues and Pull Requests (Step 8)
1+
# Step 8 - Create More Issues and Pull Requests
22
**Estimated Time: 4.5h**
33

44
## Objectives

pages/vi/vi-docker-development-tutorial.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Planet Development Setup Tutorial (Step 9)
1+
# Step 9 - Planet Development Setup Tutorial
22
**Estimated Time: 3h**
33

44
## Objectives

pages/vi/vi-docker-tutorial.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Docker Tutorial (Step 3.1)
1+
# Step 3.1 - Docker Tutorial
22
**Estimated Time: 1h**
33

44
## Objectives

0 commit comments

Comments
 (0)