A project where you can keep track of your goal's progress, and contribute to open source in the same time.
AsaKatsu is a Japanese term for waking up a little early to do something productive, in line with a goal. For example; read 4 books per month, do 100 days challenge, etc.
In this project, everyone who will commit will have to do a thing or two every morning and log the progress here.
- Set your goal and break it into smaller chunks.
For example you want to read 4 books in one month. Break it down to “Read one book per week”, or smaller, “Read xy chapter per day”.
Be sure that your goal is SMART.
- Specific (simple, sensible, significant).
- Measurable (meaningful, motivating).
- Achievable (agreed, attainable).
- Relevant (reasonable, realistic and resourced, results-based).
- Time bound (time-based, time limited, time/cost limited, timely, time-sensitive).
-
Fork this repository.
-
Create an issue stating your goal. You can use the set goal template or create your own format. Feel free.
-
Create a new branch with this format: asakatsu/<github_handle>
- It is advisable to have only one branch. Work one thing at a time.
- If you need another branch, aside from goal setting, you can create one
- feature/your_proposal
- bugfix/your_proposal
-
Create your folder inside reports. And then create a subfolder like the one in the image below.
-
Create a PR everytime you update the log (the txt file).
- If you are ready to merge the PR, put a tag [Ready to Merge]
-
You can also post the what is inside the txt file in Twitter with the tag #AsaKatsu if you want. This is optional.
-
Close the issue when you're done with the goal.