indigotech / onboard-felipe-shiraishi

1 stars 0 forks source link

[Track 2/9] Project Setup #3

Open taki-tiler[bot] opened 4 years ago

taki-tiler[bot] commented 4 years ago

Step 1/5 - Create a git branch

If you don't remember how to create a branch, check the references in the previous issues.

Note: From here, the issues will contain fewer tutorials and step-by-step guides. However, it doesn't mean you won't be able to ask. You can always ask anything to any Taqtiler. We are here to help 😉

Note 2: Be patient, this is the last setup before coding. 👍

90felipe09 commented 4 years ago

Finish

taki-tiler[bot] commented 4 years ago

Step 2/5 - Create a simple Hello World

Estimated time: 3 hours

Follow a tutorial project to create a minimal "Hello World" application using the technology stack you were assigned. If you don't know on which stack you are, please ask your tutor before continuing. Read and follow them carefully:

Note: For now on, some steps will have an estimated time to help you organizing your time better. If you do not finish the step in the estimated time don't worry! It's just an average time based on previous onboards. The main purpose of this estimated time is to indicate when you should ask for help in case you're stuck.

By the way, remember that if you're struggling with any topic, feel free asking any Taqtiler ;)

90felipe09 commented 4 years ago

Finish

taki-tiler[bot] commented 4 years ago

Step 3/5 - Create a Pull Request

If you don't remember how to open a Pull Request, check out the references in the previous issues. Your PR should have develop branch as base, to be merged into later.

This pull request will be reviewed by your Taqtile tutor and possibly by some other people. This process is called Code Review (CR). You can ask your tutor who will be revising your code and add them as collaborators to this github repository of yours.

Mark them on every Pull Request as reviewers. Check here an example of Code Review. You'll possibly have some changes requested/suggested in order to merge this new branch on develop.

90felipe09 commented 4 years ago

Finish

taki-tiler[bot] commented 4 years ago

Step 4/5 - Update README.md

Estimated time: 20 minutes

Do you remember we created the README.md of this project before? Now that you have a project created on your technology stack, it's time to update it with some piece of information.

Since the feature/setup is (probably) still being reviewed, we need to create a new branch for this current step's task. Let's call this new branch docs/update-readme. Here's what you'll need to do:

After that, open a pull request with these README.md changes.

PS: an excellent README is that one document that is sufficient for any developer to be able run your project.

90felipe09 commented 4 years ago

Finish

taki-tiler[bot] commented 4 years ago

Step 5/5 - Rebasing your branch

Here in Taqtile, before merging our revised (and approved) branches, we rebase this branch into the one we are attempting to merge. In this case, you'll rebase docs/readme or feature/setup to develop, depending on which one was merged first.

Too confusing? Here are some good links you can read about rebase:

Note: Remember that if you are stuck in any of these topics, feel free to ask any Taqtiler. We are here to help 😉

90felipe09 commented 4 years ago

Finish

taki-tiler[bot] commented 4 years ago

Click here for your next track