In case you aren't familiar with it, Cookiecutter is a utility for generating projects from project templates. It is language-agnostic, and there are boilerplate templates for HTML, JS, C, Python, Django, LaTeX, Common Lisp, and other types of projects.
Development ContinuesSlowly but surely, I have been working through the queue of pull requests for Cookiecutter and cookiecutter-pypackage. Reviewing pull requests takes time because:
- Every patch must be carefully reviewed for cross-platform compatibility (Windows, Linux, Mac).
- Once a patch goes in, it's in the codebase forever. Each line of code requires thoughtful consideration.
- Contributors to Cookiecutter are generally very experienced programmers that push the limits of my knowledge.
- To meet my standards, each patch typically requires hours of coding on my part. This is to fix cross-platform issues, cross-Python-version compatibility issues, ensure uniform coding style, hunt down any edge cases that may have been missed, etc. It's a labor of love.
Sponsorship OpportunityIf your company uses Cookiecutter, consider sponsoring the project. Benefits include:
- Advertising and exposure on the Cookiecutter README and the documentation homepage.
- Extra attention given to issues/pull requests from your company's developers.
- Additional development work on Cookiecutter, focused on your company's needs.
- The gratification of giving back to open source, and full bragging rights. This makes for great company PR.
- Mentions of your company on future blog posts about Cookiecutter, in the release notes, and more.
Post a Comment