Skip to content

Explore use of "cruft" for cookbook creation and boilerplate management #118

Open
@brian-rose

Description

@brian-rose

The cookbook template contains a fair bit of boilerplate code, and the Cookbook Contributor's Guide still includes a lot of steps to personalize some of that boilerplate code.

It might be a good use case for some form of cookiecutter to reduce the number of steps to cookbook creation.

Separate but related, we still don't have a solution for keeping existing Cookbooks in sync with changes to the Template (ProjectPythia/cookbook-gallery#86).

One tool that solves both problems is cruft. It combines cookiecutter-based repo creation from a template plus automation for keeping repos in sync with an evolving template.

Worth a careful look for the next phase of cookbooks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    infrastructureInfrastructure related issue

    Type

    No type

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions