As OSE gets onboard with HeroX it would be useful if HeroX exposed an API with which we could integrate osedev.org, scoring system and wiki, etc.
The following API endpoints would be a good start:
- Getting the current state of a challenge in JSON format (challenge amount, state, deadline, total contributors, total entries, etc).
- Getting some data relating to a specific intersection between an individual collaborator and a challenge to which they are contributing:
- How many forum posts they've made to a challenge forum.
- How many challenge entries and some details about those entries.
- Any other meta data that would be useful for calculating scoring.