Right now, user profiles on Pioneer only show the total number of forum posts made by an individual. While this is useful, it doesn’t help anyone understand where those contributions are or how to navigate to them. For proposals, the filter option on the proposals page can show proposals created by a specific user, but that still requires leaving the profile and manually filtering.
Problem
There’s currently no centralized place where a user, or anyone viewing their profile, can see their full contribution footprint across the Joystream governance App - Pioneer. This makes it harder to:
- Explore a user’s past activities
- Follow ongoing discussions they are involved in
- Evaluate engagement or contribution levels in governance
- Understand context behind their behavior, expertise, or interests
With Joystream’s growth, this limitation would become more noticeable.
Proposed Feature
Add a Contributions section directly to every user’s profile, showing all the activity they’ve ever made across Pioneer:
What should be included:
- Forum Threads created by the user
- Forum Posts across all threads
- Governance Proposals they have created
- Proposal Discussions / Comments they have participated in
Each of these should be clickable, leading to a dedicated list where a viewer can explore the actual content.
Optional (but impactful) addition - Contribution Chart
Include a simple mini-chart summarizing the user’s activity across time:
- All-time
- Yearly
- Monthly
- Weekly
- Daily
This doesn’t need to be complex, just a clean visual overview of how active the user has been.
Future-Ready Extension (Bounty Module)
Once the bounty module is more fully implemented, we can extend this system to show:
- Bounties created
- Bounties served as Oracle
- Feedback/discussions on bounties
- Tasks completed or contributed to
This will evolve the profile into a true contribution identity for users.
Why This Is Valuable
- Improves discoverability of user contributions
- Creates transparency in governance and community engagement
- Helps community members identify active contributors
- Supports better collaboration by letting people quickly see what others are working on
- Adds context to user actions, helping proposers, and newcomers
- Encourages positive participation when people can see their impact, they tend to contribute even more
- Makes Joystream profiles feel meaningful, not just static pages
Ultimately, this feature turns user profiles into useful hubs of engagement data, making the governance and forum experience more intuitive and user-friendly.
Right now, user profiles on Pioneer only show the total number of forum posts made by an individual. While this is useful, it doesn’t help anyone understand where those contributions are or how to navigate to them. For proposals, the filter option on the proposals page can show proposals created by a specific user, but that still requires leaving the profile and manually filtering.
Problem
There’s currently no centralized place where a user, or anyone viewing their profile, can see their full contribution footprint across the Joystream governance App - Pioneer. This makes it harder to:
With Joystream’s growth, this limitation would become more noticeable.
Proposed Feature
Add a Contributions section directly to every user’s profile, showing all the activity they’ve ever made across Pioneer:
What should be included:
Each of these should be clickable, leading to a dedicated list where a viewer can explore the actual content.
Optional (but impactful) addition - Contribution Chart
Include a simple mini-chart summarizing the user’s activity across time:
This doesn’t need to be complex, just a clean visual overview of how active the user has been.
Future-Ready Extension (Bounty Module)
Once the bounty module is more fully implemented, we can extend this system to show:
This will evolve the profile into a true contribution identity for users.
Why This Is Valuable
Ultimately, this feature turns user profiles into useful hubs of engagement data, making the governance and forum experience more intuitive and user-friendly.