docs: fix Ruby plugin docs examples
Metadata
Current evaluation
Documentation update merged fixing broken Ruby plugin examples. Added missing source property to ruby-deps and separated custom interpreter examples to resolve mruby gem incompatibility. Approved by two reviewers.
Suggested action: —
No scores available.
Issue body
- [x] Have you followed the guidelines for contributing?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you successfully run `make lint && make test`?
- [ ] Have you added an entry to the changelog (`docs/reference/changelog.rst`)?
---
The Ruby plugin examples in the docs were broken (thanks @atandrewlee for pointing this out):
1. The `ruby-deps` part was missing the `source` property.
2. The `mruby` interpreter flavor does not support gems
The docs now present separate examples for building a custom Ruby interpreter, and for creating a `ruby-deps` part.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Documentation update merged fixing broken Ruby plugin examples. Added missing source property to ruby-deps and separated custom interpreter examples to resolve mruby gem incompatibility. Approved by two reviewers. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged documentation updates fixing broken Ruby plugin examples. The changes add the missing source property to the ruby-deps part and split the guide into separate examples for custom Ruby interpreters and ruby-deps, since mruby does not support gems. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1395 feat: add ruby plugin | craft-parts | merged | Merged the Ruby plugin, resolving #338. Adds a shared ruby-deps part, tests, and documentation. CI compilation failures were resolved by switching to mruby and adjusting defaults to skip interpreter building. Approved by two reviewers. | |
| #5530 docs: misc fixes | snapcraft | merged | Merged documentation updates removing a Ruby how-to guide and fixing typos based on feedback from PR #5528. Approved by two reviewers and integrated into the codebase. | |
| #1440 fix(docs): Unformatted link in ruby plugin (#1437) | craft-parts | merged | Merged and fixed an unformatted link in the ruby plugin documentation. Approved by one reviewer and passed CI checks. Resolved with a single-line change. |