Skip to content

Starter project for first time open source contributors.

Notifications You must be signed in to change notification settings

senaranya/open-source

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

Starter Open Source

Contributing to open source projects can be a rewarding way to learn, teach and gain experience.

But getting started, can be a daunting process, some may have fears of being ridiculed for providing wrong solutions or generally not knowing where to start, while some may feel uncomfortable jumping straight in.

Use this project to make your first contribution to an open source project on GitHub.


How to get started

Here are some easy ways to contribute to this project:

  • Create a public fork of this project
  • Add your name to the CONTRIBUTORS.md file.
  • Create a simple FizzBuzz script in any language and add it to the scripts directory.
  • Create a pull request

Conventions

Add your name to the CONTRIBUTORS.md file using the following format:

### Name: [Your name]
- Place: Country
- GitHub: [GitHub account name](GitHub link)
- Bio: Something about you

Create a FizzBuzz script

Add a fizz_buzz_yourusername.xx script to the scripts directory in any language of your choice. Here is a example:

# Language: Python
# Name: Wes Murray
# GitHub: https://github.com/getwes

def fizzbuzz(n):

    if n % 3 == 0 and n % 5 == 0:
        return 'FizzBuzz'
    elif n % 3 == 0:
        return 'Fizz'
    elif n % 5 == 0:
        return 'Buzz'
    else:
        return str(n)

print "\n".join(fizzbuzz(n) for n in xrange(1, 21))

Don't forget to include the comments as seen above. Have fun, and welcome to Open Source.


Code with <3 by getwes

About

Starter project for first time open source contributors.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published