Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Community checklists

Checklists for Exponential community members to copy - before posting, before filing a bug, before a pull request, before answering, before publishing an extension, and before running an event.

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/community/community-checklists.md

On this page

Community checklists

Copy the one you need into your notes.

Contents

  1. Before posting a question
  2. Before filing a bug
  3. Before opening a pull request
  4. Before answering someone
  5. Before publishing an extension or theme
  6. Before running an event

Before posting a question

[ ] I searched the help, the documentation, eZpedia and the forums
[ ] I describe the goal, not only the error
[ ] Steps, expected and actual result, exact message
[ ] Environment from exp:info --plain or Copy report as text
[ ] No passwords, keys, server addresses or personal data
[ ] It is not a security problem (those go to [email protected])

Page: Asking a good question.

Before filing a bug

[ ] It is reproducible on a current release or main
[ ] I searched the tracker; no existing issue
[ ] Right tracker: software / Velocity / extension / community
[ ] Title names the problem
[ ] Steps, expected, actual, environment, cleaned log lines
[ ] Nothing private in text or screenshots

Page: Filing a bug.

Before opening a pull request

[ ] One change only
[ ] make hooks installed; hooks pass
[ ] Commit message starts with Added: / Updated: / Fixed: / Removed: / Renamed:
[ ] share/filelist.md5 updated (make manifest-fix)
[ ] Tests added that fail without the change
[ ] Coding standards and naming prefixes followed; no inline styles in admin templates
[ ] Documentation updated if behavior changed
[ ] AI-assisted parts checked and mentioned
[ ] Signed CLA on file (kernel); checkbox ticked

Page: Contributing code.

Before answering someone

[ ] I understand their goal
[ ] I know the answer, or I say that I am not sure
[ ] I link the source
[ ] I say which version I checked
[ ] No sales pitch
[ ] Security problem? Point to the private channel instead

Page: Answering questions.

Before publishing an extension or theme

[ ] No secrets, customer data or site-specific settings
[ ] LICENSE file (GPL 2 or later recommended)
[ ] ezinfo.php and extension.xml carry the same version
[ ] composer.json; Packagist package; webhook
[ ] README: what it does, supported versions, how to install
[ ] Tag chosen from what is published, sorted by version; never moved later
[ ] Listed on Projects; announced in the forums

Page: Sharing extensions and themes.

Before running an event

[ ] Announced as community-run, not "official"
[ ] Code of conduct linked; contact person named
[ ] Accessibility checked
[ ] Demo on a test installation with invented data
[ ] Consent for photos, recordings and published names
[ ] Only the attendee data needed; deleted afterwards

Page: Community safety and privacy.

Become an Exponential Partner

Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x