dbt-labs / hubcap

This app adds modules to the hubsite at hub.getdbt.com
13 stars 100 forks source link

adding gmdata-co to hub.json #298

Closed jeff-skoldberg-gmds closed 9 months ago

jeff-skoldberg-gmds commented 9 months ago

Description

Tell us about your new package!

This package is the first in a series of packages to come that aim at making connectors from Portable.io easier to use. This packages contains a single macro that will unnest the json payload from Portable's Google Sheets connector. It transforms the single variant column called "ROWDATA" back to the original columns as they existed in the Google Sheet.

Since this is my first time doing this, I'm not 100% clear on how this all works. I guessed the naming convention in hub.json is: org-name: [repo-name]... but that was not clear to me from the docs. I guess somehow it automatically will link to my repo based on that?

I have questions about versioning. Can you hit me up on Slack so I can ask? I'm Jeff Skoldberg on dbt Slack. Can I update the readme without updating the version? Example, I will need to update the install instructions in the readme if this is going live.

Link to your package's repository: https://github.com/gmdata-co/dbt-portable-google-sheets

Checklist

This checklist is a cut down version of the best practices that we have identified as the package hub has grown. Although meeting these checklist items is not a prerequisite to being added to the Hub, we have found that packages which don't conform provide a worse user experience.

First run experience

Customisability

Dependencies

Dependencies on dbt Core

Versioning

joellabes commented 9 months ago

lgtm! I've sent you a slack message re your versioning questions