TLDR: Contribute BIG D
, get F R E E
S H I R T
M A I L E D
T O
Y O U
!
Many people are daunted by the idea of making a their first contribution on public repositories. Hence, OpenSUTD has created this repository to encourage members of the SUTD community to learn more about open source and GitHub! This shall be a fun and harmless environment for you to make your first contribution on GitHub via pull requests.
This month is also Hacktoberfest, which means that you can get a free shirt mailed to you by contributing pull requests! Hacktoberfest is an annual, month-long celebration of open source software run by DigitalOcean and other sponsors. During this month (1 Oct to 31 Oct), contribute at least four pull requests to any GitHub respository and a free Hacktoberfest T-shirt will be mailed to you!*
note: you have to be fast, there's only 50,000 available! But the odds are good.
- Create a GitHub Account (link)
- Fork this repository (help)
- Make changes using the online editor (help)
- Submit a pull request! (help)
For more information on how to get started with GitHub, check out the Hello World Guide.
We encourage you to contribute various types and interpretations of D
s into this repository!
Examples (just some ideas) of possible contributions:
- Various
D
files (d.py
,d.txt
and so on - demonstrate your knowledge of file formats!) - Funny scripts that do things related to
D
- Dank stuff, I know we have many meme lords in the crowd
Just keep things harmless and safe for work! No indecent contributions will be tolerated
For more information, take a look at the Hacktoberfest FAQ.
This repo? It was loosely inspired by this legendary GitHub repository (story here), but instead of manymany e
s, we are doing manymanyD
s! Why? Because we're SUTD, and big D
is our thing, and we want to collect all kinds of D
s!
This is also inspired by other repositories set up during previous Hacktoberfests to encourage people from all around the globe to make their first public contributions on GitHub and the online open source community.
This section contains detailed information on how to perform each step in order to submit your pull request successfully.
-
Starting from this page, click the "Fork" button around the top right hand corner.
-
GitHub will now fork (clone) this repository to your own GitHub profile.
-
Done! Now you have your own fork (copy) of our
OpenSUTD/DDDDDDDDDD
repository!
-
Now that you have your own fork, you can start to make changes. You can create and edit files right from within the browser.
-
While editing the file, try to make it dank in some way!
-
After you're done, commit the file with a descriptive message.
Now you have already made changes to your own repository, and are ready to make a new pull request!
Now here is the process for submitting a new pull request:
-
You should see that your file is inside your fork. Click "New Pull Request".
-
You will see a summary of your changes. Go ahead and click on the big green button.
-
Leave a dank and descriptive message in the pull request.
When we see new pull requests, we'll merge them in!