Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OSS standardization changes #474

Merged
merged 4 commits into from
Dec 7, 2023
Merged

OSS standardization changes #474

merged 4 commits into from
Dec 7, 2023

Conversation

emmyoop
Copy link
Member

@emmyoop emmyoop commented Dec 6, 2023

resolves dbt-labs/dbt-core#9221

Description

add contributing doc and dependabot alerts, modify readme to bring this OSS repo up to the minimal standards for OSS at dbt Labs.

I am unsure of the impact turning on dependabot will have. We will need to revisit once it's been on and we see what it generates.

Checklist

@cla-bot cla-bot bot added the cla:yes label Dec 6, 2023
Copy link
Contributor

github-actions bot commented Dec 6, 2023

Thank you for your pull request! We could not find a changelog entry for this change. For details on how to document a change, see the contributing guide.

@emmyoop emmyoop added the Skip Changelog Skips GHA to check for changelog file label Dec 6, 2023
@emmyoop emmyoop requested a review from QMalcolm December 6, 2023 03:28
Copy link

@QMalcolm QMalcolm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Howdy! Thank you so much for doing this work 🙂 I think we have some lines from contributing template that aren't applicable to this repository

CONTRIBUTING.md Outdated Show resolved Hide resolved
CONTRIBUTING.md Outdated Show resolved Hide resolved
@emmyoop emmyoop requested a review from QMalcolm December 6, 2023 17:37
Copy link

@QMalcolm QMalcolm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀 Ship it! Thank you!

CONTRIBUTING.md Outdated

Once all tests are passing and your PR has been approved, a `dbt-docs` maintainer will merge your changes into the active development branch. And that's it! Happy developing :tada:

Sometimes, the content license agreement auto-check bot doesn't find a user's entry in its roster. If you need to force a rerun, add `@cla-bot check` in a comment on the pull request.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same about possibly adding a troubleshooting header. not blocking

attributes:
label: Context
description: |
Provide the "why", motivation, and alternative approaches considered -- linking to previous refinement issues, spikes, Notion docs as appropriate

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

spikes, docs as appropriate

Worth dropping the Notion reference since that is an implementation detail? Then if we ever moved off of Notion we wouldn't have to update this.

Copy link

@martynydbt martynydbt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

left non-blocking comments

@emmyoop emmyoop merged commit bcf827d into main Dec 7, 2023
7 checks passed
@emmyoop emmyoop deleted the er/opslevel-oss branch December 7, 2023 15:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla:yes Skip Changelog Skips GHA to check for changelog file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[CT-3461] Oss Standardization Campaign
3 participants