Python Calendaring Ecosystem

AI policy

Our policy on the use of artificial intelligence (AI)

We want to protect the joy, goodwill, and volunteer time of the maintainers and contributors of the Python Calendaring Ecosystem (PCE). As such, we take a strong stance against artificial intelligence (AI) abuse.

Contributors to PCE must follow PCE's AI policy as described in this section and its subsections.

#Responsible AI use

You may responsibly use AI as a tool to draft a pull request. That means you must comply with pull request requirements as defined by each project and follow PCE's Code of Conduct.

If you use AI in your work:

  • You must take responsibility for the output, including reviewing and validating the output for accuracy and ensuring it resolves an issue.
  • You must check the AI's terms of use, and ensure that outputs are not reconstructed from copyrighted sources.
  • You are expected to understand and be able to explain design and code decisions.
  • In your git commit messages, you must specify both (1) which AI model and version you used, and (2) how you used it, by either including the prompts and interactions you used or summarizing them.
  • You must disclose that you used AI in your change log entry.
  • You shall be held accountable for your AI-generated content.

#AI abuse

You may not abuse AI to generate a pull request that is disruptive to the PCE community or does not adhere to responsible AI use described in the previous section. Examples of such abuse and irresponsible use include the following actions.

  • You claim no responsibility for the output of AI generated content.
  • Your pull request demonstrates no understanding or thought whatsoever to solve an issue.
  • Your pull request plagiarizes copyrighted or other material to which you have no legal claim.
  • You ignore or don't respond to feedback.
  • The GitHub account is itself an AI agent.

#Report suspected violations

To report a suspected violation of this AI policy, see the Reporting an Issue section in the Code of Conduct. The maintainers may close pull requests without providing feedback that they deem to be spam, AI slop, or abuse. The maintainers may also take further action, including suspend, ban, or report GitHub users, as described in PCE's Code of Conduct.