super-productivity/.github/CONTRIBUTING.md
Johannes Millan b6b51707d3 docs: clean up and organize project documentation
- Remove outdated feature requests from .github/CONTRIBUTING.md (GitLab
  support already exists) and add commit message format section
- Improve PR template with type-of-change checkboxes and checklist
- Update commit guideline links in README and CONTRIBUTING.md to
  reference the project's own format instead of external angular.js docs
- Add "only edit en.json" rule to TRANSLATING.md and clarify workflow
- Update add-new-integration.md provider list to match codebase (add
  Trello, ClickUp, Linear, Azure DevOps, Nextcloud Deck; note GitHub
  plugin migration; fix type name to BuiltInIssueProviderKey)
- Add cross-references between mac certificate docs and remove 240-line
  duplicate section from update-mac-certificates.md
- Clean up update-android-app.md (specify npm version args, collapse
  deprecated workflow, translate German UI labels to English)
- Add context to howto-refresh-snap-credentials.md
- Fix fine-grained token note in github-access-token-instructions.md
- Fix absolute URL to relative path in gitlab-access-token-instructions.md
- Fix grammar in i18n-script-usage.md
- Add status headers to all 19 long-term plan files (Planned, Completed,
  Archived with reason, Investigation Complete)
- Fix broken relative link in hybrid-manifest-architecture.md
- Delete supersync-scenarios-simplified.md (duplicate of
  supersync-scenarios.md; known issues already covered there)
- Rename vector-clock-pruning-research.md to
  vector-clock-history-and-alternatives.md for clarity
2026-03-10 10:22:56 +01:00

1.5 KiB

Thank you for considering to contribute!

I love Super Productivity. It's my favorite side project and I use it every day to plan my tasks and to track my time. I need your help!

Things that would help

Feedback

  • What do you like and what not?
  • What should be improved?
  • What essential features are missing?
  • If you don't, why won't you use the app?
  • Reporting bugs

Design & UX

I am not a designer. So there is probably a lot not to like. It would be absolutely great if a professional could have a look or two.

  • Are the general concepts working? What should be improved?
  • Providing better icons

Features/Coding

  • Improving existing issue provider integrations (Jira, GitHub, GitLab, Gitea, OpenProject, Linear, ClickUp, Azure DevOps, etc.)
  • Improved data syncing
  • Bug fixes and performance improvements

Translations

Commit Message Format

We use the Angular commit message format: type(scope): description

Types: feat, fix, docs, style, refactor, perf, test, build, ci, chore

Examples:

  • feat(tasks): add recurring task support
  • fix(sync): handle network timeout gracefully
  • test(e2e): fix flaky sync tests

Note: Use test: (not fix(test):) for test-related changes. The fix type is reserved for actual code/bug fixes.

Include the issue number in your commit message if fixing a particular issue (e.g.: feat: add nice feature #31).