What are Missions?
Missions are specific governance tasks that you can complete to earn points and contribute to the ecosystem. Each mission represents a valuable contribution like:
- Creating or reviewing pull requests
- Opening or commenting on issues
- Participating in governance discussions
- Contributing documentation or code
- Helping with testing and quality assurance
Every completed mission earns you points that count toward your ranking and reward allocation.
Finding Missions
There are several ways to discover missions:
Browse All Missions
Visit the Missions page to see all available missions across all epochs. You can:
- Filter by mission type (PR, Issue, Review, etc.)
- Filter by classification (Bug Fix, Feature, Documentation, etc.)
- Search by keywords or repository
- Sort by date, points, or status
Epoch-Specific Missions
Each epoch has its own missions. Navigate to an epoch's detail page to see missions specific to that governance cycle.
Real-time Updates
New missions appear automatically as they're created. Watch for the "Live Updates Active" indicator to know when you're receiving real-time data.
Mission Types
Missions are categorized by the type of contribution:
Pull Request (PR)
Create pull requests with code changes, bug fixes, or new features
Issue
Report bugs, request features, or ask questions through GitHub issues
Review
Review other contributors' pull requests and provide feedback
Comment
Participate in discussions by commenting on issues and PRs
Mission Classifications
Each mission is also classified by its purpose:
- Bug Fix: Fixing identified bugs or issues
- Feature: Adding new functionality
- Documentation: Improving docs, guides, or comments
- Refactor: Improving code structure or performance
- Test: Adding or improving tests
- Chore: Maintenance tasks and updates
Completing Missions
To complete a mission:
- Find a mission: Browse available missions or check epoch-specific tasks
- Complete the work: Make the contribution on GitHub (create PR, open issue, etc.)
- Automatic tracking: Your contribution is automatically detected and linked to the mission
- Earn points: Once verified, points are added to your total
You don't need to manually mark missions as complete - the system tracks your GitHub activity automatically!
Mission Details
Each mission card shows important information:
- Title: Brief description of the mission
- Repository: Which GitHub repo the mission is for
- Type & Classification: Category badges
- Points: How many points you'll earn
- Status: Current state (Open, In Progress, Completed, etc.)
- Date: When the mission was created
- Author: Who created the mission
Tips for Success
- Start small: Begin with issues or documentation improvements if you're new
- Read carefully: Make sure you understand what's needed before starting
- Check epoch dates: Some missions are only valid during specific epochs
- Use filters: Find missions that match your skills and interests
- Review first: Code reviews are a great way to learn and contribute
- Stay active: Regular contributions often earn more total points than sporadic large contributions
Updated November 2024 · 6 min read