Skip to content

Call for help maintaining Cookiecutter #190

@audreyfeldroy

Description

@audreyfeldroy

I would like to give others commit rights on Cookiecutter, as I am spread thin and having a hard time keeping up. As a core committer, responsibilities include:

  1. Give priority to bug fixes over new features. This includes fixes for the Windows tests that broke at some point.
  2. Ensure cross-platform compatibility for every change that's accepted. Windows, Mac, Debian & Ubuntu Linux.
  3. Ensure that code that goes into core meets all requirements in this checklist: https://gist.github.com/audreyr/4feef90445b9680475f2
  4. Create issues for any major changes and enhancements that you wish to make. Discuss things transparently and get community feedback.
  5. Don't add any classes to the codebase unless absolutely needed. Err on the side of using functions.
  6. Be welcoming to newcomers and encourage diverse new contributors from all backgrounds. See the Python Community Code of Conduct (https://www.python.org/psf/codeofconduct/).

Preference will be given to those with:

A. Past contributions to Cookiecutter and other open-source projects. Contributions to Cookiecutter include both code (both accepted and pending) and friendly participation in the issue tracker.
B. A coding style that I find simple, minimal, and clean.
C. Access to resources for cross-platform development and testing.
D. Time to devote to the project regularly.

In return, I will give you full credit for your work, help get you recognized for your efforts, buy you a beer/orange juice at the next conference, provide professional references as I get to know your work, etc. It's also just a great way to give back to Cookiecutter, a free, open-source, community-driven project that needs your help.

Interested? Let me know here if you meet criteria A-D and wish to take on core committer responsibilities. Or email me privately if you feel more comfortable doing that.

Metadata

Metadata

Assignees

No one assigned

    Labels

    please-helpThis issue/PR contain help request to cookiecutter users or first-time contributors

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions