From 71c3c119c40f05db9abfcca4616825ba17244a2d Mon Sep 17 00:00:00 2001 From: Daniel Bovensiepen Li Date: Tue, 24 Feb 2026 20:29:06 +0800 Subject: [PATCH 1/3] Update README with gem naming conventions Clarify naming conventions for mruby specific gems and dual-compatible gems. --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 78a69f9..262b9a2 100644 --- a/README.md +++ b/README.md @@ -31,5 +31,6 @@ When creating a new GEM please consider: - the name should express the functionality of the GEM clearly - words should be separated by using dash (-) - don't use `under_score` and `CamelCase` -- prefix should be `mruby-` +- prefix should be `mruby-` for mruby specific gems +- for mruby and Rubygems `dual-compatible gems`, no prefix is needed - if it's an executable, prefix should be _mruby-bin-_ From 054460a777a3a31fb1af5d277585b9ef4dc78c92 Mon Sep 17 00:00:00 2001 From: Daniel Bovensiepen Li Date: Tue, 24 Feb 2026 21:06:29 +0800 Subject: [PATCH 2/3] Clarify naming convention for dual-compatible gems --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 262b9a2..528a3ad 100644 --- a/README.md +++ b/README.md @@ -32,5 +32,5 @@ When creating a new GEM please consider: - words should be separated by using dash (-) - don't use `under_score` and `CamelCase` - prefix should be `mruby-` for mruby specific gems -- for mruby and Rubygems `dual-compatible gems`, no prefix is needed +- for gems compatible with both mruby and Rubygems (`dual-compatible gems`), no prefix is needed - if it's an executable, prefix should be _mruby-bin-_ From 7b62de6248ca716c33634e1753b5d587d075fd71 Mon Sep 17 00:00:00 2001 From: Daniel Bovensiepen Li Date: Tue, 24 Feb 2026 21:07:28 +0800 Subject: [PATCH 3/3] Fix formatting of README.md for dual-compatible gems --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 528a3ad..0dd19da 100644 --- a/README.md +++ b/README.md @@ -32,5 +32,6 @@ When creating a new GEM please consider: - words should be separated by using dash (-) - don't use `under_score` and `CamelCase` - prefix should be `mruby-` for mruby specific gems -- for gems compatible with both mruby and Rubygems (`dual-compatible gems`), no prefix is needed +- for gems compatible with both mruby and Rubygems (`dual-compatible gems`), + no prefix is needed - if it's an executable, prefix should be _mruby-bin-_