Skip to content

Modernization Plan for redis-enterprise-observability #40

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
joshrotenberg opened this issue Apr 28, 2025 · 0 comments
Open

Modernization Plan for redis-enterprise-observability #40

joshrotenberg opened this issue Apr 28, 2025 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@joshrotenberg
Copy link

This issue proposes a few high-level improvements to make the repository easier to use, easier to maintain, and ready for future growth.

  • Repository Structure Cleanup

    • Organize files under clear directories: docs/, platforms/, demos/, .github/.
    • Migrate the playbook into docs/. Separate demos from production assets.
  • CI/CD - Validation

    • Add a GitHub Action to validate JSON (dashboards) and YAML (rules).
    • Investigate more thorough platform specific validation options
  • CI/CD - Release Automation

    • Set up release-please for versioning and changelogs.
    • Package dashboards and rules into .zip artifacts (excluding demos).
    • Schedule weekly automated release.
  • Documentation Centralization

    • Move all docs into docs/, organize by platform, and prepare for possible MkDocs site generation.
    • Create a single source of documentation truth, either in the repo (MkDocs? adoc?) or on redis.io

Sub issues incoming for these with more details and task lists.

@joshrotenberg joshrotenberg self-assigned this Apr 28, 2025
@joshrotenberg joshrotenberg added the enhancement New feature or request label Apr 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant