Permissions
Org Admin | Team Manager (for assigned team) | Org Contributor | External Contributor |
View Configure | View | View | View |
This article explains enabling and using the Public Dashboard feature in devActivity.
Overview
The Public Dashboard is a feature that allows you to share a public view of your organization's activity data with anyone. This is especially useful for open-source projects, where you want to attract new contributors and showcase your project's progress.
Core Features and Functionalities
The Public Dashboard displays the following information:
Top Contributors: A leaderboard showcasing the most active members of your organization.
Achievements: A list of accomplishments members earn, such as completing specific tasks or reaching milestones.
Stats & Metrics: An overview of key performance indicators related to your organization's activity, including XP earned, levels achieved, and challenges completed.
Enabling the Public Dashboard
To enable the Public Dashboard, follow these steps:
Go to the Settings section of your devActivity app.
Click on the Public Dashboard tab.
Toggle the Enable Public Dashboard switch to On.
Once enabled, a unique URL will be generated. You can share this URL with anyone to give them read-only access to your organization's Public Dashboard.
Best Practices and Use Cases
Here are some best practices and use cases for the Public Dashboard:
Attract New Contributors: Share the Public Dashboard URL on your project's website, social media, and other platforms to attract potential contributors.
Showcase Project Progress: Use the Public Dashboard to demonstrate the activity and progress of your project to stakeholders, sponsors, and the community.
Recognize Contributors: Highlight the contributions of your top contributors and encourage others to participate.
Promote Engagement: Use the Public Dashboard to foster a sense of community and encourage active participation in your project.
Common Issues and Troubleshooting
If you encounter any issues with the Public Dashboard, here are some common problems and solutions:
Public Dashboard Not Showing Data: Ensure that the Public Dashboard is enabled in your settings.
Public Dashboard URL Not Working: Double-check the URL and ensure that it is correctly entered.
Data Not Updating: Sync your data by clicking the Sync Now button in the General Settings section.
The Public Dashboard is a powerful tool for promoting your open-source project and engaging with the community. By using this feature effectively, you can attract new contributors, showcase project progress, and foster a thriving development environment.
Recommendations
Paste Public Dashboard link to your project’s description to attract new contributors
Use ?userLogin=githubusername parameter to get specific Contributor Public Dashboard
Share an idea for additional widgets that might be useful for you