meltano / sdk

Write 70% less code by using the SDK to build custom extractors and loaders that adhere to the Singer standard: https://sdk.meltano.com
https://sdk.meltano.com
Apache License 2.0
87 stars 64 forks source link

feat: migrate cookiecutter templates to copier #1271

Open kgpayne opened 1 year ago

kgpayne commented 1 year ago

Feature scope

Other

Description

Copier is "A library and CLI app for rendering project templates", similar to cookiecutter but with enhanced support for code lifecycle management (i.e. updating projects as the template changes).

Providing mechanisms for updating Taps/Targets from a single place will allow us to ship new functionality to existing projects using the SDK, drastically reducing the maintenance burden for the community and ourselves (30+ projects in MeltanoLabs).

kgpayne commented 1 year ago

@aaronsteers I had a very brief look at copier, and overall I think it would be a good switch. Some findings:

Outstanding questions:

stale[bot] commented 11 months ago

This has been marked as stale because it is unassigned, and has not had recent activity. It will be closed after 21 days if no further activity occurs. If this should never go stale, please add the evergreen label, or request that it be added.