PythonistaCafe / pythonify-me

Write, enhance, fix, test, or refactor a one-function, and let's learn and grow together.
https://pythonistacafe.com
MIT License
3 stars 0 forks source link

Beginner Contributor #4

Open abhijeetmote opened 5 years ago

abhijeetmote commented 5 years ago

Hi Dan, I am an experienced python developer, I am looking for something to contribute to the open-source world. How I can help here to you?

abdullaheid commented 5 years ago

Hi @abhijeetmote

You're welcome, and we appreciate your contribution to our/your project.

All that you need is to write a one-function which is do anything. However, we have been preparing our contributing file, which is explaining the idea behind the project, but till that time, you can contribute to this project by taking the following steps:

  1. Decide in which category you want your function to be fit. For example, strings, math, lists, etc.
  2. Let's say that you will create a function which is returning the sum of two numbers, and let's say you call it sum. In this case, create a new file sum.py inside math folder (create one if there is no folder that matches your function's category inside ofun folder).
  3. Start your function name with an ofun_ prefix, so, your function will be something like the following:
    def ofun_sum(fval, sval):
  4. Check and push your function and leave the rest to the community to learn and grow together.

Note In your case, the name of the branch should be ofun-[category]-sum-[action], while the category should be math in this case, and action shows what you will do with that function, and in your case again, the name of the branch should be ofun-math-sum-create.

For more information about the idea behind the project, please read the current MDs files.