Skip to content

Instantly share code, notes, and snippets.

@bronzdoc
Last active June 17, 2020 16:30
Show Gist options
  • Save bronzdoc/03376e1fb00aa7fb8e4157d354aed979 to your computer and use it in GitHub Desktop.
Save bronzdoc/03376e1fb00aa7fb8e4157d354aed979 to your computer and use it in GitHub Desktop.

goHbayOl3PPzk7yYgEEOzF8q9zqRurIwZexM1ge8.jpgAt OmbuLabs we dedicate some of our work hours to open source every week. Also some of us contribute to open source during our spare time.. Here are a few tips to keep OSS contributions organized

From now on every-time we contribute to an OSS project in working hours, we fork it to the FastRuby.io organization.

This way we can keep track of the contributions we made as a company, also the branches created in the project are accessible to the rest of the team.

As a company we get these benefits:

- We use OSS projects and we want them to be better

- We want our brand to be associated with these OSS projects

- We want our teammates to learn more about these projects

- We want our contributions to be noticed

- We want to use our contributions in the future

- Sometimes contributions take a long time to be merged into the main OSS project. This way we make sure that we include references to our company’s organization.

- None of our references will point to a person’s repository. They will point to one of our company’s fork.

As an individual we get to keep the benefits too.

- Display the user in the PR page

- Display the contribution in the user's contribution graph

- Display commits authored by the original user

README

When creating a new OSS project it is good to have a good README. The readme should include steps on how to install the project, if you want to contribute it should have steps on how to contribute to their projects and a code of conduct

Sponsorship

In project that we create and we dedicate time on it we include the following banners.

Jb4DM1iJjQM1ExSS4SDlw5ICjCwWWGo8BSstu4L4.pngUXzPMzwGmoZrz6RfXPs7MYiMA9sQPaS8pUn6xLlM.png# Code Of Conduct

We want a welcoming, inclusive and harassment free space in all our project thats why we decided to include the [code covenant](https://www.contributor-covenant.org/) in all our projects.

Licence

We choose the MIT license for all of our projects

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment