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

A contribution day

How a local group or company runs a contribution day for Exponential - preparing tasks and test installations, a timetable, pairing newcomers with experienced members, the rules every contribution follows, and following…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/community/local-groups/a-contribution-day.md

On this page

A contribution day

A contribution day is a few hours in which a group makes real contributions together: bug confirmations, translations, help page fixes, small pull requests.

Contents

  1. Before the day
  2. Timetable
  3. Task list
  4. Rules for every contribution
  5. After the day

Before the day

  • Collect 10 to 20 small tasks, each finishable in an hour or two (see Task list).
  • Ask participants to create a GitHub account and, for code, a test installation from a Git clone on SQLite (Develop with Git).
  • Tell participants who will send kernel code about the CLA in advance; it takes time to sign and deliver (The CLA explained).
  • Name a contact person for problems (Community safety and privacy).

Timetable

TimePart
0:00Welcome, code of conduct, how the day works
0:15Setup help; pairs formed (one experienced, one new)
0:45Work on tasks
2:45Each pair shows what they did
3:15Open pull requests and issues are listed for follow-up

Task list

KindExamplePage
Confirm bugsReproduce three open issues on a fresh installationReproducing and confirming issues
TranslationsFinish the untranslated messages of one screenContributing translations
Help pagesFollow a help page step by step and fix what is wrongContributing documentation and help pages
PackagingAdd a composer.json to an extension that lacks one, a call on the roadmapRoadmap
CodeA small fix with a testContributing code
TestingInstall main on a different PHP version or databaseTesting releases

Rules for every contribution

  • Prefixed commit messages and the manifest line (CONTRIBUTING.md).
  • No secrets or personal data in issues or pull requests.
  • AI-assisted work is checked by the person who submits it, and labeled when a substantial part was generated (CODE_OF_CONDUCT.md).
  • One change per pull request.

After the day

  • Pull requests get review rounds after the day; agree who follows up on each one.
  • Publish a short note of what was done, without names unless people agreed.
  • Thank participants publicly once the work is merged.

Larger, multi-day events: Proposing a contribution sprint.

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