Skip to content

docs(roadmap): update priorities and refine future goals#2764

Merged
christiangoerdes merged 1 commit into
masterfrom
roadmap-update-3
Feb 11, 2026
Merged

docs(roadmap): update priorities and refine future goals#2764
christiangoerdes merged 1 commit into
masterfrom
roadmap-update-3

Conversation

@predic8

@predic8 predic8 commented Feb 10, 2026

Copy link
Copy Markdown
Member
  • Removed outdated tasks, including reverse parsing and YAML validation notes.
  • Added support for handling multiple apis.yaml files in a single folder.
  • Updated task descriptions for clarity and alignment with current objectives.

Summary by CodeRabbit

  • Documentation
    • Updated project roadmap with refined priorities
    • Removed planned items for YAML parsing enhancements, Docker tutorials, and reverse parsing functionality
    • Added planned support for multiple apis.yaml files in a single folder with pattern matching

- Removed outdated tasks, including reverse parsing and YAML validation notes.
- Added support for handling multiple `apis.yaml` files in a single folder.
- Updated task descriptions for clarity and alignment with current objectives.
@coderabbitai

coderabbitai Bot commented Feb 10, 2026

Copy link
Copy Markdown
Contributor
📝 Walkthrough

Walkthrough

The pull request updates the project roadmap by removing several PRIO 1 items (Reverse, Tutorials, YAML parsing, HotReload for YAML) and introducing a new PRIO 1 feature: support for multiple apis.yaml files in one folder using pattern matching.

Changes

Cohort / File(s) Summary
Roadmap Updates
docs/ROADMAP.md
Removed deprecated PRIO 1 items (Reverse, Tutorials, YAML parsing, HotReload for YAML) and added new priority for multiple apis.yaml support with pattern matching (\*.apis.yaml).

Estimated Code Review Effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly Related PRs

  • membrane/api-gateway#2028: Also modifies docs/ROADMAP.md and reorganizes/reintroduces roadmap entries that overlap with this change.
  • membrane/api-gateway#2623: Changes the same ROADMAP.md sections (tutorials and YAML handling) as this PR with conflicting priorities.
  • membrane/api-gateway#2614: Removes roadmap items (Tutorials, YAML parsing, HotReload) that the referenced PR introduces, creating opposing modifications to the same sections.

Suggested Reviewers

  • christiangoerdes
  • rrayst

Poem

🐰 The roadmap hops forward, priorities clear,
Old paths fade as new features appear,
Multiple apis shall dance in one place,
With patterns and priorities set at a faster pace! ✨

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately summarizes the main changes: it removes outdated roadmap items and adds a new feature for multiple apis.yaml support while indicating general roadmap refinement.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch roadmap-update-3

No actionable comments were generated in the recent review. 🎉

🧹 Recent nitpick comments
docs/ROADMAP.md (2)

12-14: Clarify the multiple apis.yaml feature description.

The description could be more precise:

  1. "load apis.yaml last" - clarify whether this refers to a file literally named apis.yaml or is a placeholder
  2. The pattern *.apis.yaml should perhaps be formatted as code: `*.apis.yaml`
  3. Consider rephrasing for clarity, e.g.:
    - Support for multiple API configuration files in one folder
      - Load files matching pattern `*.apis.yaml`
      - Load `apis.yaml` last (if present) to allow overrides

20-20: Consider reformatting or removing the AI-directed note.

The note @coderabbitai look through the code base... seems like a temporary reminder. For a public roadmap document, consider either:

  • Converting it to a standard TODO/task format
  • Creating a separate issue in the issue tracker
  • Removing it if the task has been completed or is no longer relevant

Tip

Issue Planner is now in beta. Read the docs and try it out! Share your feedback on Discord.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@christiangoerdes christiangoerdes merged commit 8df454d into master Feb 11, 2026
4 of 5 checks passed
@christiangoerdes christiangoerdes deleted the roadmap-update-3 branch February 11, 2026 07:13
@coderabbitai coderabbitai Bot mentioned this pull request Apr 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants