Skip to content

Add a CONTRIBUTING section specific to the analytics module #568

Description

@phertyameen

Description

Extend backend/contributing.md with analytics-specific guidance: how to add a new metric provider, where to add its endpoint, and the required test coverage before a PR can be merged.

Why this matters

The analytics module has more moving parts (entities, jobs, listeners, providers) than most modules; contributors need a checklist.

Files to touch

  • backend/contributing.md

Acceptance Criteria

  • New section covers: adding an entity, a provider, an endpoint, and tests
  • Links to backend/src/analytics/README.md and EVENT_TAXONOMY.md

Notes

This issue is part of the new analytics module effort (tracking, aggregation,
and reporting on player/game activity). Please keep new code inside
backend/src/analytics/ following the same module/controller/service/provider
layout used by existing modules (e.g. progress, streak, quests).

Metadata

Metadata

Assignees

Labels

GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardOfficial Campaign | FWC26Campaign: Official Campaign | FWC26analyticsdocumentationImprovements or additions to documentation

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions