You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This discussion collects potential features that would be nice to have but are lower priority than the current roadmap items. Feel free to comment with your thoughts, vote with reactions, or suggest additional ideas!
1. Web UI / Dashboard
A simple web interface to visualize managed repositories and their configurations.
Use cases:
Quick overview of all managed repos and their settings
Visual diff between YAML config and actual GitHub state
Non-technical stakeholders can view (but not edit) configurations
Implementation ideas:
Static site generated from YAML configs
Simple React/Vue app reading from GitHub API
Terraform output rendered as HTML
2. Slack/Teams Notifications
Alert on Terraform apply success/failure and other events.
Features:
Notify on successful applies with summary of changes
Alert on failures with error details
Daily/weekly digest of managed repositories
Drift detection alerts
Implementation:
GitHub Action with Slack/Teams webhook
Optional Lambda/Cloud Function for more complex notifications
3. Interactive Import Wizard
Improve the existing onboard-repos.sh script with an interactive CLI experience.
Features:
Interactive prompts to select which repos to import
Preview generated YAML before writing
Detect existing settings and suggest group assignments
Dry-run mode to see what would be imported
Support for filtering (by topic, visibility, team, etc.)
Implementation:
Python CLI with rich or inquirer for interactive UI
Or a TUI (terminal UI) application
4. Multi-Organization Support
Manage multiple GitHub organizations from a single configuration.
Use cases:
Companies with multiple orgs (e.g., main org + OSS org)
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Future Feature Ideas
This discussion collects potential features that would be nice to have but are lower priority than the current roadmap items. Feel free to comment with your thoughts, vote with reactions, or suggest additional ideas!
1. Web UI / Dashboard
A simple web interface to visualize managed repositories and their configurations.
Use cases:
Implementation ideas:
2. Slack/Teams Notifications
Alert on Terraform apply success/failure and other events.
Features:
Implementation:
3. Interactive Import Wizard
Improve the existing
onboard-repos.shscript with an interactive CLI experience.Features:
Implementation:
richorinquirerfor interactive UI4. Multi-Organization Support
Manage multiple GitHub organizations from a single configuration.
Use cases:
Challenges:
Possible approach:
How to Contribute Ideas
Related Issues
See the current roadmap in the issues labeled
enhancement:Beta Was this translation helpful? Give feedback.
All reactions